pretty-svstat

Pretty Printer for runit-services
Log | Files | Refs | README | LICENSE

Makefile (559B)


      1 all: psvstat
      2 
      3 %.o: %.c
      4 	$(CC) -c $(CFLAGS) $(CPPFLAGS) -o $@ $^
      5 
      6 psvstat: psvstat.o
      7 	$(CC) $^  -o $@ $(LDFLAGS)
      8 
      9 clean:
     10 	rm -f psvstat psvstat.o
     11 
     12 install: all
     13 	mkdir -p $(DESTDIR)$(PREFIX)/bin
     14 	cp -f psvstat $(DESTDIR)$(PREFIX)/bin
     15 	mkdir -p $(DESTDIR)$(PREFIX)/share/man/man1
     16 	sed "s/VERSION/$(VERSION)/g" < psvstat.1 > $(DESTDIR)$(PREFIX)/share/man/man1/psvstat.1
     17 	chmod 644 $(DESTDIR)$(PREFIX)/share/man/man1/psvstat.1
     18 
     19 uninstall:
     20 	rm -f $(DESTDIR)$(PREFIX)/bin/psvstat \
     21 		$(DESTDIR)$(PREFIX)/share/man/man1/psvstat.1
     22 
     23 .PHONY: all clean install uninstall