| 
                Last change
                  on this file since 9908 was
                  8729,
                  checked in by rgrieder, 14 years ago
           | 
        
        
          | 
               
Merged unity_build branch back to trunk. 
 
Features: 
 
- Implemented fully automatic build units to speed up compilation if requested
 - Added DOUT macro for quick debug output
 - Activated text colouring in the POSIX IOConsole
 - DeclareToluaInterface is not necessary anymore
 
 
Improvements: 
 
- Output levels now change appropriately when switch back and forth from dev mode
 - Log level for the file output is now also correct during startup
 - Removed some header file dependencies in core and tools to speed up compilation
 
 
no more file for command line options 
 
- Improved util::tribool by adapting some concepts from boost::tribool
 
 
Regressions: 
 
- It is not possible anymore to specify command line arguments in an extra file because we've got config values for that purpose.
  
           | 
        
        
          
            
              - 
                  Property svn:eol-style set to
                  
native
               
             
           | 
        
        | 
            File size:
            610 bytes
           | 
      
      
        
  | Line |   | 
|---|
| 1 | SET_SOURCE_FILES(TOOLS_SRC_FILES | 
|---|
| 2 |  | 
|---|
| 3 | BUILD_UNIT ResourceBuildUnit.cc | 
|---|
| 4 |   ResourceCollection.cc | 
|---|
| 5 |   ResourceLocation.cc | 
|---|
| 6 | END_BUILD_UNIT | 
|---|
| 7 |  | 
|---|
| 8 |   TextureGenerator.cc | 
|---|
| 9 |   Timer.cc | 
|---|
| 10 |  | 
|---|
| 11 | BUILD_UNIT OgreBuildUnit.cc | 
|---|
| 12 |   BillboardSet.cc | 
|---|
| 13 |   DynamicLines.cc | 
|---|
| 14 |   DynamicRenderable.cc | 
|---|
| 15 |   Mesh.cc | 
|---|
| 16 |   ParticleInterface.cc | 
|---|
| 17 |   Shader.cc | 
|---|
| 18 | END_BUILD_UNIT | 
|---|
| 19 | ) | 
|---|
| 20 |  | 
|---|
| 21 | #ADD_SUBDIRECTORY(bsp) | 
|---|
| 22 | ADD_SUBDIRECTORY(interfaces) | 
|---|
| 23 |  | 
|---|
| 24 | ORXONOX_ADD_LIBRARY(tools | 
|---|
| 25 |   FIND_HEADER_FILES | 
|---|
| 26 |   LINK_LIBRARIES | 
|---|
| 27 |     ${OGRE_LIBRARY} | 
|---|
| 28 |     ${Boost_FILESYSTEM_LIBRARY} | 
|---|
| 29 |     ${Boost_SYSTEM_LIBRARY} # Filesystem dependency | 
|---|
| 30 |     tinyxml_orxonox | 
|---|
| 31 |     util | 
|---|
| 32 |     core | 
|---|
| 33 |   SOURCE_FILES | 
|---|
| 34 |     ${TOOLS_SRC_FILES} | 
|---|
| 35 | ) | 
|---|
       
      
      Note: See 
TracBrowser
        for help on using the repository browser.