aboutsummaryrefslogtreecommitdiff
path: root/src/Makefile.am
diff options
context:
space:
mode:
Diffstat (limited to 'src/Makefile.am')
-rw-r--r--src/Makefile.am11
1 files changed, 7 insertions, 4 deletions
diff --git a/src/Makefile.am b/src/Makefile.am
index f7741a6..d014f5a 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -10,7 +10,9 @@ engine_SOURCES = \
obj_parser.hpp obj_parser.cpp \
vulkan_utils.hpp \
stb_image.c \
- fb/chfb.hpp fb/chfb.cpp fb/pixfb.hpp fb/pixfb.cpp \
+ fb/fb.hpp \
+ fb/chfb.hpp fb/chfb.cpp \
+ fb/pixfb.hpp fb/pixfb.cpp \
math/utils.hpp \
math/vector.hpp \
math/mat4.hpp \
@@ -18,7 +20,6 @@ engine_SOURCES = \
math/tform.hpp \
o3d/mesh.hpp o3d/mesh.cpp \
o3d/obj3d.hpp \
- o3d/vertex_data.hpp \
o3d/vertex.hpp \
o3d/deriv_vertex.hpp \
o3d/tri.hpp \
@@ -27,7 +28,9 @@ engine_SOURCES = \
o3d/camera.hpp \
o3d/scene.hpp \
ctrl/keyboard.hpp \
- ctrl/mouse.hpp
+ ctrl/mouse.hpp \
+ shaders/shaders.hpp \
+ shaders/simple_shaders.hpp shaders/simple_shaders.cpp
# TODO: we should somehow pass assetsdir and texturesdir from ../Makefile.am to this Makefile.am.
# We assume that they will always be relative to datadir, which might not be true if they are
@@ -35,7 +38,7 @@ engine_SOURCES = \
engine_CPPFLAGS = -std=gnu++23 -Wall -Wextra \
-DDATADIR='"$(datadir)"' -DSHADERSDIR='"$(shadersdir)"' \
$(GLFW3_CFLAGS) $(STB_CFLAGS) $(VULKAN_CFLAGS)
-engine_LDFLAGS = -std=gnu++23 -Wall -Wextra
+engine_LDFLAGS = -std=gnu++23 -Wall -Wextra -fconcepts-diagnostics-depth=10
engine_LDADD = $(GLFW3_LIBS) $(STB_LIBS) $(VULKAN_LIBS)
if HAVE_NCURSES