diff --git a/CMakeLists.txt b/CMakeLists.txt index 4c76d37..733cfda 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,33 +1,12 @@ cmake_minimum_required(VERSION 3.0) +LIST(APPEND CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR}/submodules/cmake) project(osdev_crypter) -# ============================================================================== -# Check to see if we're a submodule or top-repo. -if(IS_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/submodules/cmake) - message( STATUS "Looks like we're a single module" ) - LIST(APPEND CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/submodules/cmake) -elseif(IS_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/../submodules/cmake) - message( STATUS "Looks like we're a submodule" ) - LIST(APPEND CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/../submodules/cmake) -else() - message( FATAL_ERROR "No cmake directory found. Did you run the submodules script?" ) -endif() -# ============================================================================== -# Check to see if there is versioning information available -if(IS_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/submodules/versioning) - LIST(APPEND CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/submodules/versioning/cmake) -elseif(IS_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/../submodules/versioning) - LIST(APPEND CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/../submodules/versioning/cmake) -else() - message( FATAL_ERROR "No ${CURRENT_SOURCE_DIR}/osdev_versioning directory found. Did you run the submodules script?" ) -endif() - -# ============================================================================== include(projectheader) project_header(osdev_crypter) add_subdirectory(src) add_subdirectory(tests) -# include(packaging) -# package_component() +include(packaging) +package_component() diff --git a/scripts/submodules.list b/scripts/submodules.list index 3ff00aa..169cd55 100644 --- a/scripts/submodules.list +++ b/scripts/submodules.list @@ -1,5 +1,4 @@ -SUB_MODULES_OPEN="versioning -cmake +SUB_MODULES_OPEN="cmake logutils" SUB_MODULES_CLOSED=""