{section: Getting Started }
1.) You will need to obtain CMake 2.6 or > for the target platform you are working on.
-2.) Checkout origin/CMAKE
+2.) Checkout origin/CMAKE, for windows you will need git 1.6.4 or greater.
-3.) Because the build expects that you have certain pre-reqs installed and defaults to a clipped build (atm). You will likely need to install the default set of clipped && proper libraries.
+3.) Because the build expects that you have certain pre-reqs installed and defaults to a clipped build (atm). You will likely need to install the default set of clipped && proper libraries. On windows this means staging the externals into a location until I can get around to writing a pre-configure script.
4.) Navigate to CONDOR_SRC/src/new_build
5.) cmake ./CMakeLists.txt
-6.) make || open the visual studio project.
+6.) make || open the visual studio project & build
+
{section: Contributing}
All of the updated cmake files exist under src/new_build and are open to contribution. The current branch tracks against master(7.5 series) and all files under new_build are a series of softlinks against the originals to allow for easy merge-outs, and to allow for parallel builds in case it is needed. There are a substantial number of changes and cruft removal in this branch so there may need to be a bit of work to get the old build to function in this new branch, as I have not made it a priority atm.
@@ -138,6 +139,8 @@
{section: TODO}
*: setup so all gen files & compilation files go to a single location for easy removal (similar to bjam) single checkout, w/multiple build products.
*: Setup packaging configuration.
+*: Stage Externals as part of a configure.
+*: Deal with softlinks on windows
{section: Links}