| 
            Revision 406, 0.8 kB
            (checked in by smidl, 16 years ago)
           | 
        
        
          | 
               
Build system restructuring  
 
           | 
        
        
          
            
              - 
                  Property svn:eol-style set to
                    
native
               
             
           | 
        
      
      
    | Line |   | 
|---|
| 1 | # Compulsory line | 
|---|
| 2 | cmake_minimum_required(VERSION 2.6) | 
|---|
| 3 |  | 
|---|
| 4 | # The name of our project is "BDM".  CMakeLists files in this project can | 
|---|
| 5 | # refer to the root source directory of the project as ${BDM_SOURCE_DIR} and | 
|---|
| 6 | # to the root binary directory of the project as ${BDM_BINARY_DIR}. | 
|---|
| 7 | project (BDM) | 
|---|
| 8 |  | 
|---|
| 9 | # In order to be able to use the newly written FindXXX package, the  | 
|---|
| 10 | # location of the FindXXX.cmake file must be added to the cmake modules  | 
|---|
| 11 | # list from within a CMakeLists.txt file as follows: | 
|---|
| 12 | set(CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}\\system\\") | 
|---|
| 13 |  | 
|---|
| 14 | INCLUDE(SetBdmEnv) | 
|---|
| 15 |  | 
|---|
| 16 | # Recurse into the "bdm" and "tests" subdirectories.  This does not actually | 
|---|
| 17 | # cause another cmake executable to run.  The same process will walk through | 
|---|
| 18 | # the project's entire directory structure. | 
|---|
| 19 | add_subdirectory (bdm) | 
|---|
| 20 | add_subdirectory (tests) | 
|---|