1 ############################################
5 ############################################
18 ../libarchive_fe/err.c
19 ../libarchive_fe/err.h
20 ../libarchive_fe/lafe_platform.h
21 ../libarchive_fe/line_reader.c
22 ../libarchive_fe/line_reader.h
23 ../libarchive_fe/passphrase.c
24 ../libarchive_fe/passphrase.h
26 INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}/../libarchive_fe)
27 IF(WIN32 AND NOT CYGWIN)
28 LIST(APPEND bsdtar_SOURCES bsdtar_windows.c)
29 LIST(APPEND bsdtar_SOURCES bsdtar_windows.h)
30 ENDIF(WIN32 AND NOT CYGWIN)
32 # bsdtar documentation
33 SET(bsdtar_MANS bsdtar.1)
36 ADD_EXECUTABLE(bsdtar ${bsdtar_SOURCES})
38 TARGET_LINK_LIBRARIES(bsdtar archive ${ADDITIONAL_LIBS})
39 ELSE(ENABLE_TAR_SHARED)
40 TARGET_LINK_LIBRARIES(bsdtar archive_static ${ADDITIONAL_LIBS})
41 SET_TARGET_PROPERTIES(bsdtar PROPERTIES COMPILE_DEFINITIONS
43 ENDIF(ENABLE_TAR_SHARED)
46 INSTALL(TARGETS bsdtar RUNTIME DESTINATION bin)
47 INSTALL_MAN(${bsdtar_MANS})
50 add_subdirectory(test)