mirror of https://github.com/zeldaret/tmc.git
22 lines
410 B
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
|