include_directories("../../CoreLib") include_directories("../../NucleusLib") include_directories("../../NucleusLib/inc") include_directories("../../PubUtilLib") set(pnSceneObject_HEADERS plAudioInterface.h plCoordinateInterface.h plDrawInterface.h plObjInterface.h plSceneObject.h plSimulationInterface.h pnSceneObjectCreatable.h ) set(pnSceneObject_SOURCES plAudioInterface.cpp plCoordinateInterface.cpp plDrawInterface.cpp plObjInterface.cpp plSceneObject.cpp plSimulationInterface.cpp ) add_library(pnSceneObject STATIC ${pnSceneObject_HEADERS} ${pnSceneObject_SOURCES}) source_group("Header Files" FILES ${pnSceneObject_HEADERS}) source_group("Source Files" FILES ${pnSceneObject_SOURCES})