@@ -113,28 +113,28 @@ jobs:
113
113
if [ "${{ matrix.config.configType }}" = "Debug" ]; then
114
114
echo "BUILD_TYPE=Debug" >> $GITHUB_ENV;
115
115
elif [ "${{ matrix.config.configType }}" = "examples" ]; then
116
- echo "BUILD_EXAMPLES =ON" >> $GITHUB_ENV;
116
+ echo "QJS_BUILD_EXAMPLES =ON" >> $GITHUB_ENV;
117
117
elif [ "${{ matrix.config.configType }}" = "shared" ]; then
118
118
echo "BUILD_SHARED_LIBS=ON" >> $GITHUB_ENV;
119
119
elif [ "${{ matrix.config.configType }}" = "asan+ubsan" ]; then
120
120
echo "BUILD_TYPE=RelWithDebInfo" >> $GITHUB_ENV;
121
- echo "CONFIG_ASAN =ON" >> $GITHUB_ENV;
122
- echo "CONFIG_UBSAN =ON" >> $GITHUB_ENV;
121
+ echo "QJS_ENABLE_ASAN =ON" >> $GITHUB_ENV;
122
+ echo "QJS_ENABLE_UBSAN =ON" >> $GITHUB_ENV;
123
123
elif [ "${{ matrix.config.configType }}" = "msan" ]; then
124
124
echo "BUILD_TYPE=RelWithDebInfo" >> $GITHUB_ENV;
125
- echo "CONFIG_MSAN =ON" >> $GITHUB_ENV;
125
+ echo "QJS_ENABLE_MSAN =ON" >> $GITHUB_ENV;
126
126
echo "CC=clang" >> $GITHUB_ENV;
127
127
fi
128
128
129
129
- name : build
130
130
run : |
131
131
make \
132
132
BUILD_TYPE=$BUILD_TYPE \
133
- BUILD_EXAMPLES=$BUILD_EXAMPLES \
133
+ QJS_BUILD_EXAMPLES=$QJS_BUILD_EXAMPLES \
134
134
BUILD_SHARED_LIBS=$BUILD_SHARED_LIBS \
135
- CONFIG_ASAN=$CONFIG_ASAN \
136
- CONFIG_UBSAN=$CONFIG_UBSAN \
137
- CONFIG_MSAN=$CONFIG_MSAN
135
+ QJS_ENABLE_ASAN=$QJS_ENABLE_ASAN \
136
+ QJS_ENABLE_UBSAN=$QJS_ENABLE_UBSAN \
137
+ QJS_ENABLE_MSAN=$QJS_ENABLE_MSAN
138
138
139
139
- name : stats
140
140
if : ${{ matrix.config.configType != 'examples' }}
@@ -186,7 +186,7 @@ jobs:
186
186
- uses : actions/checkout@v4
187
187
- name : build
188
188
run : |
189
- cmake -B build -DBUILD_EXAMPLES =ON -G "Visual Studio 17 2022" -A ${{matrix.arch}}
189
+ cmake -B build -DQJS_BUILD_EXAMPLES =ON -G "Visual Studio 17 2022" -A ${{matrix.arch}}
190
190
cmake --build build --config ${{matrix.buildType}}
191
191
- name : stats
192
192
run : |
@@ -226,7 +226,7 @@ jobs:
226
226
- uses : actions/checkout@v4
227
227
- name : build
228
228
run : |
229
- cmake -B build -DBUILD_EXAMPLES =ON -G "Visual Studio 16 2019" -A ${{matrix.arch}}
229
+ cmake -B build -DQJS_BUILD_EXAMPLES =ON -G "Visual Studio 16 2019" -A ${{matrix.arch}}
230
230
cmake --build build --config ${{matrix.buildType}} --target qjs_exe
231
231
- name : stats
232
232
run : |
@@ -251,7 +251,7 @@ jobs:
251
251
- name : build
252
252
run : |
253
253
git submodule update --init --checkout --depth 1
254
- cmake -B build -DBUILD_EXAMPLES =ON -G "Visual Studio 17 2022" -T ClangCL
254
+ cmake -B build -DQJS_BUILD_EXAMPLES =ON -G "Visual Studio 17 2022" -T ClangCL
255
255
cmake --build build --config ${{matrix.buildType}}
256
256
- name : stats
257
257
run : |
@@ -287,7 +287,7 @@ jobs:
287
287
- name : build
288
288
run : |
289
289
git submodule update --init --checkout --depth 1
290
- cmake -B build -DBUILD_EXAMPLES =ON -DCMAKE_BUILD_TYPE=${{matrix.buildType}} -G "Ninja"
290
+ cmake -B build -DQJS_BUILD_EXAMPLES =ON -DCMAKE_BUILD_TYPE=${{matrix.buildType}} -G "Ninja"
291
291
cmake --build build
292
292
- name : stats
293
293
run : |
@@ -320,7 +320,7 @@ jobs:
320
320
features : ' OptionId.DesktopCPPx86,OptionId.DesktopCPPx64'
321
321
- name : build
322
322
run : |
323
- cmake -B build -DBUILD_EXAMPLES =ON -DCMAKE_SYSTEM_VERSION="10.0.26100.0" -A ${{matrix.arch}}
323
+ cmake -B build -DQJS_BUILD_EXAMPLES =ON -DCMAKE_SYSTEM_VERSION="10.0.26100.0" -A ${{matrix.arch}}
324
324
cmake --build build --config ${{matrix.buildType}}
325
325
- name : stats
326
326
run : |
@@ -423,7 +423,7 @@ jobs:
423
423
run : emcc -v
424
424
- name : build
425
425
run : |
426
- emcmake cmake -B build -DBUILD_QJS_LIBC =ON
426
+ emcmake cmake -B build -DQJS_BUILD_LIBC =ON
427
427
emmake make -C build qjs_wasm -j$(getconf _NPROCESSORS_ONLN)
428
428
- name : result
429
429
run : ls -lh build
@@ -515,7 +515,7 @@ jobs:
515
515
run : |
516
516
mkdir build
517
517
cd build
518
- $ANDROID_HOME/cmake/3.22.1/bin/cmake -DCMAKE_TOOLCHAIN_FILE=$ANDROID_HOME/ndk/26.0.10792818/build/cmake/android.toolchain.cmake -DCMAKE_BUILD_TYPE=Release -DANDROID_ABI="arm64-v8a" -DANDROID_PLATFORM=android-24 -DBUILD_QJS_LIBC =ON ..
518
+ $ANDROID_HOME/cmake/3.22.1/bin/cmake -DCMAKE_TOOLCHAIN_FILE=$ANDROID_HOME/ndk/26.0.10792818/build/cmake/android.toolchain.cmake -DCMAKE_BUILD_TYPE=Release -DANDROID_ABI="arm64-v8a" -DANDROID_PLATFORM=android-24 -DQJS_BUILD_LIBC =ON ..
519
519
- name : Build android arm64
520
520
run : |
521
521
$ANDROID_HOME/cmake/3.22.1/bin/cmake --build build --target qjs
@@ -527,7 +527,7 @@ jobs:
527
527
- uses : actions/checkout@v4
528
528
- name : configure
529
529
run : |
530
- cmake -B build -GXcode -DCMAKE_SYSTEM_NAME:STRING=iOS -DCMAKE_XCODE_ATTRIBUTE_CODE_SIGNING_ALLOWED:BOOL=NO -DBUILD_QJS_LIBC =ON
530
+ cmake -B build -GXcode -DCMAKE_SYSTEM_NAME:STRING=iOS -DCMAKE_XCODE_ATTRIBUTE_CODE_SIGNING_ALLOWED:BOOL=NO -DQJS_BUILD_LIBC =ON
531
531
- name : build
532
532
run : |
533
533
cmake --build build --config Release --target qjs
@@ -536,7 +536,7 @@ jobs:
536
536
mimalloc-linux :
537
537
runs-on : ubuntu-24.04
538
538
env :
539
- BUILD_CLI_WITH_MIMALLOC : ON
539
+ QJS_BUILD_CLI_WITH_MIMALLOC : ON
540
540
MIMALLOC_SHOW_STATS : 1
541
541
steps :
542
542
- uses : actions/checkout@v4
@@ -556,7 +556,7 @@ jobs:
556
556
mimalloc-macos :
557
557
runs-on : macos-latest
558
558
env :
559
- BUILD_CLI_WITH_STATIC_MIMALLOC : ON
559
+ QJS_BUILD_CLI_WITH_STATIC_MIMALLOC : ON
560
560
MIMALLOC_SHOW_STATS : 1
561
561
steps :
562
562
- uses : actions/checkout@v4
0 commit comments