diff options
| author | kinichiro <kinichiro.inoguchi@gmail.com> | 2020-11-23 13:19:49 +0900 |
|---|---|---|
| committer | kinichiro <kinichiro.inoguchi@gmail.com> | 2021-05-02 14:27:57 +0900 |
| commit | 9971b0820c72a7be267e562f6002439b06103b94 (patch) | |
| tree | 829e45b4e5e5d43c78d978aa6965e47c7710fe35 /ssl | |
| parent | 6f38fb483cf0bf0f4112b23d9971aa51917e1910 (diff) | |
| download | portable-9971b0820c72a7be267e562f6002439b06103b94.tar.gz portable-9971b0820c72a7be267e562f6002439b06103b94.tar.bz2 portable-9971b0820c72a7be267e562f6002439b06103b94.zip | |
Use object library for CMake
Diffstat (limited to 'ssl')
| -rw-r--r-- | ssl/CMakeLists.txt | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/ssl/CMakeLists.txt b/ssl/CMakeLists.txt index 8e09d26..36e1c07 100644 --- a/ssl/CMakeLists.txt +++ b/ssl/CMakeLists.txt | |||
| @@ -52,7 +52,15 @@ set( | |||
| 52 | tls13_server.c | 52 | tls13_server.c |
| 53 | ) | 53 | ) |
| 54 | 54 | ||
| 55 | add_library(ssl ${SSL_SRC}) | 55 | add_library(ssl_obj OBJECT ${SSL_SRC}) |
| 56 | target_include_directories(ssl_obj | ||
| 57 | PRIVATE | ||
| 58 | . | ||
| 59 | ../include/compat | ||
| 60 | PUBLIC | ||
| 61 | ../include) | ||
| 62 | |||
| 63 | add_library(ssl $<TARGET_OBJECTS:ssl_obj>) | ||
| 56 | target_include_directories(ssl | 64 | target_include_directories(ssl |
| 57 | PRIVATE | 65 | PRIVATE |
| 58 | . | 66 | . |
