From: Chris W. <la...@us...> - 2005-01-31 14:06:56
|
Update of /cvsroot/openinteract/OpenInteract2 In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv11472 Modified Files: BUILDING_FROM_CVS Log Message: add instructions for building brick classes Index: BUILDING_FROM_CVS =================================================================== RCS file: /cvsroot/openinteract/OpenInteract2/BUILDING_FROM_CVS,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** BUILDING_FROM_CVS 9 Jun 2004 00:53:30 -0000 1.2 --- BUILDING_FROM_CVS 31 Jan 2005 14:06:46 -0000 1.3 *************** *** 9,14 **** --------------- ! > cd /path/to/OpenInteract-CVS/ ! > ./build_docs > cd pkg/ > ./export_all --- 9,15 ---- --------------- ! > cd /path/to/OpenInteract2-CVS/ ! > perl build_docs ! > perl build_bricks > cd pkg/ > ./export_all *************** *** 26,30 **** the same for just about every Perl module: ! > cd /path/to/OpenInteract-CVS > perl Makefile.PL or perl Build.PL > make or ./Build --- 27,31 ---- the same for just about every Perl module: ! > cd /path/to/OpenInteract2-CVS > perl Makefile.PL or perl Build.PL > make or ./Build *************** *** 32,38 **** > make install or ./Build install ! But you'll run into two problems building from CVS vs. from a distribution. The first is related to documentation, the second to ! package distributions. Problem: Docs --- 33,41 ---- > make install or ./Build install ! But you'll run into three problems building from CVS vs. from a distribution. The first is related to documentation, the second to ! inlined resource files used to build packages and websites, and the ! third to package distributions. ! Problem: Docs *************** *** 49,52 **** --- 52,80 ---- to... + + Problem: Bricks + --------------- + + A 'brick' is a set of resources used when creating a new website or + package. Previously we packaged these in a 'sample' directory, but + they're now in classes created at build-time. The first time you + checkout OI2 from CVS these will not be built, so use the + 'build_bricks' script to do this: + + > cd /path/to/OpenInteract2-CVS + > perl build_bricks + + This should output something like: + + Generated lib/OpenInteract2/Brick/Messages.pm with 1 inlined files + Generated lib/OpenInteract2/Brick/WebsiteConfig.pm with 6 inlined files + Generated lib/OpenInteract2/Brick/Daemon.pm with 1 inlined files + Generated lib/OpenInteract2/Brick/Package.pm with 8 inlined files + Generated lib/OpenInteract2/Brick/Apache.pm with 5 inlined files + Generated lib/OpenInteract2/Brick/CGI.pm with 1 inlined files + Generated lib/OpenInteract2/Brick/Widgets.pm with 57 inlined files + Generated lib/OpenInteract2/Brick/Apache2.pm with 2 inlined files + + Problem: Packages --------------- |