-***The New System for Building Condor*** +{section: The New System for Building Condor} This document describes the new system for building Condor, which makes Condor significantly more easy to build at other sites. This is a major step towards making our source publically available, and also enables us to easily do nightly builds using machines not on AFS. This new build system was originally merged back into the main Condor source on 10/23/03 into the V6_6-branch in anticipation of the 6.6.0 stable release. -**The Big Picture** +{subsection: The Big Picture} The condor build system now does a much better job of including all the external packages we need to use. Instead of relying on pre-installed versions of Kerberos, Zlib, Globus, etc, the Condor build is now aware of these packages in a way that is not specific to our local site and build environment. Moreover, there is a clear way to deal with different versions of each external package for different branches of the Condor source. (The list of these external packages has been referred to as the "List of Shame", hence the acronym "LoS" has been used among the staff and people working on this). @@ -12,7 +12,7 @@ Of course, there's more to it than that, which brings us to... -**The Gory Details** +{subsection: The Gory Details} 1: Prepairing Your Environment to Build Condor 1: Checking Out the Source 1: Setting Up a Local Build Workspace (Optional)