diff options
author | koekeishiya <aasvi93@hotmail.com> | 2017-08-07 20:23:44 +0200 |
---|---|---|
committer | koekeishiya <aasvi93@hotmail.com> | 2017-08-07 20:23:44 +0200 |
commit | d69056799a399058005b4950751397a31110de4a (patch) | |
tree | 1dee43a2f247094c58d1263cee8c8477b893e376 /makefile | |
download | skhd-d69056799a399058005b4950751397a31110de4a.tar.gz skhd-d69056799a399058005b4950751397a31110de4a.zip |
v0.0.1
Diffstat (limited to '')
-rw-r--r-- | makefile | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/makefile b/makefile new file mode 100644 index 0000000..e20de74 --- /dev/null +++ b/makefile @@ -0,0 +1,19 @@ +FRAMEWORKS = -framework Carbon +BUILD_PATH = ./bin +BUILD_FLAGS = -std=c99 -Wall -g +SKHD_SRC = ./src/skhd.c +BINS = $(BUILD_PATH)/skhd + +.PHONY: all clean install + +all: clean $(BINS) + +install: BUILD_FLAGS=-std=c99 -O2 +install: clean $(BINS) + +clean: + rm -rf $(BUILD_PATH) + +$(BUILD_PATH)/skhd: $(SKHD_SRC) + mkdir -p $(BUILD_PATH) + clang $^ $(BUILD_FLAGS) $(FRAMEWORKS) -o $@ |