root / snf-image-host / debian / rules @ 2091e53b
History | View | Annotate | Download (1.8 kB)
1 | 2091e53b | Vangelis Koukis | #!/usr/bin/make -f |
---|---|---|---|
2 | 2091e53b | Vangelis Koukis | # -*- makefile -*- |
3 | 2091e53b | Vangelis Koukis | |
4 | 2091e53b | Vangelis Koukis | # Uncomment this to turn on verbose mode. |
5 | 2091e53b | Vangelis Koukis | #export DH_VERBOSE=1 |
6 | 2091e53b | Vangelis Koukis | |
7 | 2091e53b | Vangelis Koukis | |
8 | 2091e53b | Vangelis Koukis | config.status: configure |
9 | 2091e53b | Vangelis Koukis | |
10 | 2091e53b | Vangelis Koukis | configure: |
11 | 2091e53b | Vangelis Koukis | dh_testdir |
12 | 2091e53b | Vangelis Koukis | ./autogen.sh |
13 | 2091e53b | Vangelis Koukis | ./configure $(CROSS) --prefix=/usr --localstatedir=/var --sysconfdir=/etc |
14 | 2091e53b | Vangelis Koukis | |
15 | 2091e53b | Vangelis Koukis | |
16 | 2091e53b | Vangelis Koukis | build: build-arch build-indep |
17 | 2091e53b | Vangelis Koukis | |
18 | 2091e53b | Vangelis Koukis | build-arch: build-stamp |
19 | 2091e53b | Vangelis Koukis | |
20 | 2091e53b | Vangelis Koukis | build-indep: build-stamp |
21 | 2091e53b | Vangelis Koukis | |
22 | 2091e53b | Vangelis Koukis | build-stamp: config.status |
23 | 2091e53b | Vangelis Koukis | dh_testdir |
24 | 2091e53b | Vangelis Koukis | |
25 | 2091e53b | Vangelis Koukis | # Add here commands to compile the package. |
26 | 2091e53b | Vangelis Koukis | $(MAKE) |
27 | 2091e53b | Vangelis Koukis | #docbook-to-man debian/ganeti-instance-image.sgml > ganeti-instance-image.1 |
28 | 2091e53b | Vangelis Koukis | |
29 | 2091e53b | Vangelis Koukis | touch $@ |
30 | 2091e53b | Vangelis Koukis | |
31 | 2091e53b | Vangelis Koukis | clean: |
32 | 2091e53b | Vangelis Koukis | dh_testdir |
33 | 2091e53b | Vangelis Koukis | dh_testroot |
34 | 2091e53b | Vangelis Koukis | rm -f build-stamp |
35 | 2091e53b | Vangelis Koukis | |
36 | 2091e53b | Vangelis Koukis | # Add here commands to clean up after the build process. |
37 | 2091e53b | Vangelis Koukis | [ ! -f Makefile ] || $(MAKE) distclean |
38 | 2091e53b | Vangelis Koukis | rm -f config.sub config.guess |
39 | 2091e53b | Vangelis Koukis | rm -rf aclocal.m4 autotools configure Makefile.in |
40 | 2091e53b | Vangelis Koukis | |
41 | 2091e53b | Vangelis Koukis | dh_clean |
42 | 2091e53b | Vangelis Koukis | |
43 | 2091e53b | Vangelis Koukis | install: build |
44 | 2091e53b | Vangelis Koukis | dh_testdir |
45 | 2091e53b | Vangelis Koukis | dh_testroot |
46 | 2091e53b | Vangelis Koukis | dh_prep |
47 | 2091e53b | Vangelis Koukis | dh_installdirs |
48 | 2091e53b | Vangelis Koukis | |
49 | 2091e53b | Vangelis Koukis | # Add here commands to install the package into debian/ganeti-instance-image. |
50 | 2091e53b | Vangelis Koukis | mkdir -p $(CURDIR)/debian/snf-image-host/etc/default |
51 | 2091e53b | Vangelis Koukis | cp defaults $(CURDIR)/debian/snf-image-host/etc/default/snf-image |
52 | 2091e53b | Vangelis Koukis | $(MAKE) DESTDIR=$(CURDIR)/debian/snf-image-host install |
53 | 2091e53b | Vangelis Koukis | |
54 | 2091e53b | Vangelis Koukis | |
55 | 2091e53b | Vangelis Koukis | # Build architecture-independent files here. |
56 | 2091e53b | Vangelis Koukis | binary-indep: build install |
57 | 2091e53b | Vangelis Koukis | dh_testdir |
58 | 2091e53b | Vangelis Koukis | dh_testroot |
59 | 2091e53b | Vangelis Koukis | dh_installchangelogs ChangeLog |
60 | 2091e53b | Vangelis Koukis | dh_installdocs |
61 | 2091e53b | Vangelis Koukis | dh_installexamples |
62 | 2091e53b | Vangelis Koukis | dh_install |
63 | 2091e53b | Vangelis Koukis | # dh_installmenu |
64 | 2091e53b | Vangelis Koukis | # dh_installdebconf |
65 | 2091e53b | Vangelis Koukis | # dh_installlogrotate |
66 | 2091e53b | Vangelis Koukis | # dh_installemacsen |
67 | 2091e53b | Vangelis Koukis | # dh_installpam |
68 | 2091e53b | Vangelis Koukis | # dh_installmime |
69 | 2091e53b | Vangelis Koukis | # dh_python |
70 | 2091e53b | Vangelis Koukis | # dh_installinit |
71 | 2091e53b | Vangelis Koukis | # dh_installcron |
72 | 2091e53b | Vangelis Koukis | # dh_installinfo |
73 | 2091e53b | Vangelis Koukis | dh_installman |
74 | 2091e53b | Vangelis Koukis | dh_link |
75 | 2091e53b | Vangelis Koukis | dh_strip |
76 | 2091e53b | Vangelis Koukis | dh_compress |
77 | 2091e53b | Vangelis Koukis | dh_fixperms |
78 | 2091e53b | Vangelis Koukis | # dh_perl |
79 | 2091e53b | Vangelis Koukis | # dh_makeshlibs |
80 | 2091e53b | Vangelis Koukis | dh_installdeb |
81 | 2091e53b | Vangelis Koukis | dh_shlibdeps |
82 | 2091e53b | Vangelis Koukis | dh_gencontrol |
83 | 2091e53b | Vangelis Koukis | dh_md5sums |
84 | 2091e53b | Vangelis Koukis | dh_builddeb |
85 | 2091e53b | Vangelis Koukis | |
86 | 2091e53b | Vangelis Koukis | # Build architecture-dependent files here. |
87 | 2091e53b | Vangelis Koukis | binary-arch: build install |
88 | 2091e53b | Vangelis Koukis | # We have nothing to do by default. |
89 | 2091e53b | Vangelis Koukis | |
90 | 2091e53b | Vangelis Koukis | binary: binary-indep binary-arch |
91 | 2091e53b | Vangelis Koukis | .PHONY: build clean binary-indep binary-arch binary install |