]>
Commit | Line | Data |
---|---|---|
1 | RECOMMENDED_CFLAGS = -Wall -Wextra -pedantic -Werror -O | |
2 | CFLAGS = $(RECOMMENDED_CFLAGS) | |
3 | prefix = /usr/local | |
4 | exec_prefix = $(prefix) | |
5 | bindir = $(exec_prefix)/bin | |
6 | INSTALL = install -D | |
7 | INSTALL_PROGRAM = $(INSTALL) | |
8 | ||
9 | batteryviewer: batteryviewer.c chart.c | |
10 | gcc $(shell pkg-config --cflags gtk+-3.0) -o $@ $(CFLAGS) $^ $(shell pkg-config --libs gtk+-3.0) | |
11 | ||
12 | all: batteryviewer | |
13 | ||
14 | install: | |
15 | $(INSTALL_PROGRAM) batteryviewer $(bindir)/batteryviewer | |
16 | ||
17 | clean: | |
18 | rm batteryviewer | |
19 | ||
20 | .PHONY: all clean install |