Navigation Bar Staff Secure Home Products Partners Services Portfolio News Corporate Jobs Home
border image border image
transparent spacer image border image
transparent spacer image transparent spacer image transparent spacer image
Various notes on things I have learned about building Project Wonder.

1. Never look at the build files. Abandon all hope, ye who enter here. Giggle if you want, but you have been warned. Insanity this way lies.

Root of all Configuration

See the global.environment target in Wonder/Build/build/generic.xml

wonder.development

Set this to true and the application builds will use the frameworks installed in ~/Roots instead of /Library/Frameworks. The framework builds always use these.

wonder.lib.root

If you set this to ~/Library/Frameworks, it might use the frameworks installed there. See global.compile in Wonder/Build/build/generic.xm.

Changing Install Locations

These look promising:
wonder.framework.install.root: ${wo.localroot}/Library/Frameworks
wonder.jar.install.root: ${wo.localroot}/Library/WebObjects/lib
web.framework.install.root: ${wo.server.root}/Frameworks
wonder.application.install.root: ${wo.localroot}/Library/WebObjects/JavaApplications
web.application.install.root: ${wo.server.root}