~tritone-team/tritone/eucalyptus

« back to all changes in this revision

Viewing changes to tools/Makefile

  • Committer: Bazaar Package Importer
  • Author(s): Dustin Kirkland
  • Date: 2009-12-01 21:09:28 UTC
  • mto: This revision was merged to the branch mainline in revision 75.
  • Revision ID: james.westby@ubuntu.com-20091201210928-o2dvg0ubljhb0ft6
Tags: upstream-1.6.1~bzr1083
ImportĀ upstreamĀ versionĀ 1.6.1~bzr1083

Show diffs side-by-side

added added

removed removed

Lines of Context:
5
5
include ../Makedefs
6
6
 
7
7
all:
8
 
        @echo "generating init.d scripts ..."
9
 
        @# create the clc init script
10
 
        @sed "s/WS/cloud/g" < eucalyptus-java-ws > eucalyptus-cloud
11
 
        @sed -i "s/START/sendmail/g" eucalyptus-cloud
12
 
        @sed -i "s/CONFNAME/Cloud Controller/g" eucalyptus-cloud
13
 
        @# create the walrus init script
14
 
        @sed "s/WS/walrus/g" < eucalyptus-java-ws > eucalyptus-walrus
15
 
        @sed -i "s/START/eucalyptus-cloud/g" eucalyptus-walrus
16
 
        @sed -i "s/CONFNAME/Walrus/g" eucalyptus-walrus
17
 
        @# create the sc init script
18
 
        @sed "s/WS/sc/g" < eucalyptus-java-ws > eucalyptus-sc
19
 
        @sed -i "s/START/eucalyptus-walrus/g" eucalyptus-sc
20
 
        @sed -i "s/CONFNAME/Storage Controller/g" eucalyptus-sc
21
8
 
22
9
build: all
23
10
 
24
11
deploy:
25
12
 
26
13
clean:
27
 
        rm -f *~ *.o
 
14
        $(RM) -f *~ *.o
28
15
 
29
16
distclean:
30
17
        @echo "removing generated files scripts ..."
37
24
        @if test -e $(etcdir)/init.d/eucalyptus ; then \
38
25
                mv $(etcdir)/init.d/eucalyptus $(etcdir)/init.d/eucalyptus.old ; fi
39
26
        @$(INSTALL) -m 755 eucalyptus-cloud $(etcdir)/init.d
40
 
        @$(INSTALL) -m 755 eucalyptus-walrus $(etcdir)/init.d
41
 
        @$(INSTALL) -m 755 eucalyptus-sc $(etcdir)/init.d
42
27
        @$(INSTALL) -m 755 eucalyptus-nc $(etcdir)/init.d
43
28
        @$(INSTALL) -m 755 eucalyptus-cc $(etcdir)/init.d
44
29
        @$(INSTALL) -m 644 httpd.conf $(etcdir)/eucalyptus
54
39
        @$(INSTALL) -m 755 get_xen_info $(datarootdir)/eucalyptus/get_xen_info
55
40
        @$(INSTALL) -m 755 get_sys_info $(datarootdir)/eucalyptus/get_sys_info
56
41
        @$(INSTALL) -m 755 euca_ipt $(datarootdir)/eucalyptus
 
42
        @$(INSTALL) -m 755 euca_upgrade $(datarootdir)/eucalyptus
57
43
        @$(INSTALL) -m 755 populate_arp.pl $(datarootdir)/eucalyptus
58
44
        @$(INSTALL) -m 755 euca_conf $(sbindir)
59
45
        @$(INSTALL) -m 755 euca_sync_key $(sbindir)
60
46
 
 
47
uninstall: 
 
48
        @$(RM) -f $(etcdir)/init.d/eucalyptus-cloud
 
49
        @$(RM) -f $(etcdir)/init.d/eucalyptus-nc
 
50
        @$(RM) -f $(etcdir)/init.d/eucalyptus-cc
 
51
        @$(RM) -f $(etcdir)/eucalyptus/httpd*
 
52
        @$(RM) -f $(etcdir)/eucalyptus/eucalyptus.conf
 
53
        @$(RM) -f $(etcdir)/eucalyptus/vtunall.conf.template
 
54
        @$(RM) -f $(datarootdir)/eucalyptus/add_key.pl
 
55
        @$(RM) -f $(datarootdir)/eucalyptus/gen_libvirt_xml
 
56
        @$(RM) -f $(datarootdir)/eucalyptus/gen_kvm_libvirt_xml
 
57
        @$(RM) -f $(datarootdir)/eucalyptus/detach.pl
 
58
        @$(RM) -f $(datarootdir)/eucalyptus/partition2disk
 
59
        @$(RM) -f $(datarootdir)/eucalyptus/get_xen_info
 
60
        @$(RM) -f $(datarootdir)/eucalyptus/get_sys_info
 
61
        @$(RM) -f $(datarootdir)/eucalyptus/euca_ipt
 
62
        @$(RM) -f $(datarootdir)/eucalyptus/euca_upgrade
 
63
        @$(RM) -f $(datarootdir)/eucalyptus/populate_arp.pl
 
64
        @$(RM) -f $(sbindir)/euca_conf
 
65
        @$(RM) -f $(sbindir)/euca_sync_key
 
66