[tor-bugs] #13461 [Tor]: Add OS X Xcode Project to contrib
Tor Bug Tracker & Wiki
blackhole at torproject.org
Tue Oct 21 15:45:48 UTC 2014
#13461: Add OS X Xcode Project to contrib
-----------------------------+---------------------------------
Reporter: teor | Owner:
Type: enhancement | Status: needs_revision
Priority: normal | Milestone: Tor: 0.2.6.x-final
Component: Tor | Version: Tor: unspecified
Resolution: | Keywords: osx build want-pony
Actual Points: | Parent ID:
Points: |
-----------------------------+---------------------------------
Comment (by teor):
It doesn't seem that difficult now I'm most of the way through...
The current status is:
1. Almost done, need to work out how to get header & library paths from
configure/Makefile
2. Done, Xcode has an "External Build System" target for Makefiles, I have
created two targets, one which uses the existing configure invocation, and
one which runs configure inside Xcode.
3. Almost done, can build all generated .i files and architecture-specific
orconfig.h (x86_64 & i386) as required. Dependencies still need to be
sorted out, but that's nice-to-have for build speed. (Who wants to run
configure every time they build?)
4. The most common case here is a new file, which can be detected
automatically using find and grep, then manually added to the tor, test,
bench, test-bt-cl and/or test-ntor-cl targets as appropriate. We can even
print out the relevant Makefile variables to assist the dev. Instructions
for this aren't hard.
I'm just working through testing the new project file - I'll push it to
GitHub once it's done.
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/13461#comment:21>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the tor-bugs
mailing list