1 #--------------------------------------------------------------------
2 #To make a debugging executable
5 @ for i in $(SUBDIRS) ; \
7 echo "Doing: $$i $@"; \
10 if [ $$RETVAL != 0 ] ; then \
15 #To clean distribution
17 @ for i in $(SUBDIRS) ; \
19 echo "Doing now \"$$i $@\"" ; \
20 $(MAKE) -s -C $$i $@ ; \
24 #--------------------------------------------------------------------
25 #installing application
27 @ install -d $(DESTDIR)/usr/sbin/
28 @ install -d $(DESTDIR)/var/lock/$(APPNAME)
30 @ install app/vzgot $(DESTDIR)/usr/sbin
31 @ mv shell/vzgot.mksrvz $(DESTDIR)/usr/sbin/
32 @ mv shell/vzgot.redoall $(DESTDIR)/usr/sbin/
34 @ install -d $(DESTDIR)/etc/rc.d/init.d
35 @ cp -ap conf/redhat_init.sh $(DESTDIR)/etc/rc.d/init.d/vzgot
36 @ #adding configuration file
37 @ install -d $(DESTDIR)/etc/$(APPNAME)
38 @ install -m 0644 conf/vzgot_config $(DESTDIR)/etc/$(APPNAME)
39 @ install -m 0644 conf/vzgot_list $(DESTDIR)/etc/$(APPNAME)
40 @ install -d $(DESTDIR)/var/lib/$(APPNAME)
41 @ cp -ap etc $(DESTDIR)/var/lib/$(APPNAME)
42 @ install -d $(DESTDIR)/var/lib/$(APPNAME)/etc/ssh
43 @ install -d $(DESTDIR)/var/lib/$(APPNAME)/etc/sysconfig
44 @ install -d $(DESTDIR)/var/lib/$(APPNAME)/home
45 @ cp -ap cgroup.d $(DESTDIR)/var/lib/$(APPNAME)
46 @ #adding template directory
47 @ install -d $(DESTDIR)/var/lib/$(APPNAME)/vztemplate
48 @ #adding special distribution RPM
49 @ cp -ap RPM $(DESTDIR)/var/lib/$(APPNAME)
50 @ install -d $(DESTDIR)/var/lib/$(APPNAME)/vzdir
51 @ #adding application shell script
52 @ install -d $(DESTDIR)/var/lib/$(APPNAME)/shell
53 @ install shell/vzgot.* $(DESTDIR)/var/lib/$(APPNAME)/shell
55 #--------------------------------------------------------------------
59 #===================================================================
60 #all support information
62 #--------------------------------------------------------------------
65 REVISION="$Revision: 0.84.0.0 $ "
66 DATE="$Date: 2010/03/06 16:39:08 $"
67 VERS=`echo $(REVISION) | cut -d' ' -f 2 | cut -d'.' -f1,2`
68 REL=`echo $(REVISION) | cut -d' ' -f 2 | cut -d'.' -f4`
69 SUBVERS=`echo $(DATE) | cut -d' ' -f2 | tr -d '/'`
70 APLR=$(APPNAME)-$(VERS).$(REL)
71 #--------------------------------------------------------------------