Hello Mike;
I had just started this process myself. The CPIO on windows did not
create the symlinks correctly, and going through changing all of the
symlinks to copies was a task. So I was going to write an
application to automate the process.
Don
On May 10, 2008, at 1:52 PM, Mike Schrag wrote:
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
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list (Webobjects-dev@lists.apple.com)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/webobjects-dev/pccdonl
%40mac.com
This email sent to [EMAIL PROTECTED]
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list (Webobjects-dev@lists.apple.com)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com
This email sent to [EMAIL PROTECTED]