diff options
Merge branch 'develop'
1 files changed, 17 insertions, 6 deletions
| -rw-r--r-- | Makefile | 23 |
@@ -1,17 +1,28 @@ -LIBS = $(shell pkg-config --cflags --libs gtk+-3.0 webkit2gtk-4.0) -PREFIX ?= /usr/local +.POSIX: -badwolf: badwolf.c config.h - $(CC) $(CFLAGS) $(LIBS) -o $@ $< +PREFIX = /usr/local + +DEPS = gtk+-3.0 webkit2gtk-4.0 +OBJS = badwolf + +CC = cc -std=c99 +CFLAGS = -g -Wall -Wextra +CDEPS = `pkg-config --cflags $(DEPS)` +LIBS = `pkg-config --libs $(DEPS)` + +all: $(OBJS) + +.c: + $(CC) $(CFLAGS) $(CDEPS) $(LDFLAGS) $(LIBS) -o $@ $< install: badwolf mkdir -p $(DESTDIR)$(PREFIX)/bin cp -p badwolf $(DESTDIR)$(PREFIX)/bin/badwolf clean: - rm badwolf + rm $(OBJS) format: *.c *.h - clang-format -style=file -assume-filename=~/.clang-format -i *.c *.h + clang-format -style=file -assume-filename=.clang-format -i *.c *.h .PHONY: clean install |