From Luigi Calori, fixes for building wrappers with lib prefix.
This commit is contained in:
@@ -2,6 +2,11 @@ PROJECT(OSG_WRAPPERS)
|
||||
|
||||
SET(LIBRARY_OUTPUT_PATH "${LIBRARY_OUTPUT_PATH}/osgPlugins")
|
||||
|
||||
IF(NOT MINGW)
|
||||
SET(CMAKE_SHARED_MODULE_PREFIX "")
|
||||
ENDIF(NOT MINGW)
|
||||
|
||||
|
||||
MACRO(ADD_WRAPPER_LIB SUBDIR EXPORTDEF)
|
||||
SET(TARGET_NAME "osgwrapper_${SUBDIR}")
|
||||
# MESSAGE(STATUS "--inizio-->${TARGET_NAME}<->${LINK}<-")
|
||||
@@ -54,7 +59,9 @@ MACRO(ADD_WRAPPER_LIB SUBDIR EXPORTDEF)
|
||||
#MESSAGE(STATUS "********* ADD COMPILE FLAGS ${DEFSTR} **********")
|
||||
ENDIF(NOT DEFSTR STREQUAL "")
|
||||
|
||||
ADD_LIBRARY(${TARGET_NAME} SHARED ${SRC_FILES} )
|
||||
#ADD_LIBRARY(${TARGET_NAME} SHARED ${SRC_FILES} )
|
||||
ADD_LIBRARY(${TARGET_NAME} MODULE ${SRC_FILES} )
|
||||
|
||||
SET_TARGET_PROPERTIES(${TARGET_NAME} PROPERTIES DEFINE_SYMBOL "${EXPORTDEF}" PROJECT_LABEL "Wrapper ${SUBDIR}")
|
||||
TARGET_LINK_LIBRARIES(${TARGET_NAME} ${LINK})
|
||||
#MESSAGE(STATUS "--TARGET_LINK_LIBRARIES-->${TARGET_NAME}<->${LINK}<-")
|
||||
|
||||
Reference in New Issue
Block a user