mirror of https://github.com/Kylart/KawAnime.git
Removed FindLibtorrentRasterbar.cmake since installed version already has one
This commit is contained in:
parent
d4f8df5147
commit
e5c1781e8a
|
@ -1,7 +1,5 @@
|
||||||
project(kawatorrent)
|
project(kawatorrent)
|
||||||
|
|
||||||
set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_CURRENT_SOURCE_DIR}/cmake/")
|
|
||||||
|
|
||||||
# Essential include files to build a node addon,
|
# Essential include files to build a node addon,
|
||||||
# you should add this line in every CMake.js based project.
|
# you should add this line in every CMake.js based project.
|
||||||
include_directories(${CMAKE_JS_INC})
|
include_directories(${CMAKE_JS_INC})
|
||||||
|
|
|
@ -1,47 +0,0 @@
|
||||||
# Taken from https://github.com/arvidn/libtorrent/blob/RC_1_2/examples/cmake/FindLibtorrentRasterbar.cmake
|
|
||||||
#
|
|
||||||
# - Try to find libtorrent-rasterbar
|
|
||||||
#
|
|
||||||
# This module tries to locate libtorrent-rasterbar Config.cmake files and uses pkg-config if available
|
|
||||||
# and the config file could not be found.
|
|
||||||
# If that does not work, you can pre-set LibtorrentRasterbar_CUSTOM_DEFINITIONS
|
|
||||||
# for definitions unrelated to Boost's separate compilation (which are already
|
|
||||||
# decided by the LibtorrentRasterbar_USE_STATIC_LIBS variable).
|
|
||||||
#
|
|
||||||
# Once done this will define
|
|
||||||
# LibtorrentRasterbar_FOUND - System has libtorrent-rasterbar
|
|
||||||
# LibtorrentRasterbar_INCLUDE_DIRS - The libtorrent-rasterbar include directories
|
|
||||||
# LibtorrentRasterbar_LIBRARIES - The libraries needed to use libtorrent-rasterbar
|
|
||||||
# LibtorrentRasterbar_DEFINITIONS - Compiler switches required for using libtorrent-rasterbar
|
|
||||||
# LibtorrentRasterbar_OPENSSL_ENABLED - libtorrent-rasterbar uses and links against OpenSSL
|
|
||||||
# LibtorrentRasterbar::torrent-rasterbar imported target will be created
|
|
||||||
|
|
||||||
# Let's begin with the config mode
|
|
||||||
|
|
||||||
set(_exactKeyword "")
|
|
||||||
if (${${CMAKE_FIND_PACKAGE_NAME}_FIND_VERSION_EXACT})
|
|
||||||
set(_exactKeyword "EXACT")
|
|
||||||
endif()
|
|
||||||
|
|
||||||
find_package(LibtorrentRasterbar ${${CMAKE_FIND_PACKAGE_NAME}_FIND_VERSION} ${_exactKeyword} CONFIG)
|
|
||||||
|
|
||||||
if (LibtorrentRasterbar_FOUND)
|
|
||||||
if (NOT ${CMAKE_FIND_PACKAGE_NAME}_FIND_QUIETLY)
|
|
||||||
message(STATUS "LibtorrentRasterbar package found in ${LibtorrentRasterbar_DIR}")
|
|
||||||
message(STATUS "LibtorrentRasterbar version: ${LibtorrentRasterbar_VERSION}")
|
|
||||||
endif()
|
|
||||||
# Extract target properties into this module variables
|
|
||||||
get_target_property(LibtorrentRasterbar_INCLUDE_DIRS LibtorrentRasterbar::torrent-rasterbar INTERFACE_INCLUDE_DIRECTORIES)
|
|
||||||
get_target_property(LibtorrentRasterbar_LIBRARIES LibtorrentRasterbar::torrent-rasterbar IMPORTED_LOCATION)
|
|
||||||
get_target_property(_iface_link_libs LibtorrentRasterbar::torrent-rasterbar INTERFACE_LINK_LIBRARIES)
|
|
||||||
list(APPEND LibtorrentRasterbar_LIBRARIES ${_iface_link_libs})
|
|
||||||
get_target_property(LibtorrentRasterbar_DEFINITIONS LibtorrentRasterbar::torrent-rasterbar INTERFACE_COMPILE_DEFINITIONS)
|
|
||||||
get_target_property(_iface_compile_options LibtorrentRasterbar::torrent-rasterbar INTERFACE_COMPILE_OPTIONS)
|
|
||||||
list(APPEND LibtorrentRasterbar_DEFINITIONS ${_iface_compile_options})
|
|
||||||
list(FIND _iface_link_libs "OpenSSL::SSL" _openssl_lib_index)
|
|
||||||
if (_openssl_lib_index GREATER -1)
|
|
||||||
set(LibtorrentRasterbar_OPENSSL_ENABLED TRUE)
|
|
||||||
else()
|
|
||||||
set(LibtorrentRasterbar_OPENSSL_ENABLED FALSE)
|
|
||||||
endif()
|
|
||||||
endif()
|
|
Loading…
Reference in New Issue