@@ -22,12 +22,10 @@ if(SWIG_FOUND)
2222 unset (CMAKE_SWIG_FLAGS)
2323 include_directories (${PYTHON_INCLUDE_PATH} )
2424 swig_add_module(psmove python ${CMAKE_CURRENT_LIST_DIR} /psmove.i)
25- swig_link_libraries(psmove psmoveapi_static ${PYTHON_LIBRARIES} )
25+ swig_link_libraries(psmove psmoveapi ${PYTHON_LIBRARIES} )
2626 if (PSMOVE_BUILD_TRACKER)
27- swig_link_libraries(psmove psmoveapi_tracker_static )
27+ swig_link_libraries(psmove psmoveapi_tracker )
2828 endif ()
29- set_target_properties (_psmove PROPERTIES
30- COMPILE_FLAGS -DUSING_STATIC_LIBRARY)
3129 set (INFO_BUILD_PYTHON_BINDINGS "Yes" )
3230 else ()
3331 set (INFO_BUILD_PYTHON_BINDINGS "No (libpython not found)" )
@@ -45,12 +43,10 @@ if(SWIG_FOUND)
4543 set (CMAKE_SWIG_FLAGS -package ${PSMOVEAPI_JAVA_PKG} )
4644 include_directories (${JNI_INCLUDE_DIRS} )
4745 swig_add_module(psmove_java java ${CMAKE_CURRENT_LIST_DIR} /psmove.i)
48- swig_link_libraries(psmove_java psmoveapi_static ${JNI_LIBRARIES} )
46+ swig_link_libraries(psmove_java psmoveapi ${JNI_LIBRARIES} )
4947 if (PSMOVE_BUILD_TRACKER)
50- swig_link_libraries(psmove_java psmoveapi_tracker_static )
48+ swig_link_libraries(psmove_java psmoveapi_tracker )
5149 endif ()
52- set_target_properties (psmove_java PROPERTIES
53- COMPILE_FLAGS -DUSING_STATIC_LIBRARY)
5450 set (INFO_BUILD_JAVA_BINDINGS "Yes" )
5551
5652 add_custom_target (psmoveapi.jar ALL
@@ -128,12 +124,10 @@ if(SWIG_FOUND)
128124
129125 set (CMAKE_SWIG_FLAGS -namespace ${PSMOVEAPI_CSHARP_NS} )
130126 swig_add_module(psmoveapi_csharp csharp ${CMAKE_CURRENT_LIST_DIR} /psmove.i)
131- swig_link_libraries(psmoveapi_csharp psmoveapi_static )
127+ swig_link_libraries(psmoveapi_csharp psmoveapi )
132128 if (PSMOVE_BUILD_TRACKER)
133- swig_link_libraries(psmoveapi_csharp psmoveapi_tracker_static )
129+ swig_link_libraries(psmoveapi_csharp psmoveapi_tracker )
134130 endif ()
135- set_target_properties (psmoveapi_csharp PROPERTIES
136- COMPILE_FLAGS -DUSING_STATIC_LIBRARY)
137131 set (INFO_BUILD_CSHARP_BINDINGS "Yes" )
138132 else ()
139133 set (INFO_BUILD_CSHARP_BINDINGS "No (disabled)" )
0 commit comments