]> git.ipfire.org Git - ipfire-3.x.git/blame - initscripts/src/Makefile
initscripts: Drop console_init and 10-console.rules.
[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)
ccbe9281
MT
6
7all: $(PROGS)
8
9clean:
10 rm -vf $(PROGS) *.o
11
fdd45d97
MT
12test: ipcalc
13 ./ipcalc-tests
14
15install: $(PROGS)
16 # Install binaries
17 -mkdir -pv $(DESTDIR)/lib/udev $(DESTDIR)/{,s}bin
fdd45d97 18 install -v -m 755 ipcalc $(DESTDIR)/bin
ccbe9281
MT
19 install -v -m 755 securetty $(DESTDIR)/sbin
20
fdd45d97
MT
21 # Install man pages
22 -mkdir -pv $(DESTDIR)/usr/share/man/man1
24d597e5 23 -mkdir -pv $(DESTDIR)/usr/share/man/man8
fdd45d97 24 install -v -m 644 ipcalc.1 $(DESTDIR)/usr/share/man/man1
24d597e5 25 install -v -m 644 securetty.8 $(DESTDIR)/usr/share/man/man8
fdd45d97 26
fdd45d97
MT
27ipcalc: ipcalc.o
28 $(CC) $(LDFLAGS) -o $@ $< -lpopt
29
ccbe9281
MT
30securetty: securetty.o
31 $(CC) $(LDFLAGS) -o $@ $<