aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Jarred Sumner <jarred@jarredsumner.com> 2022-04-04 07:22:29 -0700
committerGravatar Jarred Sumner <jarred@jarredsumner.com> 2022-04-04 07:22:29 -0700
commit015333de8cf0859222dd8c69b78478cc87aa851d (patch)
tree96cb506bdfd66b754c47633e08c5e531f3a99d77
parent89b9d167d19a678a2630b712d66f2cd2107396d7 (diff)
downloadbun-015333de8cf0859222dd8c69b78478cc87aa851d.tar.gz
bun-015333de8cf0859222dd8c69b78478cc87aa851d.tar.zst
bun-015333de8cf0859222dd8c69b78478cc87aa851d.zip
Update Makefile
-rw-r--r--Makefile5
1 files changed, 5 insertions, 0 deletions
diff --git a/Makefile b/Makefile
index 4131d82a0..be86b832a 100644
--- a/Makefile
+++ b/Makefile
@@ -596,6 +596,9 @@ clone-submodules:
devcontainer: clone-submodules mimalloc zlib libarchive boringssl picohttp identifier-cache node-fallbacks jsc-bindings-headers api analytics bun_error fallback_decoder jsc-bindings-mac dev runtime_js_dev
+CLANG_FORMAT := $(shell command -v clang-format 2> /dev/null)
+
+
jsc-bindings-headers:
rm -f /tmp/build-jsc-headers src/javascript/jsc/bindings/headers.zig
touch src/javascript/jsc/bindings/headers.zig
@@ -617,7 +620,9 @@ jsc-bindings-headers:
cat src/javascript/jsc/bindings/headers.zig > /tmp/headers.zig
cat src/javascript/jsc/bindings/headers-replacements.zig /tmp/headers.zig > src/javascript/jsc/bindings/headers.zig
$(ZIG) fmt src/javascript/jsc/bindings/headers.zig
+ ifdef CLANG_FORMAT
clang-format -i src/javascript/jsc/bindings/*.{cpp,h}
+ endif
MIMALLOC_OVERRIDE_FLAG ?=