Xcode 4.3, packagemaker, and luggage

Showing 1-4 of 4 messages
Xcode 4.3, packagemaker, and luggage Nathan Felton 2/20/12 7:19 AM
As many of you may be aware, with the release of Xcode 4.3, Xcode is now a
.app that is installed to the /Applcations folder from the App store. Also,
the /Developer folder is no longer used, nor created. If you have an old
version of Xcode installed, Xcode 4.3 will ask you on first run if you want
to remove these old versions.

Furthermore, Xcode 4.3 does not come stock with PackageMaker installed.
PackageMaker is now a part of the "Auxiliary Tools for Xcode" per the
article found at this
link<https://developer.apple.com/library/ios/documentation/DeveloperTools/Conceptual/WhatsNewXcode/Articles/xcode_4_3.html#//apple_ref/doc/uid/1006-DontLinkElementID_9>
.

Additionally, the command line tool "packagemaker" is not installed by
default, nor with the Auxiliary tools. As per the article found at
this link<https://developer.apple.com/library/ios/documentation/DeveloperTools/Conceptual/WhatsNewXcode/Articles/xcode_4_3.html#//apple_ref/doc/uid/1006-SW2>,
you must download the commandline tools seperately. This is especially
important for those of use using luggage.

However, even after installing the now optional command-line tools,
packagemaker is no where to be found. Has anyone been able to find this
command-line tool with Xcode 4.3 or is luggage soon to be extinct?

--
Nathan Felton
n8fe...@gmail.com
315-945-5656

_____________________________________________________
MacEnterprise, Inc
http://www.macenterprise.org

Subscription Options and Archives
http://lists.psu.edu/archives/macenterprise.html

Re: Xcode 4.3, packagemaker, and luggage Nathan Felton 2/20/12 7:31 AM
Alright, it would appear I have figured this out for myself.

After copying the PackageMaker.app from the Auxiliary tools to
/Applications/Xcode.app/Contents/Applications,
I was able to find PackageMaker.app/Contents/MacOS/PackageMaker. I pointed
my Makefile to this location and luggage is working once again.

PACKAGEMAKER=/Applications/Xcode.app/Contents/Applications/PackageMaker.app/Contents/MacOS/PackageMaker

Hope this helps some others.

Re: Xcode 4.3, packagemaker, and luggage Gallagher Jr, Patrick 2/20/12 7:31 AM

The packagemaker CLI is here: PackageMaker.app/Contents/MacOS/PackageMaker

So if you have PackageMaker.app in /Applications, try:
ln -s /Applications/PackageMaker.app/Contents/MacOS/PackageMaker
/Applications/Xcode.app/Contents/Developer/usr/bin/packagemaker


Then also:
ln -s /Applications/Xcode.app/Contents/Developer /Developer


I'm not sure if that's enough to get The Luggage working. It wasn't enough
for InstallEase to export to pkg, but they might be looking for something
else (InstallEase doesn't think Xcode is installed).

--
Patrick Gallagher
Technical Project Manager
Emory College of Arts and Sciences
PH: 404-727-3649
Cell: 404-323-8409

http://macadmincorner.com
http://twitter.com/patgmac

________________________________

This e-mail message (including any attachments) is for the sole use of
the intended recipient(s) and may contain confidential and privileged
information. If the reader of this message is not the intended
recipient, you are hereby notified that any dissemination, distribution
or copying of this message (including any attachments) is strictly
prohibited.

If you have received this message in error, please contact
the sender by reply e-mail message and destroy all copies of the
original message (including attachments).

_____________________________________________________
MacEnterprise, Inc
http://www.macenterprise.org

Subscription Options and Archives
http://lists.psu.edu/archives/macenterprise.html

Re: Xcode 4.3, packagemaker, and luggage Nathan Felton 2/20/12 7:33 AM
Ah, thank you Patrick. The symlink makes more sense than changing the
luggage.make file.