source: tags/confman-1.5.6a5/Makefile @ 212

Revision 212, 1.1 KB checked in by mattea, 4 years ago (diff)

Tagging fixed symlinking

  • Property svn:keywords set to Id
Line 
1PREFIX ?= /usr/local/rescomp
2
3DIRFLAGS                =       -d -o root -g wheel -m 0555
4EXFLAGS                 =       -Sp -o root -g wheel -m 0555
5INFLAGS                 =       -Sp -o root -g wheel -m 0444
6
7BINFILES                =       abspath
8SBINFILES               =       confman confaudit.sh
9LIBEXECFILES    =       export.sh confsync.sh confaudit.sh
10LIBFILES                =       confmanlib.sh confmandoc.sh confmancommon.sh
11ENVFILES                =       confman_completions
12DIRECTORIES             =       /etc /etc/env.d /lib /sbin /bin /libexec /libexec/confman
13
14install :
15.for dir in $(DIRECTORIES)
16        install $(DIRFLAGS) $(PREFIX)${dir}
17.endfor
18.for file in $(BINFILES)
19        install $(EXFLAGS) ${file} $(PREFIX)/bin/
20.endfor
21.for file in $(SBINFILES)
22        install $(EXFLAGS) ${file} $(PREFIX)/sbin/
23.endfor
24.for file in $(LIBEXECFILES)
25        install $(EXFLAGS) ${file} $(PREFIX)/libexec/confman
26.endfor
27.for file in $(LIBFILES)
28        install $(INFLAGS) ${file} $(PREFIX)/lib/
29.endfor
30.for file in $(ENVFILES)
31        install $(INFLAGS) ${file} $(PREFIX)/etc/env.d/
32.endfor
33        install -Sp -o root -g wheel -m 0444 confman.conf \
34                $(PREFIX)/etc/confman.conf-default
35        install -Sp -o soluzer -g wheel -m 0444 confmanrc \
36                /var/home/soluzer/.confmanrc
37
38fetch:
39        svn update
40
Note: See TracBrowser for help on using the repository browser.