Skip to content

Commit 4f8354a

Browse files
committed
PR review feedback
1 parent 6604151 commit 4f8354a

File tree

6 files changed

+17
-26
lines changed

6 files changed

+17
-26
lines changed

.github/workflows/ci.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ jobs:
3232
uses: actions/checkout@v3
3333

3434
- name: Apply static linking patch
35-
run: git apply scripts/static-linking.patch
35+
run: git apply scripts/dune-static-linking.patch
3636

3737
- name: Build compiler binaries
3838
run: opam exec -- dune build

scripts/ciTest.js

+1-8
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,7 @@ var cp = require("child_process");
33
var path = require("path");
44
var fs = require("fs");
55

6-
var duneBinDir = path.join(
7-
__dirname,
8-
"..",
9-
"_build",
10-
"install",
11-
"default",
12-
"bin"
13-
);
6+
var duneBinDir = require("./dune").duneBinDir;
147

158
var ounitTest = false;
169
var mochaTest = false;

scripts/copyExes.js

+2-9
Original file line numberDiff line numberDiff line change
@@ -4,17 +4,10 @@
44
const path = require("path");
55
const fs = require("fs");
66
const child_process = require("child_process");
7+
const { duneBinDir } = require("./dune");
8+
const { absolutePath: platformBinDir } = require("./bin_path");
79

8-
const { absolutePath: platformBinDir, ninja_exe } = require("./bin_path");
910
const ninjaDir = path.join(__dirname, "..", "ninja");
10-
const duneBinDir = path.join(
11-
__dirname,
12-
"..",
13-
"_build",
14-
"install",
15-
"default",
16-
"bin"
17-
);
1811

1912
if (!fs.existsSync(platformBinDir)) {
2013
fs.mkdirSync(platformBinDir);
File renamed without changes.

scripts/dune.js

+12
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
var path = require("path");
2+
3+
var duneBinDir = path.join(
4+
__dirname,
5+
"..",
6+
"_build",
7+
"install",
8+
"default",
9+
"bin"
10+
);
11+
12+
exports.duneBinDir = duneBinDir;

scripts/ninja.js

+1-8
Original file line numberDiff line numberDiff line change
@@ -13,14 +13,7 @@ var othersDir = path.join(jscompDir, "others");
1313
var testDir = path.join(jscompDir, "test");
1414

1515
var jsDir = path.join(__dirname, "..", "lib", "js");
16-
var duneBinDir = path.join(
17-
__dirname,
18-
"..",
19-
"_build",
20-
"install",
21-
"default",
22-
"bin"
23-
);
16+
var duneBinDir = require("./dune").duneBinDir;
2417

2518
var runtimeFiles = fs.readdirSync(runtimeDir, "ascii");
2619
var runtimeMlFiles = runtimeFiles.filter(

0 commit comments

Comments
 (0)