root/tags/omega-1.0.0-rc2/Makefile.sles9

Revision 472, 1.3 kB (checked in by malte, 2 years ago)

--

Line 
1
2 INST_PREF=/tmp/ispcp-1.0.0
3
4 HOST_OS=sles9
5
6 ROOT_CONF=$(INST_PREF)/etc
7
8 SYSTEM_ROOT=$(INST_PREF)/srv/www/ispcp
9
10 SYSTEM_CONF=$(INST_PREF)/etc/ispcp
11
12 SYSTEM_LOG=$(INST_PREF)/var/log/ispcp
13
14 SYSTEM_APACHE_BACK_LOG=$(INST_PREF)/var/log/apache2/backup
15
16 SYSTEM_VIRTUAL=$(INST_PREF)/srv/www/virtual
17
18 SYSTEM_FCGI=$(INST_PREF)/srv/www/fcgi
19
20 SYSTEM_MAIL_VIRTUAL=$(INST_PREF)/var/mail/virtual
21
22 SYSTEM_MAKE_DIRS=/usr/sbin/ispcp-mkdirs.pl
23
24 CODE_PHP=/usr/sbin/encode-file
25
26 export
27
28 install:
29
30         cd ./tools && $(MAKE) install
31
32         $(SYSTEM_MAKE_DIRS) $(SYSTEM_CONF)
33         $(SYSTEM_MAKE_DIRS) $(SYSTEM_ROOT)
34         $(SYSTEM_MAKE_DIRS) $(SYSTEM_LOG)
35         $(SYSTEM_MAKE_DIRS) $(SYSTEM_LOG)/ispcp-arpl-msgr
36         $(SYSTEM_MAKE_DIRS) $(SYSTEM_VIRTUAL)
37         $(SYSTEM_MAKE_DIRS) $(SYSTEM_FCGI)
38         $(SYSTEM_MAKE_DIRS) $(SYSTEM_MAIL_VIRTUAL)
39         $(SYSTEM_MAKE_DIRS) $(SYSTEM_APACHE_BACK_LOG)
40
41         cd ./configs && $(MAKE) install
42         cd ./engine && $(MAKE) install
43         cd ./gui && $(MAKE) install
44         cd ./keys && $(MAKE) install
45
46 uninstall:
47
48         cd ./tools && $(MAKE) uninstall
49         cd ./configs && $(MAKE) uninstall
50         cd ./engine && $(MAKE) uninstall
51         cd ./gui && $(MAKE) uninstall
52         cd ./keys && $(MAKE) uninstall
53
54         rm -rf $(SYSTEM_CONF)
55         rm -rf $(SYSTEM_ROOT)
56         rm -rf $(SYSTEM_LOG)
57         rm -rf $(SYSTEM_VIRTUAL)
58         rm -rf $(SYSTEM_FCGI)
59         rm -rf $(SYSTEM_MAIL_VIRTUAL)
60         rm -rf $(SYSTEM_APACHE_BACK_LOG)
61         rm -rf ./*~
Note: See TracBrowser for help on using the browser.