[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