Files
Cheap-Vulkan-Renderer/Makefile

17 lines
329 B
Makefile

CFLAGS = -std=c++17 -O2
LDFLAGS = -lglfw -lvulkan -ldl -lpthread -lX11 -lXxf86vm -lXrandr -lXi
SOURCES = $(wildcard *.cpp)
HEADERS = $(wildcard *.hpp)
VulkanTest: $(SOURCES) $(HEADERS)
./compile.sh
g++ $(CFLAGS) -o VulkanTest $(SOURCES) $(LDFLAGS)
.PHONY: test clean
test: VulkanTest
./VulkanTest
clean:
rm -f VulkanTest