CMakeLists.txt 724 Bytes
Newer Older
moto's avatar
moto committed
1
2
include(ExternalProject)

3
set(INCLUDE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/../install/include)
moto's avatar
moto committed
4
5
set(ARCHIVE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/../archives)

6
7

ExternalProject_Add(boost
moto's avatar
moto committed
8
9
10
11
12
  PREFIX ${CMAKE_CURRENT_BINARY_DIR}
  DOWNLOAD_DIR ${ARCHIVE_DIR}
  URL https://boostorg.jfrog.io/artifactory/main/release/1.78.0/source/boost_1_78_0.tar.gz
  URL_HASH SHA256=94ced8b72956591c4775ae2207a9763d3600b30d9d7446562c552f0a14a63be7
  BUILD_IN_SOURCE 1
13
14
15
  CONFIGURE_COMMAND ""
  BUILD_COMMAND ""
  INSTALL_COMMAND ${CMAKE_COMMAND} -E copy_directory boost ${INCLUDE_DIR}/boost
moto's avatar
moto committed
16
17
18
19
20
21
22
23
24
  DOWNLOAD_NO_PROGRESS ON
  LOG_DOWNLOAD ON
  LOG_UPDATE ON
  LOG_CONFIGURE ON
  LOG_BUILD ON
  LOG_INSTALL ON
  LOG_MERGED_STDOUTERR ON
  LOG_OUTPUT_ON_FAILURE ON
)