diff options
author | Oxore <oxore@protonmail.com> | 2019-09-14 19:25:03 +0300 |
---|---|---|
committer | Oxore <oxore@protonmail.com> | 2019-09-14 19:26:03 +0300 |
commit | 8c04c4bf9004afda45a68b8e1d4522d36478cd62 (patch) | |
tree | 49eda8bae65c4c1014670c989c48d662d248a878 | |
parent | 5a8ddfdafb359a3a1cae11c27789d37989009a26 (diff) |
Switch optimization to -Og, refactor directory rules
-rw-r--r-- | Makefile | 12 |
1 files changed, 4 insertions, 8 deletions
@@ -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) |