this repo has no description
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

Darling build of xar-420

+27 -31
+27 -31
src/xar/CMakeLists.txt
··· 6 6 cmake_policy(SET CMP0003 NEW) 7 7 endif(COMMAND cmake_policy) 8 8 9 - 10 - # Reason for -U__APPLE__: 11 - # We need CommonCrypro/corecrypto for some of the extra stuff 12 - set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -nostdinc -D__DARWIN_UNIX03 -fPIC -w -U__APPLE__") 9 + set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -nostdinc -D__DARWIN_UNIX03 -fPIC -w") 13 10 set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -nostdlib") 14 - include_directories(${CMAKE_CURRENT_SOURCE_DIR}/include) 15 - include_directories(${DARLING_TOP_DIRECTORY}/src/external/icu/icuSources/common) 16 - include_directories(${DARLING_TOP_DIRECTORY}/src/external/openssl/src/include) 11 + include_directories( 12 + ${CMAKE_CURRENT_SOURCE_DIR}/xar/include 13 + ) 17 14 18 15 set(xar_SRCS 19 - lib/archive.c 20 - lib/arcmod.c 21 - lib/b64.c 22 - lib/bzxar.c 23 - lib/darwinattr.c 24 - lib/data.c 25 - lib/ea.c 26 - lib/err.c 27 - lib/ext2.c 28 - lib/fbsdattr.c 29 - lib/filetree.c 30 - lib/hash.c 31 - lib/io.c 32 - lib/linuxattr.c 33 - lib/lzmaxar.c 34 - lib/macho.c 35 - lib/script.c 36 - lib/signature.c 37 - lib/stat.c 38 - lib/subdoc.c 39 - lib/util.c 40 - lib/zxar.c 16 + xar/lib/archive.c 17 + xar/lib/arcmod.c 18 + xar/lib/b64.c 19 + xar/lib/bzxar.c 20 + xar/lib/darwinattr.c 21 + xar/lib/data.c 22 + xar/lib/ea.c 23 + xar/lib/err.c 24 + xar/lib/ext2.c 25 + xar/lib/fbsdattr.c 26 + xar/lib/filetree.c 27 + xar/lib/hash.c 28 + xar/lib/io.c 29 + xar/lib/linuxattr.c 30 + xar/lib/lzmaxar.c 31 + xar/lib/script.c 32 + xar/lib/signature.c 33 + xar/lib/stat.c 34 + xar/lib/subdoc.c 35 + xar/lib/util.c 36 + xar/lib/zxar.c 41 37 ) 42 38 43 39 set(DYLIB_INSTALL_NAME "/usr/lib/libxar.1.dylib") ··· 45 41 set(DYLIB_CURRENT_VERSION "1.0.0") 46 42 add_darling_library(xar SHARED ${xar_SRCS}) 47 43 set_target_properties(xar PROPERTIES OUTPUT_NAME "xar.1") 48 - target_link_libraries(xar system z bz2 xml2 ssl098 crypto098) 44 + target_link_libraries(xar system z bz2 xml2) 49 45 make_fat(xar) 50 46 51 - add_darling_executable(xarexe src/xar.c) 47 + add_darling_executable(xarexe xar/src/xar.c) 52 48 set_target_properties(xarexe PROPERTIES OUTPUT_NAME "xar") 53 49 target_link_libraries(xarexe system xar) 54 50