]> Creatis software - bbtk.git/blob - doc/cmake-relations.txt
bbAlways vs Always (to avoid troubles with X11 at compile time)
[bbtk.git] / doc / cmake-relations.txt
1 SET(USE_BOOST OFF)
2
3
4 BBTK-CMakeList.txt
5    INCLUDE(kernel/cmake/BBTKRootCMakeLists.cmake)
6         INCLUDE(${BBTK_CMAKE_DIR}/BBTKVersion.cmake)
7         INCLUDE(${BBTK_CMAKE_DIR}/BBTKMacros.cmake)
8         INCLUDE(${BBTK_CMAKE_DIR}/BBTKFindLibraries.cmake)
9                 INCLUDE(${crea_USE_FILE})  // /usr/local/lib/crea/Usecrea.cmake
10                     INCLUDE(CMakeImportBuildSettings)
11                     CMAKE_IMPORT_BUILD_SETTINGS(${crea_BUILD_SETTINGS_FILE})  // /usr/local/lib/crea/creaBuildSettings.cmake
12                     INCLUDE(${crea_DIR}/AdditionalUsecrea.cmake)
13                         INCLUDE(${CREA_CMAKE_DIR}/CREACMakeSettings.cmake)
14                         INCLUDE(${CREA_CMAKE_DIR}/CREAMacros.cmake)
15                                 INCLUDE( ${CREA_CMAKE_DIR}/CREAMacro_Define.cmake)
16                                 CREA_DEFINE_OPERATING_SYSTEM()
17                                 INCLUDE( ${CREA_CMAKE_DIR}/CREAMacro_FindAndUseLibraries.cmake)
18                                 INCLUDE( ${CREA_CMAKE_DIR}/CREAMacro_InstallLibraryForCMake.cmake )
19                                 INCLUDE( ${CREA_CMAKE_DIR}/CREAMacro_DynamicLibraryExport.cmake )
20                                 INCLUDE( ${CREA_CMAKE_DIR}/CREAMacro_AddLibrary.cmake )
21                                 INCLUDE( ${CREA_CMAKE_DIR}/CREAMacro_AddExecutable.cmake )
22                                 INCLUDE( ${CREA_CMAKE_DIR}/CREAMacro_PreventInSourceBuild.cmake )
23                                 INCLUDE( ${CREA_CMAKE_DIR}/CREAMacro_mkdir.cmake )
24                         INCLUDE(${CREA_CMAKE_DIR}/CREAResolveOptions.cmake)
25                 CREA_FIND_AND_USE_LIBRARIES()
26         INCLUDE(${BBTK_CMAKE_DIR}/BBTKKernelConfig.cmake)
27         INCLUDE(${BBTK_CMAKE_DIR}/BBTKSetDeducedPaths.cmake)
28         CREA_PREVENT_IN_SOURCE_BUILD()
29         INCLUDE(${BBTK_CMAKE_DIR}/BBTKBuildAllOption.cmake)
30         INCLUDE(${BBTK_CMAKE_DIR}/BBTKMarkAsAdvanced.cmake)
31         INCLUDE(${BBTK_CMAKE_DIR}/BBTKDefineOptions.cmake)
32         INCLUDE(${BBTK_CMAKE_DIR}/BBTKAddDefinitions.cmake)
33    ADD_SUBDIRECTORY(kernel)
34         ADD_SUBDIRECTORY(src)
35         ADD_SUBDIRECTORY(doc)
36         ADD_SUBDIRECTORY(appli)
37         ADD_SUBDIRECTORY(cmake)
38         ADD_SUBDIRECTORY(install)
39         ADD_SUBDIRECTORY(data)
40    ADD_SUBDIRECTORY(packages)