[Dev] Debug and release builds can now coexist

Morgen Sagen morgen at osafoundation.org
Thu Oct 9 16:03:39 PDT 2003


I finally finished my quest to have the release and debug builds for 
each subproject (Python, wxPython, etc.) use separate directories.  
This means that you can have your debug and release builds living 
side-by-side without having to clean (which is also now working) when 
switching back and forth.  Since just about all the __hardhat__.py 
files were changed during this process, I recommend:

- Do a fresh checkout of chandler-system (or use hardhat's "scrub" 
feature, followed by a cvs update), to make sure you don't have any of 
the old-style build directories lying around, and to make sure you have 
the latest __hardhat__.py files
- Build release and debug: cd osaf/chandler/Chandler; 
../../hardhat/hardhat.py -B (or -dB for a debug build; or get fancy and 
build both with -BdB; or get really fancy and clean and build both with 
-CdCrBdB).  If you only want to build the current subproject (rather 
than including all the ones it depends on), use a lowercase 'b'.

~morgen




More information about the Dev mailing list