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

Revision 212, 1.0 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 -m 0755
4EXFLAGS                 =       -p -m 0555
5INFLAGS                 =       -p -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); do \
16                install $(DIRFLAGS) $(PREFIX)$${dir}; \
17        done
18        for file in $(BINFILES); do \
19                install $(EXFLAGS) $${file} $(PREFIX)/bin/; \
20        done
21        for file in $(SBINFILES); do \
22                install $(EXFLAGS) $${file} $(PREFIX)/sbin/; \
23        done
24        for file in $(LIBEXECFILES); do \
25                install $(EXFLAGS) $${file} $(PREFIX)/libexec/confman; \
26        done
27        for file in $(LIBFILES); do \
28                install $(INFLAGS) $${file} $(PREFIX)/lib/; \
29        done
30        for file in $(ENVFILES); do \
31                install $(INFLAGS) $${file} $(PREFIX)/etc/env.d/; \
32        done
33        install -p -m 0444 confman.conf \
34                $(PREFIX)/etc/confman.conf-default
35        install -pD -m 0444 confmanrc \
36                $(ROOT)/var/home/soluzer/.confmanrc
37
38fetch:
39        svn update
Note: See TracBrowser for help on using the repository browser.