From 8c04c4bf9004afda45a68b8e1d4522d36478cd62 Mon Sep 17 00:00:00 2001 From: Oxore Date: Sat, 14 Sep 2019 19:25:03 +0300 Subject: Switch optimization to -Og, refactor directory rules --- Makefile | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/Makefile b/Makefile index 9ef57fa..59cc835 100644 --- a/Makefile +++ b/Makefile @@ -40,7 +40,7 @@ CFLAGS+=-Wno-deprecated-declarations CFLAGS+=-std=c11 CFLAGS+=-fms-extensions CFLAGS+=-g3 -CFLAGS+=-O0 +CFLAGS+=-Og CFLAGS+=-MD ifdef PREFIX @@ -60,7 +60,6 @@ LDFLAGS_TEST+=$(LDFLAGS) #====================================================================== all: -all: $(TARGET) all: $(TARGET_TETRIS) ifndef NOTEST all: $(TARGET_TEST) @@ -75,13 +74,10 @@ $(TARGET_TEST): $(TARGET)/$(TARGET_TEST).c.o $(MUNIT)/munit.c.o $(QQ) echo " LD $@" $(Q) $(CC) -o $@ $^ $(LDFLAGS_TEST) -$(DEPENDS): | $(BUILD) -$(OBJECTS): | $(BUILD) +$(DEPENDS): | $(BUILD)/ $(TARGET)/ +$(OBJECTS): | $(BUILD)/ $(TARGET)/ -$(BUILD): - $(Q) mkdir -p $@ - -$(TARGET): +%/: $(Q) mkdir -p $@ $(LIBF8)/libf8.a: $(LIBF8) -- cgit v1.2.3