aboutsummaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
Diffstat (limited to 'scripts')
-rwxr-xr-xscripts/all-dependencies.sh6
-rw-r--r--scripts/build-lolhtml.ps12
-rwxr-xr-xscripts/build-mimalloc-debug.sh1
-rwxr-xr-xscripts/build-mimalloc.sh1
4 files changed, 6 insertions, 4 deletions
diff --git a/scripts/all-dependencies.sh b/scripts/all-dependencies.sh
index bd6a015a2..48c367b9b 100755
--- a/scripts/all-dependencies.sh
+++ b/scripts/all-dependencies.sh
@@ -30,7 +30,7 @@ dep() {
break
fi
done
- if [ "$HAS_ALL_DEPS" -eq 1 ]; then
+ if [ "$HAS_ALL_DEPS" == "1" ]; then
printf "%s - already built\n" "$script"
return
fi
@@ -56,8 +56,8 @@ dep boringssl libcrypto.a libssl.a libdecrepit.a
dep cares libcares.a
dep libarchive libarchive.a
dep lolhtml liblolhtml.a
-dep mimalloc-debug libmimalloc-debug.a
-dep mimalloc libmimalloc.a
+dep mimalloc-debug libmimalloc-debug.a libmimalloc-debug.o
+dep mimalloc libmimalloc.a libmimalloc.o
dep tinycc libtcc.a
dep zlib libz.a
dep zstd libzstd.a
diff --git a/scripts/build-lolhtml.ps1 b/scripts/build-lolhtml.ps1
index e7ee42fa0..dc3ca456e 100644
--- a/scripts/build-lolhtml.ps1
+++ b/scripts/build-lolhtml.ps1
@@ -8,4 +8,4 @@ try {
Copy-Item target/x86_64-pc-windows-msvc/release/lolhtml.lib $BUN_DEPS_OUT_DIR
Copy-Item target/x86_64-pc-windows-msvc/release/lolhtml.pdb $BUN_DEPS_OUT_DIR
Write-Host "-> lolhtml.lib"
-} finally { Pop-Location } \ No newline at end of file
+} finally { Pop-Location }
diff --git a/scripts/build-mimalloc-debug.sh b/scripts/build-mimalloc-debug.sh
index ebb82ccbc..c14740bf6 100755
--- a/scripts/build-mimalloc-debug.sh
+++ b/scripts/build-mimalloc-debug.sh
@@ -27,3 +27,4 @@ cmake "${CMAKE_FLAGS[@]}" . \
ninja
cp libmimalloc-debug.a $BUN_DEPS_OUT_DIR/libmimalloc-debug.a
+cp CMakeFiles/mimalloc-obj.dir/src/static.c.o $BUN_DEPS_OUT_DIR/libmimalloc-debug.o
diff --git a/scripts/build-mimalloc.sh b/scripts/build-mimalloc.sh
index 616e45186..b661e9b10 100755
--- a/scripts/build-mimalloc.sh
+++ b/scripts/build-mimalloc.sh
@@ -26,3 +26,4 @@ cmake "${CMAKE_FLAGS[@]}" . \
ninja
cp libmimalloc.a $BUN_DEPS_OUT_DIR/libmimalloc.a
+cp CMakeFiles/mimalloc-obj.dir/src/static.c.o $BUN_DEPS_OUT_DIR/libmimalloc.o