mirror of
https://github.com/f4exb/sdrangel.git
synced 2025-02-03 09:44:01 -05:00
add windows library/include to cmake
This commit is contained in:
parent
f8dcd212ba
commit
588283a08d
@ -93,6 +93,12 @@ set(INSTALL_LIB_DIR "lib/${PROJECT_NAME}")
|
|||||||
set(INSTALL_PLUGINS_DIR ${INSTALL_LIB_DIR}/plugins)
|
set(INSTALL_PLUGINS_DIR ${INSTALL_LIB_DIR}/plugins)
|
||||||
set(INSTALL_PLUGINSSRV_DIR ${INSTALL_LIB_DIR}/pluginssrv)
|
set(INSTALL_PLUGINSSRV_DIR ${INSTALL_LIB_DIR}/pluginssrv)
|
||||||
|
|
||||||
|
if(NOT CMAKE_INSTALL_RPATH)
|
||||||
|
set(CMAKE_INSTALL_RPATH
|
||||||
|
${CMAKE_INSTALL_PREFIX}/${INSTALL_LIB_DIR} CACHE
|
||||||
|
PATH "Library Install RPath" FORCE)
|
||||||
|
endif(NOT CMAKE_INSTALL_RPATH)
|
||||||
|
|
||||||
if (APPLE)
|
if (APPLE)
|
||||||
set(CMAKE_OSX_DEPLOYMENT_TARGET, "10.9")
|
set(CMAKE_OSX_DEPLOYMENT_TARGET, "10.9")
|
||||||
set(CMAKE_MACOSX_RPATH ON)
|
set(CMAKE_MACOSX_RPATH ON)
|
||||||
@ -108,11 +114,16 @@ if (APPLE)
|
|||||||
endif(NOT CMAKE_INSTALL_NAME_DIR)
|
endif(NOT CMAKE_INSTALL_NAME_DIR)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
if(NOT CMAKE_INSTALL_RPATH)
|
if (WIN32)
|
||||||
set(CMAKE_INSTALL_RPATH
|
set(EXTERNAL_LIBRARY_FOLDER "${CMAKE_SOURCE_DIR}/external/windows")
|
||||||
${CMAKE_INSTALL_PREFIX}/${INSTALL_LIB_DIR} CACHE
|
set(BOOST_ROOT "${EXTERNAL_LIBRARY_FOLDER}/boot")
|
||||||
PATH "Library Install RPath" FORCE)
|
set(FFTW3F_INCLUDE_DIRS="${EXTERNAL_LIBRARY_FOLDER}/fftw-3/include")
|
||||||
endif(NOT CMAKE_INSTALL_RPATH)
|
set(FFTW3F_LIBRARIES="${EXTERNAL_LIBRARY_FOLDER}/fftw-3/libfftw3f-3.dll")
|
||||||
|
set(LIBUSB_INCLUDE_DIR="${EXTERNAL_LIBRARY_FOLDER}/libusb/include")
|
||||||
|
set(LIBUSB_LIBRARIES="${EXTERNAL_LIBRARY_FOLDER}/libusb/libusb-1.0.x64.dll")
|
||||||
|
set(OpenCV_INCLUDE_DIRS="${EXTERNAL_LIBRARY_FOLDER}/opencv/include")
|
||||||
|
set(OpenCV_LIBS="${EXTERNAL_LIBRARY_FOLDER}/opencv/opencv_ffmpeg410_64.dll")
|
||||||
|
endif()
|
||||||
|
|
||||||
# set compiler
|
# set compiler
|
||||||
include(FindCompiler)
|
include(FindCompiler)
|
||||||
|
@ -1,5 +1,9 @@
|
|||||||
project (sdrbase)
|
project (sdrbase)
|
||||||
|
|
||||||
|
if(WIN32)
|
||||||
|
set(OPUS_INCLUDE_DIRS "${CMAKE_SOURCE_DIR}/external/windows/opus/include")
|
||||||
|
set(OPUS_LIBRARIES "${CMAKE_SOURCE_DIR}/external/windows/libopus-0.x64.dll")
|
||||||
|
endif()
|
||||||
find_package(Opus REQUIRED)
|
find_package(Opus REQUIRED)
|
||||||
|
|
||||||
if(FFTW3F_FOUND)
|
if(FFTW3F_FOUND)
|
||||||
|
Loading…
Reference in New Issue
Block a user