diff options
author | Teddy Wing | 2023-08-15 20:36:50 +0200 |
---|---|---|
committer | Teddy Wing | 2023-08-15 20:36:50 +0200 |
commit | 9ee2942dcb6c80fdd97ea335da7b43f194ee9d47 (patch) | |
tree | 0abfbce7ec42f304e49c32dfc1c8340180597468 | |
parent | 79f80fd3e24c5a3e60a28cc4b1328bc8a2ced8c2 (diff) | |
download | Base-Windowed-Application-9ee2942dcb6c80fdd97ea335da7b43f194ee9d47.tar.bz2 |
Move build product to `/build/`
Makes it cleaner and easier to ignore from revision control.
-rw-r--r-- | .gitignore | 2 | ||||
-rw-r--r-- | Makefile | 7 |
2 files changed, 7 insertions, 2 deletions
@@ -1 +1,3 @@ +/build/ + *.o @@ -1,7 +1,7 @@ SOURCES := $(shell find src -name '*.m') OBJECTS := $(SOURCES:%.m=%.o) -PRODUCT := Application +PRODUCT := build/Application .PHONY: all @@ -14,12 +14,15 @@ all: $(PRODUCT) $< \ -o $@ -$(PRODUCT): $(OBJECTS) +$(PRODUCT): $(OBJECTS) | build $(CC) \ -framework Cocoa \ -o $@ \ $^ +build: + mkdir -p build + .PHONY: clean clean: rm $(OBJECTS) |