set(LIB_NAME osgvpcore) set(HEADER_PATH ${CMAKE_SOURCE_DIR}/include/${LIB_NAME}) set(HEADERS ${HEADER_PATH}/CameraHUD.hpp ${HEADER_PATH}/CommonFilters.hpp ${HEADER_PATH}/Normals.hpp ${HEADER_PATH}/osgExtruder.hpp ${HEADER_PATH}/Tessellator.hpp ${HEADER_PATH}/PointExtruder.hpp ${HEADER_PATH}/ExtruderMatrixManipulator.hpp ${HEADER_PATH}/SmoothingVisitor.hpp ${HEADER_PATH}/PolylineExtruder.hpp ${HEADER_PATH}/MemoryLogger.hpp ${HEADER_PATH}/StatsLogger.hpp ${HEADER_PATH}/ExceptionTracer.hpp ${HEADER_PATH}/SignalException.hpp ${HEADER_PATH}/Resources.hpp ${HEADER_PATH}/Singleton.hpp ${HEADER_PATH}/Operator.hpp ${HEADER_PATH}/FilterFactory.hpp ${HEADER_PATH}/Export.hpp ) set(SOURCES CameraHUD.cpp CommonFilters.cpp Normals.cpp osgExtruder.cpp PointExtruder.cpp PolylineExtruder.cpp Tessellator.cpp ExtruderMatrixManipulator.cpp SmoothingVisitor.cpp MemoryLogger.cpp StatsLogger.cpp Operator.cpp FilterFactory.cpp libjosgcorebase.cpp ) include_directories( ${CMAKE_SOURCE_DIR}/include ${OSG_INCLUDE_DIR} ) SET(LIBRARIES ${OSG_LIBRARIES}) #SET(LIBRARIES_OPTIMIZED ${OSG_LIBRARIES}) #SET(LIBRARIES_DEBUG ${OSG_LIBRARIES_DEBUG}) ADD_DEFINITIONS(-DOSGVP_CORE_LIBRARY) SETUP_CORELIB(${LIB_NAME})