/etc/compctl-unlimited control file support
[compctl.git] / Makefile
bloba9357b3727812cc43eb2d86191b65859b286b3e2
1 CFLAGS=-Wall -Wextra -Wno-unused -O3 -std=gnu99 -ggdb3
2 PREFIX:=/usr/local
4 all: compctld compctl
6 compctld: cgroup.o compctld.o
7 compctl: cgroup.o compctl.o
9 compctl.o:: compctl.c help-in-quotes
11 help-in-quotes: README.client
12 cat $< | sed -e '0,/^Usage/d; /^Description/,$$d' | \
13 tail -n +3 | sed -e 's/\(.*\)/"\1\\n"/' >$@
15 install:
16 install -g root -m 755 -o root -t $(DESTDIR)$(PREFIX)/bin compctl
17 install -g root -m 755 -o root -t $(DESTDIR)$(PREFIX)/sbin compctld
18 install -g root -m 755 -o root -t $(DESTDIR)$(PREFIX)/share/man/man1 compctl.1
20 clean:
21 rm -f compctl compctld compctl.o compctld.o cgroup.o help-in-quotes