file(GLOB HEADERS *.h*) set(GNURBS_API ${GNURBS_API} ${HEADERS}) file(GLOB SRC *.c*) set(GNURBS_SRC ${GNURBS_SRC} ${SRC} ) add_library (gnurbs-dynamic SHARED ${GNURBS_SRC} ) add_library (gnurbs-static STATIC EXCLUDE_FROM_ALL ${GNURBS_SRC} ) SET_TARGET_PROPERTIES(gnurbs-static PROPERTIES OUTPUT_NAME "gnurbs") SET_TARGET_PROPERTIES(gnurbs-dynamic PROPERTIES OUTPUT_NAME "gnurbs") if(GNURBS_ENABLE_CLOTHOID) set(BUILD_SHARED ON) target_link_libraries(gnurbs-dynamic ${NUTIL_DYNAMIC_LIBRARIES} Clothoids_linux) target_link_libraries(gnurbs-static ${NUTIL_STATIC_LIBRARIES} Clothoids_linux) else(GNURBS_ENABLE_CLOTHOID) target_link_libraries(gnurbs-dynamic ${NUTIL_DYNAMIC_LIBRARIES} ) target_link_libraries(gnurbs-static ${NUTIL_STATIC_LIBRARIES}) endif(GNURBS_ENABLE_CLOTHOID)