Makefile (441B)
1 include config.mk 2 3 all: glazier 4 5 glazier: glazier.o 6 $(LD) -o $@ glazier.o $(LDFLAGS) 7 8 ewmh: ewmh.o 9 $(LD) -o $@ ewmh.o $(LDFLAGS) 10 11 glazier.o: glazier.c config.h 12 13 config.h: config.def.h 14 cp config.def.h config.h 15 16 clean: 17 rm -f config.h glazier *.o 18 19 install: glazier 20 mkdir -p $(DESTDIR)$(PREFIX)/bin 21 cp -f glazier $(DESTDIR)$(PREFIX)/bin/glazier 22 chmod 755 $(DESTDIR)$(PREFIX)/bin/glazier 23 24 uninstall: 25 rm $(DESTDIR)$(PREFIX)/bin/glazier