1
0
mirror of https://github.com/FunkyFr3sh/cnc-ddraw.git synced 2025-03-14 22:03:27 +01:00

tweak makefile for faster debugging

This commit is contained in:
FunkyFr3sh 2024-05-03 07:40:04 +02:00
parent 18eddc7f7f
commit 57be0f022e

View File

@ -12,12 +12,17 @@ ifdef DEBUG
CFLAGS += -D _DEBUG -D _DEBUG_X
endif
SRCS := $(wildcard src/*.c) $(wildcard src/*/*.c)
OBJS := $(SRCS:c=o) res.o
.PHONY: clean all
all: $(TARGET)
$(TARGET): $(wildcard src/*.c) $(wildcard src/*/*.c)
$(WINDRES) -J rc res.rc res.o
$(CC) $(CFLAGS) $(LDFLAGS) -o $@ $^ exports.def res.o $(LIBS)
%.o: %.rc
$(WINDRES) -J rc $< $@
$(TARGET): $(OBJS)
$(CC) $(LDFLAGS) -o $@ $^ exports.def $(LIBS)
clean:
$(RM) $(TARGET) res.o
$(RM) $(TARGET) $(OBJS)