Add scripts to build the keychain and plist ruby extensions with 64-bit 
architectures.

Since this requires multiple steps (building as both 32- and 64-bit and then 
folding together with lipo) I could not find a way to do this solely with 
ruby’s mkmf, so instead I’ve created a wrapper script which performs each step 
in turn.
Prior to this commit the extconf files specified the 10.4u SDK, but due to the 
10.4u CoreFoundation framework not containing 64-bit architectures I have 
removed this flag (so the bundles will be built against the user’s system 
version).
The plist bundle has been built against the 10.5 SDK for some time now, 
apparently without issue from users on 10.4, so I think this required change is 
fine.

Changed:
A   trunk/Tools/keychain/build.sh
U   trunk/Tools/keychain/extconf.rb
A   trunk/Tools/plist/build.sh
U   trunk/Tools/plist/extconf.rb
_______________________________________________
textmate-dev mailing list
[email protected]
http://lists.macromates.com/listinfo/textmate-dev

Reply via email to