| e8555c89 Andy McCall |
1 |
TARGETS = analyze-dmk combine-dmk der2dmk dsk2dmk empty-dmk svi2dmk svicpm2dmk |
| 2 |
|
| 3 |
all: $(addprefix build/,$(TARGETS)) |
| 4 |
|
| 5 |
CXXFLAGS += -std=c++23 -Wall -Wextra -O3 |
| 6 |
|
| 7 |
build/%.o:%.cc Makefile |
| 8 |
mkdir -p build |
| 9 |
g++ -c $(CXXFLAGS) $< -o $@ |
| 10 |
|
| 11 |
%:%.o Makefile |
| 12 |
g++ $< -o $@ |
| 13 |
|
| 14 |
clean: |
| 15 |
rm -rf build |