diff options
| author | Brent Cook <busterb@gmail.com> | 2022-12-13 05:44:07 -0600 |
|---|---|---|
| committer | Brent Cook <busterb@gmail.com> | 2022-12-14 06:28:11 -0600 |
| commit | 80eb1454604f71fdcbb17c7fb73bade22031ef81 (patch) | |
| tree | ea2803f5c5f8dec013817473e1bc75ed8a0ccd0a /tls | |
| parent | 4f0f6ebd1aa1038923e08af6730a32cde3202f62 (diff) | |
| download | portable-80eb1454604f71fdcbb17c7fb73bade22031ef81.tar.gz portable-80eb1454604f71fdcbb17c7fb73bade22031ef81.tar.bz2 portable-80eb1454604f71fdcbb17c7fb73bade22031ef81.zip | |
add direct source dependency to each library
Fix library generation with some CMake generators by including a direct
source file dependency for each library.
Diffstat (limited to 'tls')
| -rw-r--r-- | tls/CMakeLists.txt | 2 | ||||
| -rw-r--r-- | tls/Makefile.am | 1 |
2 files changed, 2 insertions, 1 deletions
diff --git a/tls/CMakeLists.txt b/tls/CMakeLists.txt index 7827a5e..62dde63 100644 --- a/tls/CMakeLists.txt +++ b/tls/CMakeLists.txt | |||
| @@ -48,7 +48,7 @@ target_include_directories(tls_obj | |||
| 48 | ../include) | 48 | ../include) |
| 49 | 49 | ||
| 50 | add_library(tls $<TARGET_OBJECTS:tls_obj> $<TARGET_OBJECTS:ssl_obj> | 50 | add_library(tls $<TARGET_OBJECTS:tls_obj> $<TARGET_OBJECTS:ssl_obj> |
| 51 | $<TARGET_OBJECTS:crypto_obj>) | 51 | $<TARGET_OBJECTS:crypto_obj> empty.c) |
| 52 | 52 | ||
| 53 | export_symbol(tls ${CMAKE_CURRENT_BINARY_DIR}/tls.sym) | 53 | export_symbol(tls ${CMAKE_CURRENT_BINARY_DIR}/tls.sym) |
| 54 | target_link_libraries(tls ${PLATFORM_LIBS}) | 54 | target_link_libraries(tls ${PLATFORM_LIBS}) |
diff --git a/tls/Makefile.am b/tls/Makefile.am index 160359c..9b62b22 100644 --- a/tls/Makefile.am +++ b/tls/Makefile.am | |||
| @@ -8,6 +8,7 @@ lib_LTLIBRARIES = libtls.la | |||
| 8 | EXTRA_DIST = VERSION | 8 | EXTRA_DIST = VERSION |
| 9 | EXTRA_DIST += CMakeLists.txt | 9 | EXTRA_DIST += CMakeLists.txt |
| 10 | EXTRA_DIST += tls.sym | 10 | EXTRA_DIST += tls.sym |
| 11 | EXTRA_DIST += empty.c | ||
| 11 | 12 | ||
| 12 | CLEANFILES = libtls_la_objects.mk | 13 | CLEANFILES = libtls_la_objects.mk |
| 13 | 14 | ||
