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 /crypto | |
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 'crypto')
-rw-r--r-- | crypto/CMakeLists.txt | 2 | ||||
-rw-r--r-- | crypto/Makefile.am | 1 |
2 files changed, 2 insertions, 1 deletions
diff --git a/crypto/CMakeLists.txt b/crypto/CMakeLists.txt index 8956884..bb43432 100644 --- a/crypto/CMakeLists.txt +++ b/crypto/CMakeLists.txt | |||
@@ -1009,7 +1009,7 @@ target_include_directories(crypto_obj | |||
1009 | PUBLIC | 1009 | PUBLIC |
1010 | ../include) | 1010 | ../include) |
1011 | 1011 | ||
1012 | add_library(crypto $<TARGET_OBJECTS:crypto_obj>) | 1012 | add_library(crypto $<TARGET_OBJECTS:crypto_obj> empty.c) |
1013 | 1013 | ||
1014 | export_symbol(crypto ${CMAKE_CURRENT_BINARY_DIR}/crypto_p.sym) | 1014 | export_symbol(crypto ${CMAKE_CURRENT_BINARY_DIR}/crypto_p.sym) |
1015 | target_link_libraries(crypto ${PLATFORM_LIBS}) | 1015 | target_link_libraries(crypto ${PLATFORM_LIBS}) |
diff --git a/crypto/Makefile.am b/crypto/Makefile.am index bc3d4c2..e380fdf 100644 --- a/crypto/Makefile.am +++ b/crypto/Makefile.am | |||
@@ -32,6 +32,7 @@ endif | |||
32 | EXTRA_DIST = VERSION | 32 | EXTRA_DIST = VERSION |
33 | EXTRA_DIST += CMakeLists.txt | 33 | EXTRA_DIST += CMakeLists.txt |
34 | EXTRA_DIST += crypto.sym | 34 | EXTRA_DIST += crypto.sym |
35 | EXTRA_DIST += empty.c | ||
35 | 36 | ||
36 | # needed for a CMake target | 37 | # needed for a CMake target |
37 | EXTRA_DIST += compat/strcasecmp.c | 38 | EXTRA_DIST += compat/strcasecmp.c |