Revision: 799
http://cedar-backup.svn.sourceforge.net/cedar-backup/?rev=799&view=rev
Author: pronovic
Date: 2007-12-01 15:34:07 -0800 (Sat, 01 Dec 2007)
Log Message:
-----------
Rework docdist rule to match new SF website layout
Modified Paths:
--------------
cedar-backup3/trunk/Makefile
Modified: cedar-backup3/trunk/Makefile
===================================================================
--- cedar-backup3/trunk/Makefile 2007-12-01 22:46:36 UTC (rev 798)
+++ cedar-backup3/trunk/Makefile 2007-12-01 23:34:07 UTC (rev 799)
@@ -49,9 +49,9 @@
# Locations
############
-DOC_DIR = ./doc
-DIST_DIR = ./build
-MANUAL_SRC = ./manual
+DOC_DIR = doc
+DIST_DIR = build
+MANUAL_SRC = manual
SDIST_DIR = $(DIST_DIR)/sdist
INTERFACE_DIR = $(DOC_DIR)/interface
INTERFACE_TEMPDIR = $(DOC_DIR)/interface/tmp
@@ -159,7 +159,7 @@
# Debian packages are maintained via cvs-buildpackage as usual). This
# keeps cedar-backup3 from being a Debian-native package.
-distrib: doc sdist debdist docdist
+distrib: debdist docdist
distribclean: sdistclean debdistclean
-@$(RM) -f MANIFEST
@@ -182,8 +182,15 @@
debdistclean:
@$(RM) -f $(SDIST_DIR)/cedar-backup3_$(VERSION).orig.tar.gz
-docdist:
- @$(TAR) -zcvf ../htmldocs.tar.gz doc/manual doc/interface
+# This layout matches the htdocs/docs tree for the SF website
+docdist: doc
+ @$(MKDIR) -p $(DOC_DIR)/tmp/docs/cedar-backup3/
+ @$(MKDIR) -p $(DOC_DIR)/tmp/docs/cedar-backup3/
+ @$(CP) -r $(MANUAL_DIR) $(DOC_DIR)/tmp/docs/cedar-backup3/
+ @$(CP) -r $(INTERFACE_DIR) $(DOC_DIR)/tmp/docs/cedar-backup3/
+ @$(CD) $(DOC_DIR)/tmp && $(TAR) -zcvf ../htmldocs.tar.gz docs/
+ @$(MV) $(DOC_DIR)/htmldocs.tar.gz ../
+ @$(RM) -rf $(DOC_DIR)/tmp
##################################
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|