From e93eb289ca44e98967482ab80fd5329f85ccd03e Mon Sep 17 00:00:00 2001 From: Jonathan Bradley Date: Thu, 23 Jan 2025 21:57:31 -0500 Subject: pke: first-pass 2d overlay render pass scaffolding --- Makefile | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index f35e108..402d699 100644 --- a/Makefile +++ b/Makefile @@ -19,7 +19,7 @@ define cxx-dbg-command endef FLG_PKE = -Isub/imgui -Isub/stb -Isub/cgltf -Isub/bullet3/src -FLG_EDT = $(FLG_PKE) -Isrc +FLG_EDT = $(FLG_PKE) -Isrc -I/home/pikum/build/msdfgen -I/home/pikum/build/msdf-atlas-gen FLG_MPL = $(FLG_PKE) -Isrc FLG_RUN = $(FLG_PKE) -Isrc @@ -34,6 +34,7 @@ SRC = \ src/ecs.cpp \ src/entities.cpp \ src/event.cpp \ + src/font.cpp \ src/game.cpp \ src/game-settings.cpp \ src/helpers.cpp \ @@ -48,6 +49,7 @@ SRC = \ src/project.cpp \ src/project-settings.cpp \ src/static-cube.cpp \ + src/static-plane.cpp \ src/thread-pool.cpp \ src/vendor-cgltf-include.cpp \ src/vendor-stb-image-include.c \ @@ -59,6 +61,8 @@ DST_SHADERS = \ $(DIR_OBJ)/shaders/present.vert.spv \ $(DIR_OBJ)/shaders/texture.frag.spv \ $(DIR_OBJ)/shaders/present.frag.spv \ + $(DIR_OBJ)/shaders/glyph.vert.spv \ + $(DIR_OBJ)/shaders/glyph.frag.spv \ SRC_C = $(filter %.c,$(SRC)) SRC_CXX = $(filter %.cpp,$(SRC)) @@ -208,12 +212,12 @@ $(DIR_DBG)/libpke-example.a: $(DIR_OBJ)/example.so $(DIR_BIN)/pke-editor: $(DIR_BIN)/libpke.a $(DIR_BIN)/libImgui.a $(DIR_BIN)/libBullet3.a $(DIR_BIN)/pke-editor: $(DIR_OBJ)/editor-main.o $(DIR_OBJ)/editor.o - $(CXX) -v -std=c++23 $(INCS) $^ $(LDFLAGS) $(CXXFLAGS) -g -O0 -o $@ + $(CXX) -v -std=c++23 $(INCS) /home/pikum/build/msdfgen/dbg/msdfgen.a /home/pikum/build/msdf-atlas-gen/dbg/msdf-atlas-gen.a $^ $(LDFLAGS) $(CXXFLAGS) -g -O0 -o $@ $(DIR_DBG)/pke-editor: $(DIR_DBG)/libpke.a $(DIR_DBG)/libImgui.a $(DIR_DBG)/libBullet3.a $(DIR_DBG)/pke-editor: $(DIR_OBJ)/editor-main.so $(DIR_OBJ)/editor.so @echo $^ - $(CXX) -v -std=c++23 $(INCS) $^ $(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) -g -O0 -o $@ $(DIR_BIN)/pke-runtime: $(DIR_BIN)/libpke.a $(DIR_BIN)/libImgui.a $(DIR_BIN)/libBullet3.a $(DIR_BIN)/pke-runtime: $(DIR_OBJ)/runtime.o -- cgit v1.2.3