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