Annotation of /mcore-src/trunk/mcore-tools/Makefile.inc
Parent Directory | Revision Log
Revision 2501 -
(hide annotations)
(download)
Fri Sep 11 08:21:51 2015 UTC (8 years, 8 months ago) by niro
File size: 2849 byte(s)
Fri Sep 11 08:21:51 2015 UTC (8 years, 8 months ago) by niro
File size: 2849 byte(s)
-added MCORE_DEFAULT_KEYMAP variable
1 | niro | 2141 | # $Id$ |
2 | |||
3 | niro | 2222 | 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 = | ||
11 | CONFDDIR = $(SYSCONFDIR)/conf.d | ||
12 | SSLDIR = ${SYSCONFDIR}/ssl | ||
13 | PIXMAPSDIR = $(DATADIR)/pixmaps | ||
14 | niro | 2252 | CLIENT_CLASSES = |
15 | niro | 2141 | |
16 | niro | 2222 | MCORE_LIBDIR = $(LIBDIR)/mcored |
17 | MCORE_CHROOTDIR = $(LOCALSTATEDIR)/lib/mcored | ||
18 | niro | 2449 | MCORE_CONFIG_PATH = $(SYSCONFDIR)/mcore/config.d |
19 | niro | 2222 | MCORE_DISTRIBUTION = mCore |
20 | MCORE_DEFAULT_HOSTNAME = mcore | ||
21 | MCORE_DEFAULT_DOMAIN = mcoredomain.domain | ||
22 | niro | 2501 | MCORE_DEFAULT_KEYMAP = de |
23 | niro | 2222 | MCORE_UNPRIV_USER = mcore |
24 | MCORE_UNPRIV_GROUP = users | ||
25 | MCORE_UNPRIV_HOME = /home/$(MCORE_UNPRIV_USER) | ||
26 | MCORE_CONTROL_SERVER = mcorectl.localdomain.local | ||
27 | niro | 2423 | MCORE_CERT_FILE = $(SSLDIR)/certs/mcored.pem |
28 | MCORE_KEY_FILE = $(SSLDIR)/private/mcored.key | ||
29 | niro | 2474 | MCORE_SQL_HOST = localhost |
30 | MCORE_SQL_DB = mcoredb | ||
31 | MCORE_SQL_USER = mcore | ||
32 | MCORE_SQL_PASS = mc0r3 | ||
33 | niro | 2141 | |
34 | niro | 2222 | SYSTEMINIT = systemd |
35 | SPLASH = plymouth | ||
36 | niro | 2141 | |
37 | niro | 2222 | CC = gcc |
38 | CHMOD = chmod | ||
39 | INSTALL = install | ||
40 | LN = ln -snf | ||
41 | SED = sed | ||
42 | PKGCONFIG = pkg-config | ||
43 | niro | 2141 | |
44 | niro | 2252 | SCRIPT_SED_LINES = \ |
45 | niro | 2141 | -e "s:@@SYSCONFDIR@@:$(SYSCONFDIR):g" \ |
46 | niro | 2252 | -e "s:@@BINDIR@@:$(BINDIR):g" \ |
47 | niro | 2141 | -e "s:@@SBINDIR@@:$(SBINDIR):g" \ |
48 | niro | 2252 | -e "s:@@LIBDIR@@:$(LIBDIR):g" \ |
49 | -e "s:@@DATADIR@@:$(DATADIR):g" \ | ||
50 | niro | 2141 | -e "s:@@LOCALSTATEDIR@@:$(LOCALSTATEDIR):g" \ |
51 | -e "s:@@CONFDDIR@@:$(CONFDDIR):g" \ | ||
52 | -e "s:@@RUNDIR@@:$(RUNDIR):g" \ | ||
53 | -e "s:@@PIXMAPSDIR@@:$(PIXMAPSDIR):g" \ | ||
54 | -e "s:@@SSLDIR@@:$(SSLDIR):g" \ | ||
55 | -e "s:@@MCORE_LIBDIR@@:$(MCORE_LIBDIR):g" \ | ||
56 | -e "s:@@MCORE_CHROOTDIR@@:$(MCORE_CHROOTDIR):g" \ | ||
57 | niro | 2449 | -e "s:@@MCORE_CONFIG_PATH@@:$(MCORE_CONFIG_PATH):g" \ |
58 | niro | 2141 | -e "s:@@MCORE_DISTRIBUTION@@:$(MCORE_DISTRIBUTION):g" \ |
59 | -e "s:@@MCORE_DEFAULT_DOMAIN@@:$(MCORE_DEFAULT_DOMAIN):g" \ | ||
60 | -e "s:@@MCORE_DEFAULT_HOSTNAME@@:$(MCORE_DEFAULT_HOSTNAME):g" \ | ||
61 | niro | 2501 | -e "s:@@MCORE_DEFAULT_KEYMAP@@:$(MCORE_DEFAULT_KEYMAP):g" \ |
62 | niro | 2141 | -e "s:@@MCORE_CONTROL_SERVER@@:$(MCORE_CONTROL_SERVER):g" \ |
63 | niro | 2424 | -e "s:@@MCORE_CERT_FILE@@:$(MCORE_CERT_FILE):g" \ |
64 | niro | 2423 | -e "s:@@MCORE_KEY_FILE@@:$(MCORE_KEY_FILE):g" \ |
65 | niro | 2141 | -e "s:@@MCORE_UNPRIV_USER@@:$(MCORE_UNPRIV_USER):g" \ |
66 | -e "s:@@MCORE_UNPRIV_GROUP@@:$(MCORE_UNPRIV_GROUP):g" \ | ||
67 | niro | 2474 | -e "s:@@MCORE_UNPRIV_HOME@@:$(MCORE_UNPRIV_HOME):g" \ |
68 | -e "s:@@MCORE_SQL_HOST@@:$(MCORE_SQL_HOST):g" \ | ||
69 | -e "s:@@MCORE_SQL_DB@@:$(MCORE_SQL_DB):g" \ | ||
70 | -e "s:@@MCORE_SQL_USER@@:$(MCORE_SQL_USER):g" \ | ||
71 | -e "s:@@MCORE_SQL_PASS@@:$(MCORE_SQL_PASS):g" | ||
72 | niro | 2252 | |
73 | SCRIPT_SED_COMMAND = \ | ||
74 | $(SED) \ | ||
75 | $(SCRIPT_SED_LINES) \ | ||
76 | niro | 2141 | $< > $@ |
77 | |||
78 | SCRIPT_EXEC_CREATE_COMMAND = \ | ||
79 | $(SCRIPT_SED_COMMAND); \ | ||
80 | $(CHMOD) +x $@ | ||
81 | niro | 2143 | |
82 | niro | 2221 | %.conf: %.conf.in |
83 | $(SCRIPT_SED_COMMAND) | ||
84 | |||
85 | %.confd: %.confd.in | ||
86 | $(SCRIPT_SED_COMMAND) | ||
87 | |||
88 | niro | 2143 | %.class: %.class.in |
89 | $(SCRIPT_SED_COMMAND) | ||
90 | |||
91 | niro | 2221 | %.service: %.service.in |
92 | $(SCRIPT_SED_COMMAND) | ||
93 | |||
94 | niro | 2242 | %.sh: %.sh.in |
95 | $(SCRIPT_EXEC_CREATE_COMMAND) | ||
96 | |||
97 | niro | 2221 | %.rc: %.rc.in |
98 | $(SCRIPT_EXEC_CREATE_COMMAND) | ||
99 | |||
100 | niro | 2143 | %: %.in |
101 | $(SCRIPT_EXEC_CREATE_COMMAND) | ||
102 | |||
103 | %: %.o | ||
104 | $(CC) $($(@:%=%_CFLAGS)) -o $@ $< | ||
105 | |||
106 | %.o: %.c | ||
107 | $(CC) -c -o $@ $< |