A few months ago I started a new open source GUI subversion client named
HareSVN and I'm now in the process of building Subversion on Windows. My
goal is to create a series of CMake scripts that will build the Subversion
library for the purposes of my personal project. Hopefully the system will
turn out well enough that it will be useful to Subversion itself, but for
right now it is only intended to be a means to an end and will probably not
be production-quality for the first couple of passes.
Since I'm relatively new to Subversion's API, I am not 100% certain of a few
things. I do not know what preprocessor definitions must be defined on
Windows, nor how to modularize the code base (i.e. which source files
compile into what static libraries). I'm doubtful that this is documented in
any form, so I'm more than likely going to have to either depend on the
community for help or reverse engineer makefiles to figure these things out.
Of course, I prefer help from the community (the developers) because this
will be the easiest path for me. However, if everyone is too busy then at
the very least I ask that someone point me in the right direction. Let me
know which files I need to look at to figure out all of the required details
for building under Windows.
I'm not familiar with the makefile language used on Linux, but I'm hoping I
can browse over the scripts and find the important information.
Any help anyone is willing to provide will be very helpful to me and I will
greatly appreciate it. Thank you.
Received on 2009-06-27 04:24:22 CEST