diff options
| author | d3x0r <d3x0r@users.noreply.github.com> | 2017-07-06 02:09:44 -0700 |
|---|---|---|
| committer | d3x0r <d3x0r@users.noreply.github.com> | 2017-07-06 02:09:44 -0700 |
| commit | 2557dd7439806448ad41b7bc5f175f4ed4f74d9c (patch) | |
| tree | aeec866073e16350de88b84b05d11b7578c3db1c /apps/ocspcheck | |
| parent | 728bda183018cbc9736f03d4f21d2b4a2585e83d (diff) | |
| download | portable-2557dd7439806448ad41b7bc5f175f4ed4f74d9c.tar.gz portable-2557dd7439806448ad41b7bc5f175f4ed4f74d9c.tar.bz2 portable-2557dd7439806448ad41b7bc5f175f4ed4f74d9c.zip | |
Add option LIBRESSL_SKIP_INSTALL
Internally LIBRESSL_SKIP_INSTALL, if not set becomes ENABLE_LIBRESSL_INSTALL so this by default is enabled. defining LIBRESSL_SKIP_INSTALL before hand will disable all install() rules.
This is useful if another project includes and links to this statically.
I chose to add a prefix to avoid potential name collision because the options are cached globally.
If the installation is skipped, maybe it should also disable building apps? I didn't do that.
Diffstat (limited to 'apps/ocspcheck')
| -rw-r--r-- | apps/ocspcheck/CMakeLists.txt | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/apps/ocspcheck/CMakeLists.txt b/apps/ocspcheck/CMakeLists.txt index a14485e..064c367 100644 --- a/apps/ocspcheck/CMakeLists.txt +++ b/apps/ocspcheck/CMakeLists.txt | |||
| @@ -36,7 +36,9 @@ endif() | |||
| 36 | add_executable(ocspcheck ${OCSPCHECK_SRC}) | 36 | add_executable(ocspcheck ${OCSPCHECK_SRC}) |
| 37 | target_link_libraries(ocspcheck tls ${OPENSSL_LIBS}) | 37 | target_link_libraries(ocspcheck tls ${OPENSSL_LIBS}) |
| 38 | 38 | ||
| 39 | install(TARGETS ocspcheck DESTINATION bin) | 39 | if(ENABLE_LIBRESSL_INSTALL) |
| 40 | install(FILES ocspcheck.8 DESTINATION share/man/man8) | 40 | install(TARGETS ocspcheck DESTINATION bin) |
| 41 | install(FILES ocspcheck.8 DESTINATION share/man/man8) | ||
| 42 | endif(ENABLE_LIBRESSL_INSTALL) | ||
| 41 | 43 | ||
| 42 | endif() | 44 | endif() |
