From: Chris W. <la...@us...> - 2005-02-08 16:34:30
|
Update of /cvsroot/openinteract/OpenInteract2 In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv21011 Modified Files: BUILDING_FROM_CVS Added Files: build_all Log Message: OIN-124: fix build docs and add 'build_all' shortcut --- NEW FILE: build_all --- cd pkg rm -f *.zip ./export_all cd .. perl build_bricks perl build_docs Index: BUILDING_FROM_CVS =================================================================== RCS file: /cvsroot/openinteract/OpenInteract2/BUILDING_FROM_CVS,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** BUILDING_FROM_CVS 8 Feb 2005 12:30:51 -0000 1.5 --- BUILDING_FROM_CVS 8 Feb 2005 16:34:21 -0000 1.6 *************** *** 10,15 **** > cd /path/to/OpenInteract2-CVS ! > perl build_bricks ! > perl build_docs > perl Makefile.PL or perl Build.PL > make or ./Build --- 10,14 ---- > cd /path/to/OpenInteract2-CVS ! > ./build_all > perl Makefile.PL or perl Build.PL > make or ./Build *************** *** 30,36 **** > make install or ./Build install ! But you'll run into two problems building from CVS vs. from a ! distribution. The first is related to inlined resource files used to ! build packages and websites and the second to documentation. --- 29,61 ---- > make install or ./Build install ! But you'll run into three problems building from CVS vs. from a ! distribution. The first is related to packages, the second to inlined ! resource files used to build packages and websites and the third to ! documentation. ! ! All three of these are run by the 'build_all' shell script, but if you ! want to learn more read on. ! ! ! Problem: Packages ! --------------- ! ! When you check OpenInteract out from CVS you get all the packages ! distributed with OpenInteract in their respective directories. But ! they're not in the distribution (.zip) format that the next step ! ('build_bricks') expects. ! ! To build the packages for incorporating into the bricks (also ! necessary for testing), just run: ! ! > cd /path/to/OpenInteract-CVS/pkg ! > ./export_all ! ! This will result in a number of messages from the 'oi2_manage export_package' ! command to let you know whether there are too many or too few files in ! each package and the filename of the package written out. ! ! After running the command, you should have a number of .zip files in ! the pkg/ directory which are used in the next step. |