I did some testing. Goal: figure out where we don't pass the easy-for-the-newbie test.
Part 1: building avalon; building distributions Framework: no problems Logkit: no problems Cornerstone: no problems Phoenix: no problems Excalibur: partial failure Apps: complete failure The problem with Excalibur is that the scratchpad build target doesn't work correctly. There appear to be some problems with other modules as well. As this is worked on as I type (I think), I won't go into it for now. The problem with Apps is that the build process just isn't user friendly. There's no build.bat, no readme, not for any of the hosted applications. note: On the test system, the dist target for the framework used an excessive amount of time and memory. This is mostly due to cocoon, which in current setup is clearly overkill. note 2: with a vanilla install of the latest cygwin, nothing woiked. This is due to both cygwin being stupid and the build.sh file apparantly not working to well. I'm no good at unix shell programming, let alone fake unix shell programming. note 3: this is a really bad test as it makes many assumptions. DATA USED --------- Test system: pentium II 350, 256MB ram, windows 2000 server, sun jdk 1.3.1, current cvs checkouts of all avalon projects, nothing else in classpath. JAVA_HOME=F:\Programs\programming\java\ide\JBuilder\jdk1.3.1 ANT_HOME=F:\Sources\cvs\jakarta\jakarta-avalon\tools LOCAL_AVALON_TOOLS=F:\Sources\cvs\jakarta\jakarta-avalon\tools* * I had to set this for excalibur to find the correct ant extensions. Otherwise, something with the relative paths goes wrong somewhere... using windows shell: Framework: F:\>cd \sources\cvs\jakarta\jakarta-avalon F:\Sources\cvs\jakarta\jakarta-avalon>build (...) BUILD SUCCESSFUL F:\Sources\cvs\jakarta\jakarta-avalon>build dist BUILD SUCCESSFUL* * Total time: 6 minutes 43 seconds Peak Memory usage: 71 MB Logkit: F:\>cd \sources\cvs\jakarta\jakarta-avalon-logkit F:\Sources\cvs\jakarta\jakarta-avalon>build (...) BUILD SUCCESSFUL* * warnings about missing dependencies, which is ok. F:\Sources\cvs\jakarta\jakarta-avalon-logkit>build dist BUILD SUCCESSFUL Phoenix: F:\>cd \sources\cvs\jakarta\jakarta-avalon-phoenix F:\Sources\cvs\jakarta\jakarta-avalon>build (...) BUILD SUCCESSFUL F:\Sources\cvs\jakarta\jakarta-avalon-logkit>build dist BUILD SUCCESSFUL Cornerstone: F:\>cd \sources\cvs\jakarta\jakarta-avalon-cornerstone F:\Sources\cvs\jakarta\jakarta-avalon>build (...) BUILD SUCCESSFUL F:\Sources\cvs\jakarta\jakarta-avalon-logkit>build dist BUILD SUCCESSFUL Avalon-apps: F:\>cd \sources\cvs\jakarta\jakarta-avalon-apps F:\Sources\cvs\jakarta\jakarta-avalon-apps>build bad command or filename F:\Sources\cvs\jakarta\jakarta-avalon-apps>dir readme*.* File not found (...) F:\Sources\cvs\jakarta\jakarta-avalon-apps\demo>build bad command or filename F:\Sources\cvs\jakarta\jakarta-avalon-apps\demo>ant bad command or filename Excalibur: F:\>cd \sources\cvs\jakarta\jakarta-avalon-excalibur F:\Sources\cvs\jakarta\jakarta-avalon-excalibur>build (...) BUILD FAILED* * has a problem with scratchpad - needs the event code. Jeff's working on this. -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
