That is unfortunate, WebObjects would be able to reach more developers if we (or Apple) were able to make a runtime installation tool for windows. Just get the user to download the necessary file(s) from apple, and write a separate bundle that will extract the files and copy everything to the necessary places. That's almost as good as an installer and avoids redistribution related legal issues. This is what I do with the FreeBSD port of webobjects.
I got bored and decided to make an executable jar of your installation process: http://webobjects.mdimension.com/wolips/WOInstaller.jar vdoop:Desktop mschrag$ java -jar WOInstaller.jar usage: java -jar WOInstaller.jar [version (only '5.3.3' right now)] [destinationFolder] WO 5.3.3 on Windows java -jar WOInstaller.jar 5.3.3 C:\Apple WO 5.3.3 on OS X (in alternate folder) java -jar WOInstaller.jar 5.3.3 /opt
This downloads the dmg from Apple, extracts the pax.gz, ungzips it, uncpio's that into the destination folder, and on Windows, it shuffles the files into the Local and Library folders for you. Source is included that jar if you want to do something else with it. On windows, i turn the symlinks into copies. I'm not actually sure what cpio does normally on Windows for this, but it seemed like the only reasonable behavior.
ms
|