From 70b8d569190c7a54f0dc0e2cd11ead6577caa840 Mon Sep 17 00:00:00 2001 From: Teddy Wing Date: Mon, 14 Aug 2023 00:44:08 +0200 Subject: Simple windowed application Create a simple windowed Cocoa application with an application menu and a "Quit" menu item. --- Makefile | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 Makefile (limited to 'Makefile') 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) -- cgit v1.2.3