]> git.ipfire.org Git - ipfire-3.x.git/blame - initscripts/src/Makefile
initscripts: Move everything to /usr.
[ipfire-3.x.git] / initscripts / src / Makefile
CommitLineData
ccbe9281 1
6d84aaf1 2PROGS = ipcalc securetty
ccbe9281 3
4c29606d
MT
4CC = gcc
5CFLAGS += -D_GNU_SOURCE $(shell pkg-config --cflags glib-2.0)
620459d1 6prefix ?= /usr
ccbe9281
MT
7
8all: $(PROGS)
9
10clean:
11 rm -vf $(PROGS) *.o
12
fdd45d97
MT
13test: ipcalc
14 ./ipcalc-tests
15
16install: $(PROGS)
17 # Install binaries
620459d1
MT
18 -mkdir -pv $(DESTDIR)$(prefix)/lib/udev $(DESTDIR)$(prefix)/{,s}bin
19 install -v -m 755 ipcalc $(DESTDIR)$(prefix)/bin
20 install -v -m 755 securetty $(DESTDIR)$(prefix)/sbin
ccbe9281 21
fdd45d97
MT
22 # Install man pages
23 -mkdir -pv $(DESTDIR)/usr/share/man/man1
24d597e5 24 -mkdir -pv $(DESTDIR)/usr/share/man/man8
fdd45d97 25 install -v -m 644 ipcalc.1 $(DESTDIR)/usr/share/man/man1
24d597e5 26 install -v -m 644 securetty.8 $(DESTDIR)/usr/share/man/man8
fdd45d97 27
fdd45d97
MT
28ipcalc: ipcalc.o
29 $(CC) $(LDFLAGS) -o $@ $< -lpopt
30
ccbe9281
MT
31securetty: securetty.o
32 $(CC) $(LDFLAGS) -o $@ $<