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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 JL2y7p{s*ZzWH