Makefile (559B) download
1all: psvstat
2
3%.o: %.c
4 $(CC) -c $(CFLAGS) $(CPPFLAGS) -o $@ $^
5
6psvstat: psvstat.o
7 $(CC) $^ -o $@ $(LDFLAGS)
8
9clean:
10 rm -f psvstat psvstat.o
11
12install: 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
19uninstall:
20 rm -f $(DESTDIR)$(PREFIX)/bin/psvstat \
21 $(DESTDIR)$(PREFIX)/share/man/man1/psvstat.1
22
23.PHONY: all clean install uninstall