Skip to content
Snippets Groups Projects
Commit 50370bbe authored by mkirsz's avatar mkirsz
Browse files

Add download to ext proj

parent dd765f8c
No related branches found
No related tags found
No related merge requests found
Pipeline #33139 failed
*.swp *.swp
*.swo
build build
...@@ -14,20 +14,25 @@ if(${CMAKE_SOURCE_DIR} STREQUAL ${CMAKE_BINARY_DIR} ...@@ -14,20 +14,25 @@ if(${CMAKE_SOURCE_DIR} STREQUAL ${CMAKE_BINARY_DIR}
You may need to remove CMakeCache.txt and CMakeFiles dir. ") You may need to remove CMakeCache.txt and CMakeFiles dir. ")
endif() endif()
# check required modules are present
if(NOT EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/../CORE")
message("This module requires CORE module for compilation.")
message(FATAL_ERROR "CORE module not found.")
endif()
include(ExternalProject) include(ExternalProject)
ExternalProject_Add(Tadah.CORE ExternalProject_Add(Tadah.CORE
GIT_REPOSITORY git@git.ecdf.ed.ac.uk:tadah/core.git
GIT_TAG main
SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/../CORE SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/../CORE
PATCH_COMMAND mkdir -p build
BINARY_DIR ${CMAKE_CURRENT_SOURCE_DIR}/../CORE/build BINARY_DIR ${CMAKE_CURRENT_SOURCE_DIR}/../CORE/build
INSTALL_COMMAND cmake -E echo "Skipping install step." INSTALL_COMMAND cmake -E echo "Skipping install step."
) )
# check required modules are present
if(NOT EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/../CORE")
message("This module requires CORE module for compilation.")
message(FATAL_ERROR "CORE module not found.")
endif()
link_directories(${CMAKE_CURRENT_SOURCE_DIR}/../CORE/build) link_directories(${CMAKE_CURRENT_SOURCE_DIR}/../CORE/build)
set(CMAKE_CXX_STANDARD 17) set(CMAKE_CXX_STANDARD 17)
set(CMAKE_CXX_STANDARD_REQUIRED ON) set(CMAKE_CXX_STANDARD_REQUIRED ON)
set(CMAKE_CXX_EXTENSIONS OFF) set(CMAKE_CXX_EXTENSIONS OFF)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment