diff options
author | Teddy Wing | 2023-08-14 00:44:08 +0200 |
---|---|---|
committer | Teddy Wing | 2023-08-14 00:53:08 +0200 |
commit | 70b8d569190c7a54f0dc0e2cd11ead6577caa840 (patch) | |
tree | 061a06dadab6513d3a6e32cbca017653b4683ae6 /Makefile | |
download | Base-Windowed-Application-70b8d569190c7a54f0dc0e2cd11ead6577caa840.tar.bz2 |
Simple windowed application
Create a simple windowed Cocoa application with an application menu and
a "Quit" menu item.
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..9101cc4 --- /dev/null +++ b/Makefile @@ -0,0 +1,25 @@ +SOURCES := $(shell find src -name '*.m') +OBJECTS := $(SOURCES:%.m=%.o) + +PRODUCT := Application + + +.PHONY: all +all: $(PRODUCT) + +%.o: %.m + $(CC) \ + -x objective-c \ + -c \ + $< \ + -o $@ + +$(PRODUCT): $(OBJECTS) + $(CC) \ + -framework Cocoa \ + -o $@ \ + $^ + +.PHONY: clean +clean: + rm $(OBJECTS) |