X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;ds=sidebyside;f=CMakeLists.txt;h=72a0e6cc75601488deb8fb05759a1ad18581a99e;hb=71baf2b188d74d9fe51f67783e567b6b9f1e3ce2;hp=0b47e42ded022cdde5f3bdb5a4e220ed65a208f9;hpb=b67cad9ff3c38b4e99ac48a4852e9e94cb879c6a;p=cpPlugins.git diff --git a/CMakeLists.txt b/CMakeLists.txt index 0b47e42..72a0e6c 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,59 +1,51 @@ CMAKE_MINIMUM_REQUIRED(VERSION 2.8) INCLUDE(cmake/cpPlugins_Policies.cmake) +INCLUDE(cmake/cpPlugins_Functions.cmake) -## ================ -## = Project name = -## ================ +## ================== +## == Project name == +## ================== PROJECT(cpPlugins) SET(prj_MAJ_VER "0") SET(prj_MIN_VER "1") SET(prj_REL_VER "0") -SET(prj_VER "${prj_MAJ_VER}.${prj_MIN_VER}.${prj_REL_VER}") -SET(prj_sVER "${prj_MAJ_VER}") +SET(prj_VERSION "${prj_MAJ_VER}.${prj_MIN_VER}.${prj_REL_VER}") +SET(prj_SHORT_VERSION "${prj_MAJ_VER}") -## =========== -## = Options = -## =========== - -OPTION(BUILD_EXAMPLES "Build examples" OFF) - -## ======================== -## = Packages and options = -## ======================== +## ========================== +## == Packages and options == +## ========================== INCLUDE(cmake/cpPlugins_Options.cmake) INCLUDE(cmake/cpPlugins_KitwareTools.cmake) + +## ===================== +## == Qt4 is optional == +## ===================== + +OPTION(USE_QT4 "Build Qt4-based code" OFF) INCLUDE(cmake/cpPlugins_Qt4Tools.cmake) -## ======================= -## = Include directories = -## ======================= +## ========================= +## == Include directories == +## ========================= INCLUDE_DIRECTORIES( ${PROJECT_SOURCE_DIR} ${PROJECT_BINARY_DIR} ${PROJECT_SOURCE_DIR}/lib ${PROJECT_BINARY_DIR}/lib - ${PROJECT_SOURCE_DIR}/plugins - ${PROJECT_BINARY_DIR}/plugins - ${PROJECT_SOURCE_DIR}/lib/third_party - ${PROJECT_BINARY_DIR}/lib/third_party - ${PROJECT_SOURCE_DIR}/lib/third_party/dirent - ${PROJECT_BINARY_DIR}/lib/third_party/dirent - ${PROJECT_SOURCE_DIR}/lib/ItkVtkGlue - ${PROJECT_BINARY_DIR}/lib/ItkVtkGlue + ${PROJECT_SOURCE_DIR}/lib/Itk2Vtk + ${PROJECT_BINARY_DIR}/lib/Itk2Vtk + ${PROJECT_SOURCE_DIR}/lib/Instances + ${PROJECT_BINARY_DIR}/lib/Instances ) -## =========================== -## = Subdirs containing code = -## =========================== +## ============================= +## == Subdirs containing code == +## ============================= -SUBDIRS( - cmake - lib - plugins - appli - ) +SUBDIRS(cmake lib appli plugins) ## eof - $RCSfile$