tmc/tools/asset_processor/Makefile

22 lines
410 B
Makefile

CXX = g++
CXXFLAGS = -O3 -Wall -Wextra -std=c++17
#CXXFLAGS += -g # debug
SRCS = $(wildcard *.cpp)
HEADERS = $(wildcard *.h)
SRCS += $(wildcard assets/*.cpp)
HEADERS += $(wildcard assets/*.h)
INCLUDES = -I./
.PHONY: all clean
all: asset_processor
asset_processor: $(SRCS) $(HEADERS)
$(CXX) $(CXXFLAGS) $(INCLUDES) -o asset_processor $(SRCS) -lstdc++fs
clean:
$(RM) asset_processor asset_processor.exe