Contents of /alx-src/tags/alx-web-0_7_0_20160208_5/Makefile.inc
Parent Directory | Revision Log
Revision 8535 -
(show annotations)
(download)
Mon Feb 8 12:21:03 2016 UTC (8 years, 7 months ago) by niro
Original Path: alx-src/branches/alx-web-070/Makefile.inc
File size: 919 byte(s)
Mon Feb 8 12:21:03 2016 UTC (8 years, 7 months ago) by niro
Original Path: alx-src/branches/alx-web-070/Makefile.inc
File size: 919 byte(s)
-added initial Makefile build system
1 | # $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 | |
14 | CHMOD = chmod |
15 | INSTALL = install |
16 | LN = ln -snf |
17 | SED = sed |
18 | |
19 | SCRIPT_SED_LINES = \ |
20 | -e "s:@@SYSCONFDIR@@:$(SYSCONFDIR):g" \ |
21 | -e "s:@@BINDIR@@:$(BINDIR):g" \ |
22 | -e "s:@@SBINDIR@@:$(SBINDIR):g" \ |
23 | -e "s:@@LIBDIR@@:$(LIBDIR):g" \ |
24 | -e "s:@@DATADIR@@:$(DATADIR):g" \ |
25 | -e "s:@@LOCALSTATEDIR@@:$(LOCALSTATEDIR):g" \ |
26 | -e "s:@@CONFDDIR@@:$(CONFDDIR):g" \ |
27 | -e "s:@@RUNDIR@@:$(RUNDIR):g" \ |
28 | -e "s:@@ALXWEBINSTALLDIR@@:$(ALX_WEB_INSTALL_DIR):g" |
29 | |
30 | SCRIPT_SED_COMMAND = \ |
31 | $(SED) \ |
32 | $(SCRIPT_SED_LINES) \ |
33 | $< > $@ |
34 | |
35 | SCRIPT_EXEC_CREATE_COMMAND = \ |
36 | $(SCRIPT_SED_COMMAND); \ |
37 | $(CHMOD) +x $@ |
38 | |
39 | %.conf: %.conf.in |
40 | $(SCRIPT_SED_COMMAND) |
41 | |
42 | %.sh: %.sh.in |
43 | $(SCRIPT_EXEC_CREATE_COMMAND) |
44 | |
45 | %: %.in |
46 | $(SCRIPT_EXEC_CREATE_COMMAND) |