From 08a51f7b0c3347f821634df13de2fcbc237e2d28 Mon Sep 17 00:00:00 2001 From: Fabian Date: Wed, 26 Jul 2017 15:10:00 +0200 Subject: [PATCH] Add libv86-debug.js target --- Makefile | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index eeefb8f1..88cea35c 100644 --- a/Makefile +++ b/Makefile @@ -121,15 +121,29 @@ build/libv86.js: $(CLOSURE) src/*.js lib/*.js src/browser/*.js --js $(CORE_FILES)\ --js $(BROWSER_FILES)\ --js $(LIB_FILES) - ls -lh build/libv86.js +build/libv86-debug.js: $(CLOSURE) src/*.js lib/*.js src/browser/*.js + mkdir -p build + java -jar $(CLOSURE) \ + --js_output_file build/libv86-debug.js\ + --define=DEBUG=true\ + $(CLOSURE_FLAGS)\ + $(CLOSURE_READABLE)\ + --compilation_level SIMPLE\ + $(TRANSPILE_ES6_FLAGS)\ + --output_wrapper ';(function(){%output%}).call(this);'\ + --js $(CORE_FILES)\ + --js $(BROWSER_FILES)\ + --js $(LIB_FILES) + build/v86.wasm: src/native/*.c src/native/*.h mkdir -p build -ls -lh build/v86.wasm # --llvm-opts 3 # -Wno-extra-semi - # EMCC_WASM_BACKEND=1 + # EMCC_DEBUG=1 EMCC_WASM_BACKEND=1 + # -fno-inline emcc src/native/all.c \ -Wall -Wpedantic -Wextra \ -DDEBUG=false \