Annotation of /alx-src/branches/alx-web-070/Makefile.inc
Parent Directory | Revision Log
Revision 12867 -
(hide annotations)
(download)
Tue Nov 13 08:46:51 2018 UTC (5 years, 6 months ago) by niro
File size: 1087 byte(s)
Tue Nov 13 08:46:51 2018 UTC (5 years, 6 months ago) by niro
File size: 1087 byte(s)
-use sudo to fix some permission issues with wol
1 | niro | 8535 | # $Id$ |
2 | |||
3 | PREFIX = /usr | ||
4 | SYSCONFDIR = /etc | ||
5 | BINDIR = $(PREFIX)/bin | ||
6 | SBINDIR = $(PREFIX)/sbin | ||
7 | LIBDIR = $(PREFIX)/lib | ||
8 | DATADIR = $(PREFIX)/share | ||
9 | LOCALSTATEDIR = /var | ||
10 | RUNDIR = /run | ||
11 | |||
12 | ALX_WEB_INSTALL_DIR = $(DATADIR)/alx-web | ||
13 | niro | 12867 | WAKEONLAN_EXEC = /usr/sbin/ether-wake |
14 | APACHE_HTTP_USER = apache | ||
15 | niro | 8535 | |
16 | CHMOD = chmod | ||
17 | INSTALL = install | ||
18 | LN = ln -snf | ||
19 | SED = sed | ||
20 | |||
21 | SCRIPT_SED_LINES = \ | ||
22 | -e "s:@@SYSCONFDIR@@:$(SYSCONFDIR):g" \ | ||
23 | -e "s:@@BINDIR@@:$(BINDIR):g" \ | ||
24 | -e "s:@@SBINDIR@@:$(SBINDIR):g" \ | ||
25 | -e "s:@@LIBDIR@@:$(LIBDIR):g" \ | ||
26 | -e "s:@@DATADIR@@:$(DATADIR):g" \ | ||
27 | -e "s:@@LOCALSTATEDIR@@:$(LOCALSTATEDIR):g" \ | ||
28 | -e "s:@@CONFDDIR@@:$(CONFDDIR):g" \ | ||
29 | -e "s:@@RUNDIR@@:$(RUNDIR):g" \ | ||
30 | niro | 12867 | -e "s:@@ALXWEBINSTALLDIR@@:$(ALX_WEB_INSTALL_DIR):g" \ |
31 | -e "s:@@WAKEONLAN_EXEC@@:$(WAKEONLAN_EXEC):g" \ | ||
32 | -e "s:@@APACHE_HTTP_USER@@:$(APACHE_HTTP_USER):g" | ||
33 | niro | 8535 | |
34 | SCRIPT_SED_COMMAND = \ | ||
35 | $(SED) \ | ||
36 | $(SCRIPT_SED_LINES) \ | ||
37 | $< > $@ | ||
38 | |||
39 | SCRIPT_EXEC_CREATE_COMMAND = \ | ||
40 | $(SCRIPT_SED_COMMAND); \ | ||
41 | $(CHMOD) +x $@ | ||
42 | |||
43 | %.conf: %.conf.in | ||
44 | $(SCRIPT_SED_COMMAND) | ||
45 | |||
46 | %.sh: %.sh.in | ||
47 | $(SCRIPT_EXEC_CREATE_COMMAND) | ||
48 | |||
49 | %: %.in | ||
50 | $(SCRIPT_EXEC_CREATE_COMMAND) |