Merge pull request #83 from aminya/doxygen-win [skip ci]

fix: fix doxygen installation path on windows
This commit is contained in:
Amin Yahyaabadi 2022-05-20 18:16:44 -07:00 committed by GitHub
commit bf5e374768
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
8 changed files with 22 additions and 14 deletions

3
.gitignore vendored
View File

@ -15,4 +15,5 @@ temp-*
!./dist/setup_cpp.js
!./dist/setup_cpp.js.map
.parcel-cache
exe
*.log
*.exe

2
dist/setup_cpp.js vendored

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -9,6 +9,7 @@ import { notice } from "../utils/io/io"
import { setupGraphviz } from "../graphviz/graphviz"
import { getVersion } from "../default_versions"
import { existsSync } from "fs"
import { join } from "path"
/** Get the platform data for cmake */
// eslint-disable-next-line @typescript-eslint/no-unused-vars
@ -80,7 +81,7 @@ async function activateWinDoxygen() {
"C:/Program Files/doxygen/bin",
"C:/Program Files (x86)/doxygen",
]) {
if (existsSync(binDir)) {
if (existsSync(join(binDir, "doxygen.exe"))) {
// eslint-disable-next-line no-await-in-loop
await addPath(binDir)
return binDir

View File

@ -10,7 +10,7 @@ jest.setTimeout(3000000)
describe("setup-gcc", () => {
let directory: string
beforeAll(async () => {
directory = await setupTmpDir("doxygen")
directory = await setupTmpDir("gcc")
})
it("should setup gcc", async () => {
@ -37,6 +37,6 @@ describe("setup-gcc", () => {
})
afterAll(async () => {
await cleanupTmpDir("doxygen")
await cleanupTmpDir("gcc")
}, 100000)
})

View File

@ -8,11 +8,14 @@
#include <cstddef>
#include <cstdint>
#include <cstring>
#include <cmath>
int main() {
const auto x = 10.0;
std::cout << "Testing " << x << '\n';
const auto val1 = 10.0;
std::cout << "Testing " << val1 << '\n';
const auto y = std::to_string(x);
std::cout << "Testing " << y << '\n';
const auto val2 = std::to_string(val1);
std::cout << "Testing " << val2 << '\n';
return static_cast<int>(std::sin(val1) + std::log(static_cast<double>(val2.size())) - 1);
}

Binary file not shown.

View File

@ -8,11 +8,14 @@
#include <cstddef>
#include <cstdint>
#include <cstring>
#include <cmath>
int main() {
const auto x = 10.0;
std::cout << "Testing " << x << '\n';
const auto val1 = 10.0;
std::cout << "Testing " << val1 << '\n';
const auto y = std::to_string(x);
std::cout << "Testing " << y << '\n';
const auto val2 = std::to_string(val1);
std::cout << "Testing " << val2 << '\n';
return static_cast<int>(std::sin(val1) + std::log(static_cast<double>(val2.size())) - 1);
}