include_directories("../") include_directories("../../Plasma/CoreLib") include_directories("../../Plasma/FeatureLib") include_directories("../../Plasma/FeatureLib/inc") include_directories("../../Plasma/NucleusLib") include_directories("../../Plasma/NucleusLib/inc") include_directories("../../Plasma/PubUtilLib") include_directories("../../Plasma/PubUtilLib/inc") include_directories(${3dsm_INCLUDE_DIR}) set(MaxConvert_HEADERS hsControlConverter.h hsConverterUtils.h hsMaterialConverter.h hsMaxLayerBase.h hsVertexShader.h plBitmapCreator.h plClusterUtil.h plConvert.h plDistributor.h plDistTree.h plLayerConverter.h plLightMapGen.h plMaxLightContext.h plMeshConverter.h plRenderGlobalContext.h plRenderInstance.h StringTokenizer.h UserPropMgr.h ) set(MaxConvert_SOURCES hsControlConverter.cpp hsConverterUtils.cpp hsMaterialConverter.cpp hsVertexShader.cpp plBitmapCreator.cpp plClusterUtil.cpp plConvert.cpp plDistributor.cpp plDistTree.cpp plLayerConverter.cpp plLightMapGen.cpp plMeshConverter.cpp plRenderGlobalContext.cpp plRenderInstance.cpp StringTokenizer.cpp UserPropMgr.cpp ) use_precompiled_header(Pch.h Pch.cpp MaxConvert_HEADERS MaxConvert_SOURCES) add_library(MaxConvert STATIC ${MaxConvert_HEADERS} ${MaxConvert_SOURCES}) source_group("Header Files" FILES ${MaxConvert_HEADERS}) source_group("Source Files" FILES ${MaxConvert_SOURCES})