cmake_minimum_required (VERSION 3.1.0) PROJECT (ZLIB_TEST) #----------------------------------------------------------------------------- # Setup include Directories #----------------------------------------------------------------------------- INCLUDE_DIRECTORIES (${ZLIB_SOURCE_DIR}) #----------------------------------------------------------------------------- # Add Tests #----------------------------------------------------------------------------- #-- Adding test for example add_executable (example example.c) TARGET_NAMING (example STATIC) TARGET_C_PROPERTIES (example STATIC " " " ") target_link_libraries (example ${ZLIB_LIB_TARGET}) add_test (NAME example COMMAND $) #-- Adding test for infcover #add_executable (infcover infcover.c) #TARGET_NAMING (infcover STATIC) #TARGET_C_PROPERTIES (infcover STATIC " " " ") #target_link_libraries (infcover ${ZLIB_LIB_TARGET}) # #add_test (NAME infcover COMMAND $) #-- Adding test for minigzip add_executable (minigzip ../minigzip.c) TARGET_NAMING (minigzip STATIC) TARGET_C_PROPERTIES (minigzip STATIC " " " ") target_link_libraries (minigzip ${ZLIB_LIB_TARGET}) #add_test (NAME minigzip COMMAND $) if (HAVE_OFF64_T) #-- Adding test for example64 add_executable (example64 ../example.c) TARGET_NAMING (example64 STATIC) TARGET_C_PROPERTIES (example64 STATIC "-D_FILE_OFFSET_BITS=64" " ") target_link_libraries (example64 ${ZLIB_LIB_TARGET}) add_test (NAME example64 COMMAND $) #-- Adding test for minigzip64 add_executable (minigzip64 ../minigzip.c) TARGET_NAMING (minigzip64 STATIC) TARGET_C_PROPERTIES (minigzip64 STATIC "-D_FILE_OFFSET_BITS=64" " ") target_link_libraries (minigzip64 ${ZLIB_LIB_TARGET}) # add_test (NAME minigzip64 COMMAND $) endif (HAVE_OFF64_T)