From 1a15ca3e697702e7a28d0ccf4300691810ca25d0 Mon Sep 17 00:00:00 2001 From: guigues Date: Thu, 14 Feb 2008 12:39:33 +0000 Subject: [PATCH] *** empty log message *** --- CMakeLists.txt | 15 ++------------- kernel/cmake/BBTKRootCMakeLists.cmake | 26 ++++++++++++++++++++++++++ kernel/cmake/BBTKVersion.cmake | 10 ++++++++++ packages/void-bbtk-package.tgz | Bin 13015 -> 0 bytes 4 files changed, 38 insertions(+), 13 deletions(-) create mode 100644 kernel/cmake/BBTKRootCMakeLists.cmake create mode 100644 kernel/cmake/BBTKVersion.cmake delete mode 100644 packages/void-bbtk-package.tgz diff --git a/CMakeLists.txt b/CMakeLists.txt index 366cbc4..675bd1e 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -2,20 +2,9 @@ PROJECT(BBTK) #----------------------------------------------------------------------------- -#----------------------------------------------------------------------------- -# BBTK version number -SET(BBTK_MAJOR_VERSION 0) -SET(BBTK_MINOR_VERSION 5) -SET(BBTK_BUILD_VERSION 0) -SET(BBTK_VERSION - "${BBTK_MAJOR_VERSION}.${BBTK_MINOR_VERSION}.${BBTK_BUILD_VERSION}") -# Now in bbtkConfigure.h file (cf. core/src) -#ADD_DEFINITIONS( -DBBTK_VERSION=${BBTK_VERSION} ) -#----------------------------------------------------------------------------- - #----------------------------------------------------------------------------- # Set global configuration of the toolkit -INCLUDE(cmake/BBTKGlobalConfiguration.cmake) +INCLUDE(kernel/cmake/BBTKRootCMakeLists.cmake) #----------------------------------------------------------------------------- #----------------------------------------------------------------------------- @@ -24,6 +13,6 @@ SUBDIRS(kernel) #----------------------------------------------------------------------------- #----------------------------------------------------------------------------- -# The "standard" packages +# The "core" packages SUBDIRS(packages) #----------------------------------------------------------------------------- diff --git a/kernel/cmake/BBTKRootCMakeLists.cmake b/kernel/cmake/BBTKRootCMakeLists.cmake new file mode 100644 index 0000000..a3810ce --- /dev/null +++ b/kernel/cmake/BBTKRootCMakeLists.cmake @@ -0,0 +1,26 @@ +#----------------------------------------------------------------------------- +SET(BBTK_CMAKE_REL_PATH kernel/cmake) +SET(BBTK_CMAKE_DIR ${PROJECT_SOURCE_DIR}/${BBTK_CMAKE_REL_PATH}) +#----------------------------------------------------------------------------- + +#---------------------------------------------------------------------------- +INCLUDE(${BBTK_CMAKE_DIR}/BBTKVersion.cmake) +#---------------------------------------------------------------------------- +INCLUDE(${BBTK_CMAKE_DIR}/BBTKMacros.cmake) +#---------------------------------------------------------------------------- +INCLUDE(${BBTK_CMAKE_DIR}/BBTKKernelConfig.cmake) +#---------------------------------------------------------------------------- +INCLUDE(${BBTK_CMAKE_DIR}/BBTKSetDeducedPaths.cmake) +#---------------------------------------------------------------------------- +INCLUDE(${BBTK_CMAKE_DIR}/BBTKPreventInSourceBuild.cmake) +#---------------------------------------------------------------------------- +INCLUDE(${BBTK_CMAKE_DIR}/BBTKBuildAllOption.cmake) +#---------------------------------------------------------------------------- +INCLUDE(${BBTK_CMAKE_DIR}/BBTKMarkAsAdvanced.cmake) +#---------------------------------------------------------------------------- +INCLUDE(${BBTK_CMAKE_DIR}/BBTKFindLibraries.cmake) +#---------------------------------------------------------------------------- +INCLUDE(${BBTK_CMAKE_DIR}/BBTKDefineOptions.cmake) +#---------------------------------------------------------------------------- +INCLUDE(${BBTK_CMAKE_DIR}/BBTKAddDefinitions.cmake) +#---------------------------------------------------------------------------- diff --git a/kernel/cmake/BBTKVersion.cmake b/kernel/cmake/BBTKVersion.cmake new file mode 100644 index 0000000..f09c105 --- /dev/null +++ b/kernel/cmake/BBTKVersion.cmake @@ -0,0 +1,10 @@ +#----------------------------------------------------------------------------- +# BBTK version number +SET(BBTK_MAJOR_VERSION 1) +SET(BBTK_MINOR_VERSION 0) +SET(BBTK_BUILD_VERSION 0) +SET(BBTK_VERSION + "${BBTK_MAJOR_VERSION}.${BBTK_MINOR_VERSION}.${BBTK_BUILD_VERSION}") +# Now in bbtkConfigure.h file (cf. core/src) +#ADD_DEFINITIONS( -DBBTK_VERSION=${BBTK_VERSION} ) +#----------------------------------------------------------------------------- diff --git a/packages/void-bbtk-package.tgz b/packages/void-bbtk-package.tgz deleted file mode 100644 index 06c17967c6c338c6cd457904413207ee52d54f86..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13015 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