{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}