Imported Upstream version 1.3.2
[platform/upstream/libzip.git] / src / CMakeLists.txt
1 INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}/../lib
2   ${CMAKE_CURRENT_BINARY_DIR}/..)
3
4 CHECK_FUNCTION_EXISTS(getopt HAVE_GETOPT)
5 IF(NOT HAVE_GETOPT)
6   SET(SRC_EXTRA_FILES getopt.c)
7 ENDIF(NOT HAVE_GETOPT)
8
9 ADD_EXECUTABLE(zipcmp zipcmp.c ${SRC_EXTRA_FILES})
10 TARGET_LINK_LIBRARIES(zipcmp zip)
11 INSTALL(TARGETS zipcmp RUNTIME DESTINATION bin)
12
13 ADD_EXECUTABLE(zipmerge zipmerge.c ${SRC_EXTRA_FILES})
14 TARGET_LINK_LIBRARIES(zipmerge zip)
15 INSTALL(TARGETS zipmerge RUNTIME DESTINATION bin)
16
17 ADD_EXECUTABLE(ziptool ziptool.c ${SRC_EXTRA_FILES} source_hole.c)
18 TARGET_LINK_LIBRARIES(ziptool zip)
19 INSTALL(TARGETS ziptool RUNTIME DESTINATION bin)
20
21 ADD_EXECUTABLE(hole hole.c ${SRC_EXTRA_FILES} source_hole.c)
22 TARGET_LINK_LIBRARIES(hole zip)
23 # do not install hole, just a test helper