aboutsummaryrefslogtreecommitdiff
path: root/examples
diff options
context:
space:
mode:
authorAnderson Toshiyuki Sasaki <ansasaki@redhat.com>2019-11-07 13:43:04 +0100
committerAndreas Schneider <asn@cryptomilk.org>2019-11-07 14:00:15 +0100
commit29d360dc702cf34f9bf72ad28fcda97513de5d72 (patch)
tree63b859abd270246392a8fdfcbb64b5025a96dac4 /examples
parent21655e396c8dc60ca8fcbecc4fec2711f9b29bfd (diff)
downloadlibssh-29d360dc702cf34f9bf72ad28fcda97513de5d72.tar.gz
libssh-29d360dc702cf34f9bf72ad28fcda97513de5d72.tar.xz
libssh-29d360dc702cf34f9bf72ad28fcda97513de5d72.zip
examples: Build keygen2 only if argp is available
Signed-off-by: Anderson Toshiyuki Sasaki <ansasaki@redhat.com> Reviewed-by: Andreas Schneider <asn@cryptomilk.org>
Diffstat (limited to 'examples')
-rw-r--r--examples/CMakeLists.txt8
1 files changed, 4 insertions, 4 deletions
diff --git a/examples/CMakeLists.txt b/examples/CMakeLists.txt
index 17a7d149..ae93d061 100644
--- a/examples/CMakeLists.txt
+++ b/examples/CMakeLists.txt
@@ -38,10 +38,6 @@ if (UNIX AND NOT WIN32)
target_compile_options(ssh-client PRIVATE ${DEFAULT_C_COMPILE_FLAGS})
target_link_libraries(ssh-client ${LIBSSH_SHARED_LIBRARY})
- add_executable(keygen2 keygen2.c ${examples_SRCS})
- target_compile_options(keygen2 PRIVATE ${DEFAULT_C_COMPILE_FLAGS})
- target_link_libraries(keygen2 ${LIBSSH_SHARED_LIBRARY})
-
if (WITH_SERVER AND (ARGP_LIBRARY OR HAVE_ARGP_H))
if (HAVE_LIBUTIL)
add_executable(ssh_server_fork ssh_server_fork.c)
@@ -67,6 +63,10 @@ if (UNIX AND NOT WIN32)
target_compile_options(samplesshd-kbdint PRIVATE ${DEFAULT_C_COMPILE_FLAGS})
target_link_libraries(samplesshd-kbdint ${LIBSSH_SHARED_LIBRARY} ${ARGP_LIBRARY})
+ add_executable(keygen2 keygen2.c ${examples_SRCS})
+ target_compile_options(keygen2 PRIVATE ${DEFAULT_C_COMPILE_FLAGS})
+ target_link_libraries(keygen2 ${LIBSSH_SHARED_LIBRARY})
+
endif()
endif (UNIX AND NOT WIN32)