-
Notifications
You must be signed in to change notification settings - Fork 38
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Browse files
Browse the repository at this point in the history
67d6362 Merge pull request #356 from mdaus/DefaultShortPathsHome 4d4c6e2 Merge pull request #357 from mdaus/CMakeConditionalModules ea9ec8a Clean up CMake driver changes for merge 6dfa039 Add more configuration options to the CMake build for disabling drivers. 0f47fed Default short_paths to a subdirectory of the user's home for Windows Conan builds. 449a2a6 Fix Python detection for Github Action runners. git-subtree-dir: externals/coda-oss git-subtree-split: 67d6362
- Loading branch information
Showing
16 changed files
with
493 additions
and
455 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,17 +1,19 @@ | ||
set(MODULE_NAME net.ssl) | ||
set(MODULE_DEPS net-c++) | ||
if (TARGET net-c++) | ||
set(MODULE_NAME net.ssl) | ||
set(MODULE_DEPS net-c++) | ||
|
||
if (OPENSSL_FOUND) | ||
set(USE_OPENSSL 1) | ||
list(APPEND MODULE_DEPS OpenSSL::SSL OpenSSL::Crypto) | ||
endif() | ||
coda_generate_module_config_header(${MODULE_NAME}) | ||
if (OPENSSL_FOUND) | ||
set(USE_OPENSSL 1) | ||
list(APPEND MODULE_DEPS OpenSSL::SSL OpenSSL::Crypto) | ||
endif() | ||
coda_generate_module_config_header(${MODULE_NAME}) | ||
|
||
coda_add_module( | ||
${MODULE_NAME} | ||
VERSION 1.0 | ||
DEPS ${MODULE_DEPS}) | ||
coda_add_module( | ||
${MODULE_NAME} | ||
VERSION 1.0 | ||
DEPS ${MODULE_DEPS}) | ||
|
||
coda_add_tests( | ||
MODULE_NAME ${MODULE_NAME} | ||
DIRECTORY "tests") | ||
coda_add_tests( | ||
MODULE_NAME ${MODULE_NAME} | ||
DIRECTORY "tests") | ||
endif() |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,19 +1,21 @@ | ||
set(MODULE_NAME net) | ||
set(MODULE_DEPS logging-c++ re-c++ io-c++ mem-c++) | ||
if (CURL_FOUND) | ||
list(APPEND MODULE_DEPS CURL::libcurl) # From FindCURL | ||
set(NET_CURL_SUPPORT "1") | ||
endif() | ||
coda_generate_module_config_header(${MODULE_NAME}) | ||
if (TARGET re-c++) | ||
set(MODULE_NAME net) | ||
set(MODULE_DEPS logging-c++ re-c++ io-c++ mem-c++) | ||
if (CURL_FOUND) | ||
list(APPEND MODULE_DEPS CURL::libcurl) # From FindCURL | ||
set(NET_CURL_SUPPORT "1") | ||
endif() | ||
coda_generate_module_config_header(${MODULE_NAME}) | ||
|
||
coda_add_module( | ||
${MODULE_NAME} | ||
VERSION 1.0 | ||
DEPS ${MODULE_DEPS}) | ||
coda_add_module( | ||
${MODULE_NAME} | ||
VERSION 1.0 | ||
DEPS ${MODULE_DEPS}) | ||
|
||
coda_add_tests( | ||
MODULE_NAME ${MODULE_NAME} | ||
DIRECTORY "tests" | ||
FILTER_LIST "AckMulticastSender.cpp" "AckMulticastSubscriber.cpp" | ||
"MulticastSender.cpp" "MulticastSubscriber.cpp" | ||
"SerializableTestClient.cpp") | ||
coda_add_tests( | ||
MODULE_NAME ${MODULE_NAME} | ||
DIRECTORY "tests" | ||
FILTER_LIST "AckMulticastSender.cpp" "AckMulticastSubscriber.cpp" | ||
"MulticastSender.cpp" "MulticastSubscriber.cpp" | ||
"SerializableTestClient.cpp") | ||
endif() |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,10 +1,12 @@ | ||
set(MODULE_NAME unique) | ||
if (UUID_LIB) | ||
set(MODULE_NAME unique) | ||
|
||
coda_add_module( | ||
${MODULE_NAME} | ||
VERSION 1.0 | ||
DEPS except-c++ ${UUID_LIB}) | ||
coda_add_module( | ||
${MODULE_NAME} | ||
VERSION 1.0 | ||
DEPS except-c++ ${UUID_LIB}) | ||
|
||
coda_add_tests( | ||
MODULE_NAME ${MODULE_NAME} | ||
DIRECTORY "tests") | ||
coda_add_tests( | ||
MODULE_NAME ${MODULE_NAME} | ||
DIRECTORY "tests") | ||
endif() |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,10 +1,12 @@ | ||
set(MODULE_NAME zip) | ||
if (TARGET z AND TARGET minizip) | ||
set(MODULE_NAME zip) | ||
|
||
coda_add_module( | ||
${MODULE_NAME} | ||
VERSION 1.0 | ||
DEPS io-c++ z minizip) | ||
coda_add_module( | ||
${MODULE_NAME} | ||
VERSION 1.0 | ||
DEPS io-c++ z minizip) | ||
|
||
coda_add_tests( | ||
MODULE_NAME ${MODULE_NAME} | ||
DIRECTORY "tests") | ||
coda_add_tests( | ||
MODULE_NAME ${MODULE_NAME} | ||
DIRECTORY "tests") | ||
endif() |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,11 +1,44 @@ | ||
add_subdirectory("boost") | ||
#add_subdirectory("curl") # this is handled in coda_find_system_dependencies | ||
add_subdirectory("j2k") | ||
add_subdirectory("jars") | ||
add_subdirectory("jpeg") | ||
#add_subdirectory("numpy") # this is handled in coda_find_system_dependencies | ||
add_subdirectory("pcre") | ||
add_subdirectory("sql") | ||
add_subdirectory("uuid") | ||
add_subdirectory("xml") | ||
add_subdirectory("zlib") | ||
|
||
set(ENABLE_J2K ON CACHE BOOL "enable J2K library") | ||
set(J2K_HOME "" CACHE PATH "path to J2K installation") | ||
if (ENABLE_J2K OR J2K_HOME) | ||
add_subdirectory("j2k") | ||
endif() | ||
|
||
set(ENABLE_JARS ON CACHE BOOL "include jars in the install") | ||
if (ENABLE_JARS) | ||
add_subdirectory("jars") | ||
endif() | ||
|
||
set(ENABLE_JPEG ON CACHE BOOL "enable use of libjpeg") | ||
set(JPEG_HOME "" CACHE PATH "path to libjpeg installation") | ||
if (ENABLE_JPEG OR JPEG_HOME) | ||
add_subdirectory("jpeg") | ||
endif() | ||
|
||
set(ENABLE_PCRE ON CACHE BOOL "enable PCRE library") | ||
set(PCRE_HOME "" CACHE PATH "path to PCRE installation") | ||
if (ENABLE_PCRE OR PCRE_HOME) | ||
add_subdirectory("pcre") | ||
endif() | ||
|
||
set(SQL_LAYER "" CACHE STRING "SQL backend [mysql, psql, oracle]") | ||
set(SQL_HOME "" CACHE PATH "Path to SQL installation") | ||
if (SQL_LAYER OR SQL_HOME) | ||
add_subdirectory("sql") | ||
endif() | ||
|
||
set(ENABLE_UUID ON CACHE BOOL "enable UUID library") | ||
if (ENABLE_UUID OR UUID_HOME) | ||
add_subdirectory("uuid") | ||
endif() | ||
|
||
set(ENABLE_ZIP ON CACHE BOOL "enable zlib") | ||
set(ZIP_HOME "" CACHE PATH "path to pre-existing zlib installation, if not provided zlib will be built") | ||
if (ENABLE_ZIP OR ZIP_HOME) | ||
add_subdirectory("zlib") | ||
endif() |
Oops, something went wrong.