From 150089e109bd982ef081201b308265c7dbfb3fd6 Mon Sep 17 00:00:00 2001 From: Jonathan Bradley Date: Fri, 30 May 2025 17:23:26 -0400 Subject: pke: Makefile compile optimization --- Makefile | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'Makefile') 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 -- cgit v1.2.3