Don't hardcode include directory for plugins

This commit is contained in:
BtbN 2014-07-06 22:02:34 +02:00 committed by Timo R
parent 6e4a79a640
commit d09f6dae1f
2 changed files with 7 additions and 1 deletions

View File

@ -252,7 +252,9 @@ source_group("media-io\\Header Files" FILES ${libobs_mediaio_HEADERS})
source_group("util\\Source Files" FILES ${libobs_util_SOURCES})
source_group("util\\Header Files" FILES ${libobs_util_HEADERS})
add_library(libobs SHARED ${libobs_SOURCES} ${libobs_HEADERS})
set_target_properties(libobs PROPERTIES
OUTPUT_NAME obs
VERSION "0"
@ -263,6 +265,11 @@ if(NOT MSVC)
target_compile_options(libobs PUBLIC "-mmmx" "-msse" "-msse2")
endif()
target_include_directories(libobs PUBLIC
"$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}>"
"$<INSTALL_INTERFACE:${OBS_INCLUDE_DESTINATION}>")
target_link_libraries(libobs
PRIVATE
jansson

View File

@ -1,4 +1,3 @@
include_directories(SYSTEM "${CMAKE_SOURCE_DIR}/libobs")
if(WIN32)
add_subdirectory(win-wasapi)