Let me try again more concisely: Whats the most minimal (fastest) way to generate ‘orconfig.h' and 'or_sha1.i’ from a clean git clone of Tor master? Is there a make target for this?
-Rob On Jul 11, 2014, at 5:17 PM, Rob Jansen <rob.g.jan...@nrl.navy.mil> wrote: > Hi, > > Shadow uses CMake and a custom build process to build the Tor source files > into a shadow-plugin (using Clang/LLVM and a custom pass). However, because > my CMake build file is not smart enough to know how to turn orconfig.h.in > into orconfig.h, I still have to run Tor through autotools first (and then > build again with Clang). I’m hoping to eliminate at least parts of the Tor > configure/make build process. > > Shadow for sure needs orconfig.h to exist, and I presume ./autogen.sh and > ./configure is the best way to generate that. Does anyone know of a faster > approach? (I’d like to avoid adding the rules to my CMakeLists.txt file, as > it will be hard to keep up with Tor’s upstream changes to its Makefile.in.) > > However, still missing after the configure is at least or_sha1.i, and > possibly other files. Presumably these are generated when running make (after > configure). My custom Clang build fails without them. Is there a special make > target in Tor that generates these “helper” files without building the entire > Tor binary? If not, should/can there be? > > All the best, > Rob > _______________________________________________ > tor-dev mailing list > tor-dev@lists.torproject.org > https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-dev _______________________________________________ tor-dev mailing list tor-dev@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-dev