Adds 7z sdk to 3rdparty

This commit is contained in:
RipleyTom
2019-09-13 23:02:10 +02:00
committed by Megamouse
parent f7ebc55326
commit 56e6dd1c46
84 changed files with 26078 additions and 1 deletions
+7
View File
@@ -30,6 +30,12 @@ add_library(3rdparty_zlib INTERFACE)
target_link_libraries(3rdparty_zlib INTERFACE ${ZLIB_LIBRARY})
target_include_directories(3rdparty_zlib INTERFACE ${ZLIB_INCLUDE_DIR})
# 7z sdk
add_library(3rdparty_7z INTERFACE)
if(WIN32)
target_include_directories(3rdparty_7z INTERFACE 7z)
endif()
# libPNG
# Select the version of libpng to use, default is builtin
if (NOT USE_SYSTEM_LIBPNG)
@@ -358,6 +364,7 @@ include(llvm.cmake)
# add nice ALIAS targets for ease of use
add_library(3rdparty::libusb ALIAS usb-1.0-static)
add_library(3rdparty::zlib ALIAS 3rdparty_zlib)
add_library(3rdparty::7z ALIAS 3rdparty_7z)
add_library(3rdparty::pugixml ALIAS pugixml)
add_library(3rdparty::yaml-cpp ALIAS yaml-cpp)
add_library(3rdparty::xxhash ALIAS xxhash)