[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: pbxbuild patch

From: hansfbaier
Subject: Re: pbxbuild patch
Date: Thu, 19 Nov 2009 06:15:00 +0700 (WIT)

2009/11/18 Joe Mattiello <address@hidden>:
I have a patch I wrote over the summer for pbxbuild that adds many
enhancements, though it may break legacy (pre-leopard XCode) versions of
The short story is I wrote all these changes for internal projects that
needed to be ported to Linux, went through the FSF paperwork to submit and
then completely changed
roles at my company and forgot all about these patches. None the less, I
want to share with the community, though I warn the code I wrote doesn't
conform to the originally formatting used.
Perhaps someone would like to take on the task of cleaning it up to be
submittal to the tree.
Off the top of my head some improvements are,
- Mutli-target projects with both static and dynamic library targets now
- Linking against JavaVM.framework in XCode translates to linking to libjvm
- Support for Project and target level CFlags
- Support for Project and target level -O flags
- Support for absolute path include and lib search dirs
- Support for linking against frameworks that are also targets in
multi-target project (but don't forget to `make install' them)
- Most options that were only project or target based are now Project then
optionally Target overwritten set like in XCode
- Support for different bundle extensions
- Support for SDKRoot
- A few more things I forget now
I believe work for dynamic libraries and snowleo was done independently not
too long ago, so my apologies for not submitting this sooner, but with out
further delay, I present my patches for your approval.

Joseph Mattiello  |  Sense Networks, Inc.  |  110 Greene St., 11th Floor  |
 New York, NY 10012  |  +1 845 800 4444  | address@hidden

Gnustep-dev mailing list

Attachment: signature.asc
Description: OpenPGP digital signature

reply via email to

[Prev in Thread] Current Thread [Next in Thread]