root/tags/VHCS-2.4.8-rc1/Makefile.fedora

Revision 154, 1.2 kB (checked in by malte, 2 years ago)

--

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