Skip to content

Commit a874d4f

Browse files
committed
build: optimize build scripts.
1 parent 3ebc8dc commit a874d4f

6 files changed

+22
-27
lines changed

scripts/build_android_so.js

-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ const { copyFileSync } = require('fs');
88

99

1010
const buildTasks = [
11-
'android-so-clean',
1211
'compile-polyfill',
1312
'generate-bindings-code',
1413
'build-android-webf-lib'

scripts/build_darwin_dylib.js

-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ require('./tasks');
88

99
// Run tasks
1010
series(
11-
'macos-dylib-clean',
1211
'compile-polyfill',
1312
'generate-bindings-code',
1413
'build-darwin-webf-lib',

scripts/build_ios_framework.js

-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@ process.env.PATCH_PROMISE_POLYFILL = 'true';
1414

1515
// Run tasks
1616
series(
17-
'ios-framework-clean',
1817
'compile-polyfill',
1918
'generate-bindings-code',
2019
'build-ios-webf-lib'

scripts/build_linux.js

-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ const chalk = require('chalk');
77

88
// Run tasks
99
series(
10-
'clean',
1110
'compile-polyfill',
1211
'generate-bindings-code',
1312
'build-linux-webf-lib'

scripts/build_windows_dll.js

+19-20
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,19 @@
1-
/**
2-
* Build script for Linux
3-
*/
4-
require('./tasks');
5-
const { series, parallel } = require('gulp');
6-
const chalk = require('chalk');
7-
8-
// Run tasks
9-
series(
10-
'clean',
11-
'compile-polyfill',
12-
'generate-bindings-code',
13-
'build-window-webf-lib'
14-
)((err) => {
15-
if (err) {
16-
console.log(err);
17-
} else {
18-
console.log(chalk.green('Success.'));
19-
}
20-
});
1+
/**
2+
* Build script for Linux
3+
*/
4+
require('./tasks');
5+
const { series, parallel } = require('gulp');
6+
const chalk = require('chalk');
7+
8+
// Run tasks
9+
series(
10+
'compile-polyfill',
11+
'generate-bindings-code',
12+
'build-window-webf-lib'
13+
)((err) => {
14+
if (err) {
15+
console.log(err);
16+
} else {
17+
console.log(chalk.green('Success.'));
18+
}
19+
});

scripts/tasks.js

+3-3
Original file line numberDiff line numberDiff line change
@@ -126,9 +126,9 @@ task('build-darwin-webf-lib', done => {
126126
if (targetJSEngine === 'quickjs') {
127127
webfTargets.push('webf_unit_test');
128128
}
129-
if (buildMode === 'Debug') {
130-
webfTargets.push('webf_test');
131-
}
129+
// if (buildMode === 'Debug') {
130+
// webfTargets.push('webf_test');
131+
// }
132132

133133
let cpus = os.cpus();
134134
execSync(`cmake --build ${paths.bridge}/cmake-build-macos-x86_64 --target ${webfTargets.join(' ')} -- -j ${cpus.length}`, {

0 commit comments

Comments
 (0)