updated build system
This commit is contained in:
@ -84,7 +84,7 @@ if(PROJECT_ENABLE_BOOST)
|
|||||||
if(PROJECT_ENABLE_LIBBITCOIN_SYSTEM)
|
if(PROJECT_ENABLE_LIBBITCOIN_SYSTEM)
|
||||||
set(BOOST_URL_HASH SHA256=7bd7ddceec1a1dfdcbdb3e609b60d01739c38390a5f956385a12f3122049f0ca)
|
set(BOOST_URL_HASH SHA256=7bd7ddceec1a1dfdcbdb3e609b60d01739c38390a5f956385a12f3122049f0ca)
|
||||||
else()
|
else()
|
||||||
set(BOOST_URL_HASH SHA256=be0d91732d5b0cc6fbb275c7939974457e79b54d6f07ce2e3dfdd68bef883b0b)
|
set(BOOST_URL_HASH SHA256=2575e74ffc3ef1cd0babac2c1ee8bdb5782a0ee672b1912da40e5b4b591ca01f
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
ExternalProject_Add(boost_project
|
ExternalProject_Add(boost_project
|
||||||
|
@ -10,7 +10,7 @@ if(PROJECT_ENABLE_CPP_HTTPLIB)
|
|||||||
ExternalProject_Add(cpphttplib_project
|
ExternalProject_Add(cpphttplib_project
|
||||||
PREFIX external
|
PREFIX external
|
||||||
URL ${PROJECT_3RD_PARTY_DIR}/cpp-httplib-${CPP_HTTPLIB_VERSION}.tar.gz
|
URL ${PROJECT_3RD_PARTY_DIR}/cpp-httplib-${CPP_HTTPLIB_VERSION}.tar.gz
|
||||||
URL_HASH SHA256=c125022eb85eaa12235518dc4638be93b62c3216d0f87b655af7b17b71b38851
|
URL_HASH SHA256=c1742fc7179aaae2a67ad9bba0740b7e9ffaf4f5e62feef53101ecdef1478716
|
||||||
LIST_SEPARATOR |
|
LIST_SEPARATOR |
|
||||||
CMAKE_ARGS ${PROJECT_EXTERNAL_CMAKE_FLAGS}
|
CMAKE_ARGS ${PROJECT_EXTERNAL_CMAKE_FLAGS}
|
||||||
-DBUILD_SHARED_LIBS=${PROJECT_BUILD_SHARED_LIBS}
|
-DBUILD_SHARED_LIBS=${PROJECT_BUILD_SHARED_LIBS}
|
||||||
|
@ -16,7 +16,7 @@ if(PROJECT_ENABLE_CURL)
|
|||||||
ExternalProject_Add(curl_project
|
ExternalProject_Add(curl_project
|
||||||
PREFIX external
|
PREFIX external
|
||||||
URL ${PROJECT_3RD_PARTY_DIR}/curl-${CURL_VERSION}.tar.gz
|
URL ${PROJECT_3RD_PARTY_DIR}/curl-${CURL_VERSION}.tar.gz
|
||||||
URL_HASH SHA256=77c0e1cd35ab5b45b659645a93b46d660224d0024f1185e8a95cdb27ae3d787d
|
URL_HASH SHA256=291124a007ee5111997825940b3876b3048f7d31e73e9caa681b80fe48b2dcd5
|
||||||
LIST_SEPARATOR |
|
LIST_SEPARATOR |
|
||||||
CMAKE_ARGS
|
CMAKE_ARGS
|
||||||
${PROJECT_EXTERNAL_CMAKE_FLAGS}
|
${PROJECT_EXTERNAL_CMAKE_FLAGS}
|
||||||
|
@ -13,7 +13,7 @@ if(PROJECT_ENABLE_SQLITE)
|
|||||||
ExternalProject_Add(sqlite_project
|
ExternalProject_Add(sqlite_project
|
||||||
PREFIX external
|
PREFIX external
|
||||||
URL ${PROJECT_3RD_PARTY_DIR}/sqlite-amalgamation-${SQLITE_VERSION}.zip
|
URL ${PROJECT_3RD_PARTY_DIR}/sqlite-amalgamation-${SQLITE_VERSION}.zip
|
||||||
URL_HASH SHA256=712a7d09d2a22652fb06a49af516e051979a3984adb067da86760e60ed51a7f5
|
URL_HASH SHA256=77823cb110929c2bcb0f5d48e4833b5c59a8a6e40cdea3936b99e199dbbe5784
|
||||||
CONFIGURE_COMMAND echo "No configure"
|
CONFIGURE_COMMAND echo "No configure"
|
||||||
BUILD_COMMAND echo "No build"
|
BUILD_COMMAND echo "No build"
|
||||||
INSTALL_COMMAND echo "No install"
|
INSTALL_COMMAND echo "No install"
|
||||||
|
@ -5,7 +5,7 @@ if (PROJECT_ENABLE_TESTING)
|
|||||||
ExternalProject_Add(gtest_project
|
ExternalProject_Add(gtest_project
|
||||||
PREFIX external
|
PREFIX external
|
||||||
URL ${PROJECT_3RD_PARTY_DIR}/googletest-${GTEST_VERSION}.tar.gz
|
URL ${PROJECT_3RD_PARTY_DIR}/googletest-${GTEST_VERSION}.tar.gz
|
||||||
URL_HASH SHA256=7315acb6bf10e99f332c8a43f00d5fbb1ee6ca48c52f6b936991b216c586aaad
|
URL_HASH SHA256=7b42b4d6ed48810c5362c265a17faebe90dc2373c885e5216439d37927f02926
|
||||||
LIST_SEPARATOR |
|
LIST_SEPARATOR |
|
||||||
CMAKE_ARGS ${PROJECT_EXTERNAL_CMAKE_FLAGS}
|
CMAKE_ARGS ${PROJECT_EXTERNAL_CMAKE_FLAGS}
|
||||||
-DBUILD_SHARED_LIBS=${PROJECT_BUILD_SHARED_LIBS}
|
-DBUILD_SHARED_LIBS=${PROJECT_BUILD_SHARED_LIBS}
|
||||||
|
@ -3,20 +3,20 @@ set(BOOST2_MAJOR_VERSION 1)
|
|||||||
set(BOOST2_MINOR_VERSION 76)
|
set(BOOST2_MINOR_VERSION 76)
|
||||||
set(BOOST2_PATCH_VERSION 0)
|
set(BOOST2_PATCH_VERSION 0)
|
||||||
set(BOOST_MAJOR_VERSION 1)
|
set(BOOST_MAJOR_VERSION 1)
|
||||||
set(BOOST_MINOR_VERSION 85)
|
set(BOOST_MINOR_VERSION 86)
|
||||||
set(BOOST_PATCH_VERSION 0)
|
set(BOOST_PATCH_VERSION 0)
|
||||||
set(CLI11_VERSION 2.4.2)
|
set(CLI11_VERSION 2.4.2)
|
||||||
set(CPP_HTTPLIB_VERSION 0.16.0)
|
set(CPP_HTTPLIB_VERSION 0.16.3)
|
||||||
set(CURL_VERSION 8.8.0)
|
set(CURL_VERSION 8.9.1)
|
||||||
set(CXXOPTS_VERSION 3.2.0)
|
set(CXXOPTS_VERSION 3.2.0)
|
||||||
set(DTL_VERSION 2.01)
|
set(DTL_VERSION 2.01)
|
||||||
set(EXPAT_VERSION 2.6.2)
|
set(EXPAT_VERSION 2.6.2)
|
||||||
set(FLAC_VERSION 1.4.3)
|
set(FLAC_VERSION 1.4.3)
|
||||||
set(FMT_VERSION 10.2.1)
|
set(FMT_VERSION 11.0.2)
|
||||||
set(FONTCONFIG_VERSION 2.15.0)
|
set(FONTCONFIG_VERSION 2.15.0)
|
||||||
set(FREETYPE2_VERSION 2.13.2)
|
set(FREETYPE2_VERSION 2.13.3)
|
||||||
set(GCC_VERSION 14.2.0)
|
set(GCC_VERSION 14.2.0)
|
||||||
set(GTEST_VERSION 1.15.0)
|
set(GTEST_VERSION 1.15.2)
|
||||||
set(GTKMM_VERSION 3.0)
|
set(GTKMM_VERSION 3.0)
|
||||||
set(ICU_VERSION 75-1)
|
set(ICU_VERSION 75-1)
|
||||||
set(JSON_VERSION 3.11.3)
|
set(JSON_VERSION 3.11.3)
|
||||||
@ -37,12 +37,12 @@ set(OPENAL_VERSION 1.23.1)
|
|||||||
set(OPENSSL_VERSION 3.3.1)
|
set(OPENSSL_VERSION 3.3.1)
|
||||||
set(PKG_CONFIG_VERSION 0.29.2)
|
set(PKG_CONFIG_VERSION 0.29.2)
|
||||||
set(PUGIXML_VERSION 1.14)
|
set(PUGIXML_VERSION 1.14)
|
||||||
set(ROCKSDB_VERSION 9.4.0)
|
set(ROCKSDB_VERSION 9.5.2)
|
||||||
set(SDL_VERSION 2.30.5)
|
set(SDL_VERSION 2.30.6)
|
||||||
set(SECP256K1_VERSION 0.1.0.20)
|
set(SECP256K1_VERSION 0.1.0.20)
|
||||||
set(SFML_VERSION 2.6.1)
|
set(SFML_VERSION 2.6.1)
|
||||||
set(SPDLOG_VERSION 1.14.1)
|
set(SPDLOG_VERSION 1.14.1)
|
||||||
set(SQLITE_VERSION 3460000)
|
set(SQLITE_VERSION 3460100)
|
||||||
set(STDUUID_VERSION 1.2.3)
|
set(STDUUID_VERSION 1.2.3)
|
||||||
set(VLC_VERSION 3.0)
|
set(VLC_VERSION 3.0)
|
||||||
set(VORBIS_VERSION 1.3.7)
|
set(VORBIS_VERSION 1.3.7)
|
||||||
|
1
support/3rd_party/boost_1_85_0.tar.gz.sha256
vendored
1
support/3rd_party/boost_1_85_0.tar.gz.sha256
vendored
@ -1 +0,0 @@
|
|||||||
be0d91732d5b0cc6fbb275c7939974457e79b54d6f07ce2e3dfdd68bef883b0b ./boost_1_85_0.tar.gz
|
|
Binary file not shown.
1
support/3rd_party/boost_1_86_0.tar.gz.sha256
vendored
Normal file
1
support/3rd_party/boost_1_86_0.tar.gz.sha256
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
2575e74ffc3ef1cd0babac2c1ee8bdb5782a0ee672b1912da40e5b4b591ca01f boost_1_86_0.tar.gz
|
BIN
support/3rd_party/cpp-httplib-0.16.0.tar.gz
vendored
BIN
support/3rd_party/cpp-httplib-0.16.0.tar.gz
vendored
Binary file not shown.
@ -1 +0,0 @@
|
|||||||
c125022eb85eaa12235518dc4638be93b62c3216d0f87b655af7b17b71b38851 *cpp-httplib-0.16.0.tar.gz
|
|
BIN
support/3rd_party/cpp-httplib-0.16.3.tar.gz
vendored
Normal file
BIN
support/3rd_party/cpp-httplib-0.16.3.tar.gz
vendored
Normal file
Binary file not shown.
1
support/3rd_party/cpp-httplib-0.16.3.tar.gz.sha256
vendored
Normal file
1
support/3rd_party/cpp-httplib-0.16.3.tar.gz.sha256
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
c1742fc7179aaae2a67ad9bba0740b7e9ffaf4f5e62feef53101ecdef1478716 cpp-httplib-0.16.3.tar.gz
|
BIN
support/3rd_party/curl-8.8.0.tar.gz
vendored
BIN
support/3rd_party/curl-8.8.0.tar.gz
vendored
Binary file not shown.
1
support/3rd_party/curl-8.8.0.tar.gz.sha256
vendored
1
support/3rd_party/curl-8.8.0.tar.gz.sha256
vendored
@ -1 +0,0 @@
|
|||||||
77c0e1cd35ab5b45b659645a93b46d660224d0024f1185e8a95cdb27ae3d787d *curl-8.8.0.tar.gz
|
|
BIN
support/3rd_party/curl-8.9.1.tar.gz
vendored
Normal file
BIN
support/3rd_party/curl-8.9.1.tar.gz
vendored
Normal file
Binary file not shown.
1
support/3rd_party/curl-8.9.1.tar.gz.sha256
vendored
Normal file
1
support/3rd_party/curl-8.9.1.tar.gz.sha256
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
291124a007ee5111997825940b3876b3048f7d31e73e9caa681b80fe48b2dcd5 curl-8.9.1.tar.gz
|
BIN
support/3rd_party/googletest-1.15.0.tar.gz
vendored
BIN
support/3rd_party/googletest-1.15.0.tar.gz
vendored
Binary file not shown.
@ -1 +0,0 @@
|
|||||||
7315acb6bf10e99f332c8a43f00d5fbb1ee6ca48c52f6b936991b216c586aaad *googletest-1.15.0.tar.gz
|
|
BIN
support/3rd_party/googletest-1.15.2.tar.gz
vendored
Normal file
BIN
support/3rd_party/googletest-1.15.2.tar.gz
vendored
Normal file
Binary file not shown.
1
support/3rd_party/googletest-1.15.2.tar.gz.sha256
vendored
Normal file
1
support/3rd_party/googletest-1.15.2.tar.gz.sha256
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
7b42b4d6ed48810c5362c265a17faebe90dc2373c885e5216439d37927f02926 googletest-1.15.2.tar.gz
|
BIN
support/3rd_party/sqlite-amalgamation-3460000.zip
vendored
BIN
support/3rd_party/sqlite-amalgamation-3460000.zip
vendored
Binary file not shown.
@ -1 +0,0 @@
|
|||||||
712a7d09d2a22652fb06a49af516e051979a3984adb067da86760e60ed51a7f5 *sqlite-amalgamation-3460000.zip
|
|
BIN
support/3rd_party/sqlite-amalgamation-3460100.zip
vendored
Normal file
BIN
support/3rd_party/sqlite-amalgamation-3460100.zip
vendored
Normal file
Binary file not shown.
1
support/3rd_party/sqlite-amalgamation-3460100.zip.sha256
vendored
Normal file
1
support/3rd_party/sqlite-amalgamation-3460100.zip.sha256
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
77823cb110929c2bcb0f5d48e4833b5c59a8a6e40cdea3936b99e199dbbe5784 sqlite-amalgamation-3460100.zip
|
Reference in New Issue
Block a user