$(SHELL) config.status
clean:
- @$(RMF) *~ 1 2 3
+ @$(RMF) *~ 1 2 3 diff */diff *.tar.gz
+ @$(RMF) config.log config.out config.status
+ @rm -rf autom4te.cache
# clean for distribution
distclean: clean
(cd $${subdir}; $(MAKE) devclean) \
fi; \
-release: clean
- (cwd=`pwd`; rm -rf /tmp/bacula-gui-$(VERSION); \
- cd ..; cp -rp $$cwd /tmp/bacula-gui-$(VERSION); \
- cd /tmp; \
- tar cvfz $$cwd/bacula-gui-$(VERSION).tar.gz bacula-gui-$(VERSION); \
- rm -rf /tmp/bacula-gui-$(VERSION); \
+release-bacula-web:
+ (cwd=`pwd`; rm -rf /tmp/bacula-web-$(VERSION); \
+ cd ..; cp -rp $$cwd/bacula-web /tmp/bacula-web-$(VERSION); \
+ cd /tmp/bacula-web-$(VERSION); \
+ make clean; \
+ find . -name ".#*" -exec rm -rf {} \; ; \
+ find . -name "CVS" -exec rm -rf {} \; ; \
+ find . -name ".cvsignore" -exec rm -rf {} \; ; \
+ rm -rf autom4te.cache; \
+ cd ..; \
+ tar cvfz $$cwd/bacula-web-$(VERSION).tar.gz bacula-web-$(VERSION); \
+ rm -rf /tmp/bacula-web-$(VERSION); \
echo " "; \
- echo "Release is in: $$cwd/bacula-gui-$(VERSION).tar.gz"; \
+ echo "bacula-web release is in: $$cwd/bacula-web-$(VERSION).tar.gz"; \
echo " ")
+release-bimagemgr:
+ (cwd=`pwd`; rm -rf /tmp/bimagemgr-$(VERSION); \
+ cd ..; cp -rp $$cwd/bimagemgr /tmp/bimagemgr-$(VERSION); \
+ cd /tmp/bimagemgr-$(VERSION); \
+ make clean; \
+ find . -name ".#*" -exec rm -rf {} \; ; \
+ find . -name "CVS" -exec rm -rf {} \; ; \
+ find . -name ".cvsignore" -exec rm -rf {} \; ; \
+ rm -rf autom4te.cache; \
+ cd ..; \
+ tar cvfz $$cwd/bimagemgr-$(VERSION).tar.gz bimagemgr-$(VERSION); \
+ rm -rf /tmp/bimagemgr-$(VERSION); \
+ echo " "; \
+ echo "bimagemgr release is in: $$cwd/bimagemgr-$(VERSION).tar.gz"; \
+ echo " ")
+
+release-brestore:
+ (cwd=`pwd`; rm -rf /tmp/brestore-$(VERSION); \
+ cd ..; cp -rp $$cwd/brestore /tmp/brestore-$(VERSION); \
+ cd /tmp/brestore-$(VERSION); \
+ make clean; \
+ find . -name ".#*" -exec rm -rf {} \; ; \
+ find . -name "CVS" -exec rm -rf {} \; ; \
+ find . -name ".cvsignore" -exec rm -rf {} \; ; \
+ rm -rf autom4te.cache; \
+ cd ..; \
+ tar cvfz $$cwd/brestore-$(VERSION).tar.gz brestore-$(VERSION); \
+ rm -rf /tmp/brestore-$(VERSION); \
+ echo " "; \
+ echo "brestore release is in: $$cwd/brestore-$(VERSION).tar.gz"; \
+ echo " ")
+
+release-bweb:
+ (cwd=`pwd`; rm -rf /tmp/bweb-$(VERSION); \
+ cd ..; cp -rp $$cwd/bweb /tmp/bweb-$(VERSION); \
+ cd /tmp/bweb-$(VERSION); \
+ make clean; \
+ find . -name ".#*" -exec rm -rf {} \; ; \
+ find . -name "CVS" -exec rm -rf {} \; ; \
+ find . -name ".cvsignore" -exec rm -rf {} \; ; \
+ rm -rf autom4te.cache; \
+ cd ..; \
+ tar cvfz $$cwd/bweb-$(VERSION).tar.gz bweb-$(VERSION); \
+ rm -rf /tmp/bweb-$(VERSION); \
+ echo " "; \
+ echo "bweb release is in: $$cwd/bweb-$(VERSION).tar.gz"; \
+ echo " ")
+
+release: clean release-bacula-web release-bimagemgr release-brestore release-bweb
+
# ------------------------------------------------------------------------