diff options
| author | Li Jin <dragon-fly@qq.com> | 2023-06-29 10:58:56 +0800 |
|---|---|---|
| committer | Li Jin <dragon-fly@qq.com> | 2023-06-29 10:58:56 +0800 |
| commit | c98c6053635ddfca7aab15b268b0f2c1fcc0c6ef (patch) | |
| tree | dcacf24e010346eb03e834d8081eb81e26f5c7ff /makefile | |
| parent | 51faef5288a64a84b8f8e5cea8631c7518b94411 (diff) | |
| download | yuescript-c98c6053635ddfca7aab15b268b0f2c1fcc0c6ef.tar.gz yuescript-c98c6053635ddfca7aab15b268b0f2c1fcc0c6ef.tar.bz2 yuescript-c98c6053635ddfca7aab15b268b0f2c1fcc0c6ef.zip | |
fix issue #139.
Diffstat (limited to 'makefile')
| -rw-r--r-- | makefile | 4 |
1 files changed, 2 insertions, 2 deletions
| @@ -211,7 +211,7 @@ endif | |||
| 211 | wasm: clean | 211 | wasm: clean |
| 212 | @$(MAKE) generic CC='emcc' AR='emar rcu' RANLIB='emranlib' -C $(SRC_PATH)/3rdParty/lua | 212 | @$(MAKE) generic CC='emcc' AR='emar rcu' RANLIB='emranlib' -C $(SRC_PATH)/3rdParty/lua |
| 213 | @mkdir -p doc/docs/.vuepress/public/js | 213 | @mkdir -p doc/docs/.vuepress/public/js |
| 214 | @emcc $(SRC_PATH)/yue_wasm.cpp $(SRC_PATH)/yuescript/ast.cpp $(SRC_PATH)/yuescript/parser.cpp $(SRC_PATH)/yuescript/yue_compiler.cpp $(SRC_PATH)/yuescript/yue_parser.cpp $(SRC_PATH)/yuescript/yuescript.cpp $(SRC_PATH)/3rdParty/lua/liblua.a -O2 -o doc/docs/.vuepress/public/js/yuescript.js -I $(SRC_PATH) -I $(SRC_PATH)/3rdParty/lua -std=c++17 --bind -fexceptions -Wno-deprecated-declarations | 214 | @emcc $(SRC_PATH)/yue_wasm.cpp $(SRC_PATH)/yuescript/ast.cpp $(SRC_PATH)/yuescript/yue_ast.cpp $(SRC_PATH)/yuescript/parser.cpp $(SRC_PATH)/yuescript/yue_compiler.cpp $(SRC_PATH)/yuescript/yue_parser.cpp $(SRC_PATH)/yuescript/yuescript.cpp $(SRC_PATH)/3rdParty/lua/liblua.a -O2 -o doc/docs/.vuepress/public/js/yuescript.js -I $(SRC_PATH) -I $(SRC_PATH)/3rdParty/lua -std=c++17 --bind -fexceptions -Wno-deprecated-declarations |
| 215 | @${MAKE} clean | 215 | @${MAKE} clean |
| 216 | 216 | ||
| 217 | # Debug build for gdb debugging | 217 | # Debug build for gdb debugging |
| @@ -230,7 +230,7 @@ endif | |||
| 230 | @echo -n "Total build time: " | 230 | @echo -n "Total build time: " |
| 231 | @$(END_TIME) | 231 | @$(END_TIME) |
| 232 | 232 | ||
| 233 | $(BUILD_PATH)/yue.so: $(SRC_PATH)/yuescript/ast.cpp $(SRC_PATH)/yuescript/yue_compiler.cpp $(SRC_PATH)/yuescript/yue_parser.cpp $(SRC_PATH)/yuescript/yuescript.cpp $(SRC_PATH)/yuescript/parser.cpp | 233 | $(BUILD_PATH)/yue.so: $(SRC_PATH)/yuescript/ast.cpp $(SRC_PATH)/yuescript/yue_ast.cpp $(SRC_PATH)/yuescript/yue_compiler.cpp $(SRC_PATH)/yuescript/yue_parser.cpp $(SRC_PATH)/yuescript/yuescript.cpp $(SRC_PATH)/yuescript/parser.cpp |
| 234 | $(CMD_PREFIX)$(CXX) $(CXXFLAGS) -I $(SRC_PATH) -I $(SRC_PATH)/3rdParty -I $(LUAI) -L $(LUAL) -llua -o $@ -fPIC -shared $? | 234 | $(CMD_PREFIX)$(CXX) $(CXXFLAGS) -I $(SRC_PATH) -I $(SRC_PATH)/3rdParty -I $(LUAI) -L $(LUAL) -llua -o $@ -fPIC -shared $? |
| 235 | 235 | ||
| 236 | # Standard, non-optimized release build | 236 | # Standard, non-optimized release build |
