one more fix
This commit is contained in:
parent
9df92c92aa
commit
f7145f5c8f
|
@ -14,34 +14,28 @@ find_package(Boost REQUIRED COMPONENTS system)
|
||||||
include_directories(${Boost_INCLUDE_DIR})
|
include_directories(${Boost_INCLUDE_DIR})
|
||||||
|
|
||||||
find_package(assimp QUIET)
|
find_package(assimp QUIET)
|
||||||
if ( NOT assimp_FOUND )
|
if ( NOT ASSIMP_FOUND )
|
||||||
find_package(Assimp QUIET)
|
find_package(Assimp QUIET)
|
||||||
if ( Assimp_FOUND )
|
if ( NOT ASSIMP_FOUND )
|
||||||
set(assimp_FOUND ${Assimp_FOUND})
|
|
||||||
set(assimp_LIBRARIES ${Assimp_LIBRARIES})
|
|
||||||
set(assimp_LIBRARY_DIRS ${Assimp_LIBRARY_DIRS})
|
|
||||||
set(assimp_INCLUDE_DIRS ${Assimp_INCLUDE_DIRS})
|
|
||||||
set(assimp_VERSION ${Assimp_VERSION})
|
|
||||||
else()
|
|
||||||
find_package(PkgConfig REQUIRED)
|
find_package(PkgConfig REQUIRED)
|
||||||
pkg_check_modules(assimp assimp)
|
pkg_check_modules(ASSIMP assimp)
|
||||||
endif()
|
endif()
|
||||||
endif()
|
endif()
|
||||||
if( assimp_FOUND )
|
if( ASSIMP_FOUND )
|
||||||
if( ${assimp_VERSION} STRGREATER "2.0.0" )
|
if( ${ASSIMP_VERSION} STRGREATER "2.0.0" )
|
||||||
set(IS_ASSIMP3 1)
|
set(IS_ASSIMP3 1)
|
||||||
add_definitions(-DIS_ASSIMP3)
|
add_definitions(-DIS_ASSIMP3)
|
||||||
endif()
|
endif()
|
||||||
include_directories(${assimp_INCLUDE_DIRS})
|
include_directories(${ASSIMP_INCLUDE_DIRS})
|
||||||
link_directories(${assimp_LIBRARY_DIRS})
|
link_directories(${ASSIMP_LIBRARY_DIRS})
|
||||||
else()
|
else()
|
||||||
message(STATUS "could not find assimp (perhaps available thorugh ROS package?), so assuming assimp v2")
|
message(STATUS "could not find assimp (perhaps available thorugh ROS package?), so assuming assimp v2")
|
||||||
set(assimp_LIBRARIES assimp)
|
set(ASSIMP_LIBRARIES assimp)
|
||||||
set(assimp_LIBRARY_DIRS)
|
set(ASSIMP_LIBRARY_DIRS)
|
||||||
set(assimp_CXX_FLAGS)
|
set(ASSIMP_CXX_FLAGS)
|
||||||
set(assimp_CFLAGS_OTHER)
|
set(ASSIMP_CFLAGS_OTHER)
|
||||||
set(assimp_LINK_FLAGS)
|
set(ASSIMP_LINK_FLAGS)
|
||||||
set(assimp_INCLUDE_DIRS)
|
set(ASSIMP_INCLUDE_DIRS)
|
||||||
set(IS_ASSIMP3 0) # most likely not
|
set(IS_ASSIMP3 0) # most likely not
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
|
@ -57,10 +51,10 @@ include_directories(${catkin_INCLUDE_DIRS})
|
||||||
link_directories(${catkin_LIBRARY_DIRS})
|
link_directories(${catkin_LIBRARY_DIRS})
|
||||||
|
|
||||||
add_library(${PROJECT_NAME} src/collada_urdf.cpp)
|
add_library(${PROJECT_NAME} src/collada_urdf.cpp)
|
||||||
target_link_libraries(${PROJECT_NAME} ${tinyxml_library} ${assimp_LIBRARIES} ${catkin_LIBRARIES} ${COLLADA_DOM_LIBRARIES}
|
target_link_libraries(${PROJECT_NAME} ${tinyxml_library} ${ASSIMP_LIBRARIES} ${catkin_LIBRARIES} ${COLLADA_DOM_LIBRARIES}
|
||||||
${Boost_LIBRARIES})
|
${Boost_LIBRARIES})
|
||||||
set_target_properties(${PROJECT_NAME} PROPERTIES COMPILER_FLAGS "${assimp_CXX_FLAGS} ${assimp_CFLAGS_OTHER}")
|
set_target_properties(${PROJECT_NAME} PROPERTIES COMPILER_FLAGS "${ASSIMP_CXX_FLAGS} ${ASSIMP_CFLAGS_OTHER}")
|
||||||
set_target_properties(${PROJECT_NAME} PROPERTIES LINK_FLAGS "${assimp_LINK_FLAGS}")
|
set_target_properties(${PROJECT_NAME} PROPERTIES LINK_FLAGS "${ASSIMP_LINK_FLAGS}")
|
||||||
|
|
||||||
add_executable(urdf_to_collada src/urdf_to_collada.cpp)
|
add_executable(urdf_to_collada src/urdf_to_collada.cpp)
|
||||||
target_link_libraries(urdf_to_collada ${PROJECT_NAME})
|
target_link_libraries(urdf_to_collada ${PROJECT_NAME})
|
||||||
|
|
Loading…
Reference in New Issue