couchdb-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From nsla...@apache.org
Subject svn commit: r642848 - in /incubator/couchdb/trunk: DEVELOPMENT README TROUBLESHOOTING
Date Mon, 31 Mar 2008 00:46:39 GMT
Author: nslater
Date: Sun Mar 30 17:46:38 2008
New Revision: 642848

URL: http://svn.apache.org/viewvc?rev=642848&view=rev
Log:
moved DEVELOPMENT into README and removed TROUBLESHOOTING

Removed:
    incubator/couchdb/trunk/DEVELOPMENT
    incubator/couchdb/trunk/TROUBLESHOOTING
Modified:
    incubator/couchdb/trunk/README

Modified: incubator/couchdb/trunk/README
URL: http://svn.apache.org/viewvc/incubator/couchdb/trunk/README?rev=642848&r1=642847&r2=642848&view=diff
==============================================================================
--- incubator/couchdb/trunk/README (original)
+++ incubator/couchdb/trunk/README Sun Mar 30 17:46:38 2008
@@ -233,6 +233,42 @@
 
 Windows documentation is incomplete. Please submit suggestions.
 
+## Development ##
+
+### Reconfiguring the Build System ###
+
+If you have edited any of the files used by the build system, such as the
+`Makefile.am` files, you will need to reconfigure your source.
+
+To reconfigure the source run the following command from the root directory:
+
+    autoreconf && ./confgure
+
+### Checking In Changes ###
+
+If your source directory has been configured or built you will need to clean
+the generated files before checking into the repository by running the
+following command:
+
+    make local-clean
+
+If everything was successful you should now have a pristine checkout.
+
+### Preparing For Distribution ###
+
+To build the source for distribution you should then run the following command:
+
+    ./configure && make distcheck
+
+If everything was successful you should see a `zip` file and/or a `tar.gz` file
+sitting in the root directory ready for distribution.
+
+### Release Checklist ###
+
+ 1. Update the `README` file with important information.
+ 2. Update the `NEWS` file with change information.
+ 3. Update the `acinclude.m4` file with version information.
+
 [01]: http://www.gnu.org/software/automake/
 [02]: http://www.gnu.org/software/autoconf/
 [03]: http://www.gnu.org/software/libtool/



Mime
View raw message