summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile10
1 files changed, 5 insertions, 5 deletions
diff --git a/Makefile b/Makefile
index 6ee2943..69bd4c3 100644
--- a/Makefile
+++ b/Makefile
@@ -6,13 +6,13 @@ include config.mk
#echo $@ : $(@F) : $< : $^
define cc-bin-command
- $(CC) -std=c2x -c -o $@ -DNDEBUG -O0 $(CFLAGS) $(INCS) $<
+ $(CC) -std=c2x -c -o $@ -DNDEBUG -s -O2 $(CFLAGS) $(INCS) $<
endef
define cc-dbg-command
$(CC) -std=c2x -c -o $@ -DDEBUG -g -O0 $(CFLAGS) $(INCS) $<
endef
define cxx-bin-command
- $(CXX) -std=c++23 -c -o $@ -DNDEBUG -O0 $(CXXFLAGS) $(INCS) $<
+ $(CXX) -std=c++23 -c -o $@ -DNDEBUG -s -O2 $(CXXFLAGS) $(INCS) $<
endef
define cxx-dbg-command
$(CXX) -std=c++23 -c -o $@ -DDEBUG -g -O0 $(CXXFLAGS) $(INCS) $<
@@ -310,7 +310,7 @@ $(DIR_DBG)/libpke-test.a: $(DIR_OBJ)/pke-test-asset-manager.so
$(DIR_BIN)/pke-editor: $(DIR_BIN)/libpke-editor.a $(DIR_BIN)/libpke.a $(DIR_BIN)/libImgui.a $(DIR_BIN)/libBullet3.a
$(DIR_BIN)/pke-editor:
- $(CXX) -v -std=c++23 $(INCS) $^ /home/pikum/build/msdf-atlas-gen/dbg/msdf-atlas-gen.a /home/pikum/build/msdfgen/dbg/msdfgen.a $(LDFLAGS) $(CXXFLAGS) -g -O0 -o $@
+ $(CXX) -v -std=c++23 $(INCS) $^ /home/pikum/build/msdf-atlas-gen/dbg/msdf-atlas-gen.a /home/pikum/build/msdfgen/dbg/msdfgen.a $(LDFLAGS) $(CXXFLAGS) -s -O2 -o $@
$(DIR_DBG)/pke-editor: $(DIR_DBG)/libpke-editor.a $(DIR_DBG)/libpke.a $(DIR_DBG)/libImgui.a $(DIR_DBG)/libBullet3.a
$(DIR_DBG)/pke-editor:
@@ -319,7 +319,7 @@ $(DIR_DBG)/pke-editor:
$(DIR_BIN)/pke-runtime: $(DIR_BIN)/libpke.a $(DIR_BIN)/libImgui.a $(DIR_BIN)/libBullet3.a
$(DIR_BIN)/pke-runtime: $(DIR_OBJ)/runtime.o
@echo $^
- $(CXX) -v -std=c++23 $(INCS) $^ $(LDFLAGS) $(CXXFLAGS) -g -O0 -o $@
+ $(CXX) -v -std=c++23 $(INCS) $^ $(LDFLAGS) $(CXXFLAGS) -s -O2 -o $@
$(DIR_DBG)/pke-runtime: $(DIR_DBG)/libpke.a $(DIR_DBG)/libImgui.a $(DIR_DBG)/libBullet3.a
$(DIR_DBG)/pke-runtime: $(DIR_OBJ)/runtime.so
@@ -329,7 +329,7 @@ $(DIR_DBG)/pke-runtime: $(DIR_OBJ)/runtime.so
$(DIR_BIN)/pke-test: $(DIR_BIN)/libpke-test.a $(DIR_BIN)/libpke.a $(DIR_BIN)/libImgui.a $(DIR_BIN)/libBullet3.a
$(DIR_BIN)/pke-test: $(DIR_OBJ)/pke-test.o
@echo $^
- $(CXX) -v -std=c++23 $(INCS) $^ $(LDFLAGS) $(CXXFLAGS) -g -O0 -o $@
+ $(CXX) -v -std=c++23 $(INCS) $^ $(LDFLAGS) $(CXXFLAGS) -s -O2 -o $@
$(DIR_DBG)/pke-test: $(DIR_DBG)/libpke-test.a $(DIR_DBG)/libpke.a $(DIR_DBG)/libImgui.a $(DIR_DBG)/libBullet3.a
$(DIR_DBG)/pke-test: $(DIR_OBJ)/pke-test.so