bin = rt
dbg = -g
+inc = -I/usr/include -Isubmodule/libimago/src -I/usr/local/include
CC = gcc
+CXX = g++
CFLAGS = -pedantic -Wall $(dbg) -MMD
-LDFLAGS = -lvulkan -lglfw
+CXXFLAGS = -pedantic -Wall $(dbg) -MMD $(opt) $(inc)
+LDFLAGS = -lvulkan -lglfw -lassimp -limago
.PHONY: all
all: $(bin) $(spv)
$(bin): $(obj)
- $(CC) -o $@ $(obj) $(LDFLAGS)
+ $(CXX) -o $@ $(obj) $(LDFLAGS)
%.vert.spv: %.vert
glslangValidator -V $< -o $@