]> git.sur5r.net Git - bacula/bacula/blob - gui/Makefile.in
commit changes
[bacula/bacula] / gui / Makefile.in
1
2 # gui Makefile.in
3 #
4 # Version $Id$
5
6 @MCOMMON@
7
8 srcdir =        @srcdir@
9 VPATH =         @srcdir@
10 .PATH:          @srcdir@
11 topdir = .
12 thisdir = .
13
14
15 first_rule: all
16 dummy:
17
18 MKDIR = $(topdir)/autoconf/mkinstalldirs
19
20 #-------------------------------------------------------------------------
21
22 all: Makefile
23
24
25 depend:
26         
27
28 #-------------------------------------------------------------------------
29
30
31 install:
32
33 uninstall:
34
35 configure: autoconf/configure.in autoconf/aclocal.m4 autoconf/acconfig.h autoconf/config.h.in
36         cd $(srcdir);
37         ${RMF} -f config.cache config.log config.out config.status src/config.h
38         autoconf --prepend-include=$(srcdir)/autoconf \
39         autoconf/configure.in > configure
40         chmod 755 configure
41
42 Makefile: Makefile.in
43         cd $(topdir) \
44             && CONFIG_FILES=$(thisdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status
45
46 Makefiles:
47         $(SHELL) config.status
48
49 clean:
50         @$(RMF) *~ 1 2 3 diff */diff  *.tar.gz
51         @$(RMF) config.log config.out config.status
52         @rm -rf autom4te.cache
53
54 # clean for distribution
55 distclean: clean
56         @$(RMF) -rf CVS
57
58 devclean: clean
59         @for subdir in freebsd linux solaris; do \
60             if [ -f $${subdir}/Makefile ]; then \
61                      (cd $${subdir}; $(MAKE) devclean) \
62             fi; \
63
64 release-bacula-web:
65         (cwd=`pwd`; rm -rf /tmp/bacula-web-$(VERSION); \
66           cd ..; cp -rp $$cwd/bacula-web /tmp/bacula-web-$(VERSION); \
67           cd /tmp/bacula-web-$(VERSION); \
68           make clean; \
69           find . -name ".#*" -exec rm -rf {} \; ; \
70           find . -name "CVS" -exec rm -rf {} \; ; \
71           find . -name ".cvsignore" -exec rm -rf {} \; ; \
72           rm -rf autom4te.cache; \
73           cd ..; \
74           tar cvfz $$cwd/bacula-web-$(VERSION).tar.gz bacula-web-$(VERSION); \
75           rm -rf /tmp/bacula-web-$(VERSION); \
76           echo " "; \
77           echo "bacula-web release is in: $$cwd/bacula-web-$(VERSION).tar.gz"; \
78           echo " ")
79
80 release-bimagemgr:
81         (cwd=`pwd`; rm -rf /tmp/bimagemgr-$(VERSION); \
82           cd ..; cp -rp $$cwd/bimagemgr /tmp/bimagemgr-$(VERSION); \
83           cd /tmp/bimagemgr-$(VERSION); \
84           make clean; \
85           find . -name ".#*" -exec rm -rf {} \; ; \
86           find . -name "CVS" -exec rm -rf {} \; ; \
87           find . -name ".cvsignore" -exec rm -rf {} \; ; \
88           rm -rf autom4te.cache; \
89           cd ..; \
90           tar cvfz $$cwd/bimagemgr-$(VERSION).tar.gz bimagemgr-$(VERSION); \
91           rm -rf /tmp/bimagemgr-$(VERSION); \
92           echo " "; \
93           echo "bimagemgr release is in: $$cwd/bimagemgr-$(VERSION).tar.gz"; \
94           echo " ")
95
96 release: clean release-bacula-web release-bimagemgr
97
98 # ------------------------------------------------------------------------