statbar

statbar.git
git clone git://git.lenczewski.org/statbar.git
Log | Files | Refs

Makefile (478B)


      1 .PHONY: all build clean install uninstall
      2 
      3 CFLAGS	:= -std=c17 -Wall -Wextra -Wpedantic -Og -ggdb
      4 CPPFLAGS:= -D_XOPEN_SOURCE=700
      5 LDFLAGS	:=
      6 
      7 CC	?= cc
      8 
      9 PREFIX	?= /usr/local
     10 
     11 all: build
     12 
     13 build: statbar-wl
     14 
     15 clean:
     16 	rm -rf statbar-wl $(OBJ)
     17 
     18 install: build
     19 	mkdir -p $(DESTDIR)$(PREFIX)/bin
     20 	install -m 0755 statbar-wl $(DESTDIR)$(PREFIX)/bin/statbar-wl
     21 
     22 uninstall:
     23 	rm -f $(DESTDIR)$(PREFIX)/bin/statbar-wl
     24 
     25 statbar-wl: statbar-wl.c
     26 	$(CC) -o $@ $^ $(CFLAGS) $(CPPFLAGS) $(LDFLAGS)