File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11cmake_minimum_required (VERSION 2.8.12 )
2+
3+ foreach (flag_var
4+ CMAKE_C_FLAGS CMAKE_C_FLAGS_DEBUG CMAKE_C_FLAGS_RELEASE
5+ CMAKE_C_FLAGS_MINSIZEREL CMAKE_C_FLAGS_RELWITHDEBINFO )
6+ if (${flag_var} MATCHES "/MD" )
7+ string (REGEX REPLACE "/MD" "/MT" ${flag_var} "${${flag_var} }" )
8+ endif (${flag_var} MATCHES "/MD" )
9+ endforeach (flag_var )
10+
211project (obs-ghostscript)
312
413include (CheckCSourceCompiles )
@@ -67,4 +76,9 @@ include_directories(${GHOSTSCRIPT_INCLUDE_DIR})
6776add_library (gsdll SHARED IMPORTED )
6877set_property (TARGET gsdll PROPERTY IMPORTED_LOCATION ${GHOSTSCRIPT_LIB_DIR} /gsdll${_lib_suffix}.dll )
6978set_property (TARGET gsdll PROPERTY IMPORTED_IMPLIB ${GHOSTSCRIPT_LIB_DIR} /gsdll${_lib_suffix}.lib )
70- target_link_libraries (${PROJECT_NAME} gsdll )
79+ target_link_libraries (${PROJECT_NAME} gsdll )
80+
81+ install (TARGETS ${PROJECT_NAME} RUNTIME DESTINATION obs-plugins/${_lib_suffix} bit)
82+ install (FILES ${CMAKE_BINARY_DIR} /Debug/${PROJECT_NAME} .pdb DESTINATION obs-plugins/${_lib_suffix} bit CONFIGURATIONS Debug)
83+ install (FILES ${GHOSTSCRIPT_LIB_DIR} /gsdll${_lib_suffix} .dll DESTINATION obs-plugins/${_lib_suffix} bit)
84+ install (DIRECTORY data/ DESTINATION data/obs-plugins/${PROJECT_NAME} /)
You can’t perform that action at this time.
0 commit comments