Fix references in cmake file.

pull/2506/head
Kim Kulling 2019-06-09 18:43:56 +02:00
parent 57c46db042
commit 2d985b92c9
17 changed files with 365 additions and 361 deletions

View File

@ -142,7 +142,7 @@ SET( PUBLIC_HEADERS
) )
SET( Core_SRCS SET( Core_SRCS
Assimp.cpp Common/Assimp.cpp
) )
IF(MSVC) IF(MSVC)
@ -154,52 +154,57 @@ SET( Logging_SRCS
${HEADER_PATH}/LogStream.hpp ${HEADER_PATH}/LogStream.hpp
${HEADER_PATH}/Logger.hpp ${HEADER_PATH}/Logger.hpp
${HEADER_PATH}/NullLogger.hpp ${HEADER_PATH}/NullLogger.hpp
Win32DebugLogStream.h Common/Win32DebugLogStream.h
DefaultLogger.cpp Common/DefaultLogger.cpp
FileLogStream.h Common/FileLogStream.h
StdOStreamLogStream.h Common/StdOStreamLogStream.h
) )
SOURCE_GROUP(Logging FILES ${Logging_SRCS}) SOURCE_GROUP(Logging FILES ${Logging_SRCS})
SET( Common_SRCS SET( Common_SRCS
BaseImporter.cpp Common/BaseImporter.cpp
BaseProcess.cpp Common/BaseProcess.cpp
BaseProcess.h Common/BaseProcess.h
Importer.h Common/Importer.h
ScenePrivate.h Common/ScenePrivate.h
PostStepRegistry.cpp Common/PostStepRegistry.cpp
ImporterRegistry.cpp Common/ImporterRegistry.cpp
DefaultProgressHandler.h Common/DefaultProgressHandler.h
DefaultIOStream.cpp Common/DefaultIOStream.cpp
DefaultIOSystem.cpp Common/DefaultIOSystem.cpp
CInterfaceIOWrapper.cpp Common/PolyTools.h
CInterfaceIOWrapper.h Common/Importer.cpp
Importer.cpp Common/IFF.h
IFF.h Common/SGSpatialSort.cpp
SGSpatialSort.cpp Common/VertexTriangleAdjacency.cpp
VertexTriangleAdjacency.cpp Common/VertexTriangleAdjacency.h
VertexTriangleAdjacency.h Common/SpatialSort.cpp
SpatialSort.cpp Common/SceneCombiner.cpp
SceneCombiner.cpp Common/ScenePreprocessor.cpp
ScenePreprocessor.cpp Common/ScenePreprocessor.h
ScenePreprocessor.h Common/SkeletonMeshBuilder.cpp
SkeletonMeshBuilder.cpp Common/SplitByBoneCountProcess.cpp
SplitByBoneCountProcess.cpp Common/SplitByBoneCountProcess.h
SplitByBoneCountProcess.h Common/StandardShapes.cpp
StandardShapes.cpp Common/TargetAnimation.cpp
TargetAnimation.cpp Common/TargetAnimation.h
TargetAnimation.h Common/RemoveComments.cpp
RemoveComments.cpp Common/Subdivision.cpp
Subdivision.cpp Common/scene.cpp
scene.cpp Common/Bitmap.cpp
Bitmap.cpp Common/Version.cpp
Version.cpp Common/CreateAnimMesh.cpp
CreateAnimMesh.cpp Common/simd.h
simd.h Common/simd.cpp
simd.cpp
) )
SOURCE_GROUP(Common FILES ${Common_SRCS}) SOURCE_GROUP(Common FILES ${Common_SRCS})
SET( CApi_SRCS
CApi/CInterfaceIOWrapper.cpp
CApi/CInterfaceIOWrapper.h
)
SOURCE_GROUP(CApi FILES ${CApi_SRCS})
SET( STEPParser_SRCS SET( STEPParser_SRCS
Importer/STEPParser/STEPFileReader.h Importer/STEPParser/STEPFileReader.h
Importer/STEPParser/STEPFileReader.cpp Importer/STEPParser/STEPFileReader.cpp
@ -210,8 +215,8 @@ SOURCE_GROUP(STEPParser FILES ${STEPParser_SRCS})
IF ( ASSIMP_BUILD_NONFREE_C4D_IMPORTER ) IF ( ASSIMP_BUILD_NONFREE_C4D_IMPORTER )
SET( C4D_SRCS SET( C4D_SRCS
C4DImporter.cpp C4D/C4DImporter.cpp
C4DImporter.h C4D/C4DImporter.h
) )
SOURCE_GROUP( C4D FILES ${C4D_SRCS}) SOURCE_GROUP( C4D FILES ${C4D_SRCS})
ENDIF ( ASSIMP_BUILD_NONFREE_C4D_IMPORTER ) ENDIF ( ASSIMP_BUILD_NONFREE_C4D_IMPORTER )
@ -283,261 +288,261 @@ SET(ASSIMP_EXPORTERS_ENABLED "") # list of enabled exporters
SET(ASSIMP_EXPORTERS_DISABLED "") # disabled exporters list (used to print) SET(ASSIMP_EXPORTERS_DISABLED "") # disabled exporters list (used to print)
ADD_ASSIMP_IMPORTER( AMF ADD_ASSIMP_IMPORTER( AMF
AMFImporter.hpp AMF/AMFImporter.hpp
AMFImporter_Macro.hpp AMF/AMFImporter_Macro.hpp
AMFImporter_Node.hpp AMF/AMFImporter_Node.hpp
AMFImporter.cpp AMF/AMFImporter.cpp
AMFImporter_Geometry.cpp AMF/AMFImporter_Geometry.cpp
AMFImporter_Material.cpp AMF/AMFImporter_Material.cpp
AMFImporter_Postprocess.cpp AMF/AMFImporter_Postprocess.cpp
) )
ADD_ASSIMP_IMPORTER( 3DS ADD_ASSIMP_IMPORTER( 3DS
3DSConverter.cpp 3DS/3DSConverter.cpp
3DSHelper.h 3DS/3DSHelper.h
3DSLoader.cpp 3DS/3DSLoader.cpp
3DSLoader.h 3DS/3DSLoader.h
) )
ADD_ASSIMP_EXPORTER( 3DS ADD_ASSIMP_EXPORTER( 3DS
3DSExporter.h 3DS/3DSExporter.h
3DSExporter.cpp 3DS/3DSExporter.cpp
) )
ADD_ASSIMP_IMPORTER( AC ADD_ASSIMP_IMPORTER( AC
ACLoader.cpp AC/ACLoader.cpp
ACLoader.h AC/ACLoader.h
) )
ADD_ASSIMP_IMPORTER( ASE ADD_ASSIMP_IMPORTER( ASE
ASELoader.cpp ASE/ASELoader.cpp
ASELoader.h ASE/ASELoader.h
ASEParser.cpp ASE/ASEParser.cpp
ASEParser.h ASE/ASEParser.h
) )
ADD_ASSIMP_IMPORTER( ASSBIN ADD_ASSIMP_IMPORTER( ASSBIN
AssbinLoader.h Assbin/AssbinLoader.h
AssbinLoader.cpp Assbin/AssbinLoader.cpp
) )
ADD_ASSIMP_EXPORTER( ASSBIN ADD_ASSIMP_EXPORTER( ASSBIN
AssbinExporter.h Assbin/AssbinExporter.h
AssbinExporter.cpp Assbin/AssbinExporter.cpp
) )
ADD_ASSIMP_IMPORTER( ASSXML ADD_ASSIMP_IMPORTER( ASSXML
AssxmlExporter.h Assxml/AssxmlExporter.h
AssxmlExporter.cpp Assxml/AssxmlExporter.cpp
) )
ADD_ASSIMP_IMPORTER( B3D ADD_ASSIMP_IMPORTER( B3D
B3DImporter.cpp B3D/B3DImporter.cpp
B3DImporter.h B3D/B3DImporter.h
) )
ADD_ASSIMP_IMPORTER( BVH ADD_ASSIMP_IMPORTER( BVH
BVHLoader.cpp BVH/BVHLoader.cpp
BVHLoader.h BVH/BVHLoader.h
) )
ADD_ASSIMP_IMPORTER( COLLADA ADD_ASSIMP_IMPORTER( COLLADA
ColladaHelper.h Collada/ColladaHelper.h
ColladaLoader.cpp Collada/ColladaLoader.cpp
ColladaLoader.h Collada/ColladaLoader.h
ColladaParser.cpp Collada/ColladaParser.cpp
ColladaParser.h Collada/ColladaParser.h
) )
ADD_ASSIMP_EXPORTER( COLLADA ADD_ASSIMP_EXPORTER( COLLADA
ColladaExporter.h Collada/ColladaExporter.h
ColladaExporter.cpp Collada/ColladaExporter.cpp
) )
ADD_ASSIMP_IMPORTER( DXF ADD_ASSIMP_IMPORTER( DXF
DXFLoader.cpp DXF/DXFLoader.cpp
DXFLoader.h DXF/DXFLoader.h
DXFHelper.h DXF/DXFHelper.h
) )
ADD_ASSIMP_IMPORTER( CSM ADD_ASSIMP_IMPORTER( CSM
CSMLoader.cpp CSM/CSMLoader.cpp
CSMLoader.h CSM/CSMLoader.h
) )
ADD_ASSIMP_IMPORTER( HMP ADD_ASSIMP_IMPORTER( HMP
HMPFileData.h HMP/HMPFileData.h
HMPLoader.cpp HMP/HMPLoader.cpp
HMPLoader.h HMP/HMPLoader.h
HalfLifeFileData.h HMP/HalfLifeFileData.h
) )
ADD_ASSIMP_IMPORTER( IRRMESH ADD_ASSIMP_IMPORTER( IRRMESH
IRRMeshLoader.cpp IRR/IRRMeshLoader.cpp
IRRMeshLoader.h IRR/IRRMeshLoader.h
IRRShared.cpp IRR/IRRShared.cpp
IRRShared.h IRR/IRRShared.h
) )
ADD_ASSIMP_IMPORTER( IRR ADD_ASSIMP_IMPORTER( IRR
IRRLoader.cpp IRR/IRRLoader.cpp
IRRLoader.h IRR/IRRLoader.h
IRRShared.cpp IRR/IRRShared.cpp
IRRShared.h IRR/IRRShared.h
) )
ADD_ASSIMP_IMPORTER( LWO ADD_ASSIMP_IMPORTER( LWO
LWOAnimation.cpp LWO/LWOAnimation.cpp
LWOAnimation.h LWO/LWOAnimation.h
LWOBLoader.cpp LWO/LWOBLoader.cpp
LWOFileData.h LWO/LWOFileData.h
LWOLoader.cpp LWO/LWOLoader.cpp
LWOLoader.h LWO/LWOLoader.h
LWOMaterial.cpp LWO/LWOMaterial.cpp
) )
ADD_ASSIMP_IMPORTER( LWS ADD_ASSIMP_IMPORTER( LWS
LWSLoader.cpp LWS/LWSLoader.cpp
LWSLoader.h LWS/LWSLoader.h
) )
ADD_ASSIMP_IMPORTER( MD2 ADD_ASSIMP_IMPORTER( MD2
MD2FileData.h MD2/MD2FileData.h
MD2Loader.cpp MD2/MD2Loader.cpp
MD2Loader.h MD2/MD2Loader.h
MD2NormalTable.h MD2/MD2NormalTable.h
) )
ADD_ASSIMP_IMPORTER( MD3 ADD_ASSIMP_IMPORTER( MD3
MD3FileData.h MD3/MD3FileData.h
MD3Loader.cpp MD3/MD3Loader.cpp
MD3Loader.h MD3/MD3Loader.h
) )
ADD_ASSIMP_IMPORTER( MD5 ADD_ASSIMP_IMPORTER( MD5
MD5Loader.cpp MD5/MD5Loader.cpp
MD5Loader.h MD5/MD5Loader.h
MD5Parser.cpp MD5/MD5Parser.cpp
MD5Parser.h MD5/MD5Parser.h
) )
ADD_ASSIMP_IMPORTER( MDC ADD_ASSIMP_IMPORTER( MDC
MDCFileData.h MDC/MDCFileData.h
MDCLoader.cpp MDC/MDCLoader.cpp
MDCLoader.h MDC/MDCLoader.h
MDCNormalTable.h MDC/MDCNormalTable.h
) )
ADD_ASSIMP_IMPORTER( MDL ADD_ASSIMP_IMPORTER( MDL
MDLDefaultColorMap.h MDL/MDLDefaultColorMap.h
MDLFileData.h MDL/MDLFileData.h
MDLLoader.cpp MDL/MDLLoader.cpp
MDLLoader.h MDL/MDLLoader.h
MDLMaterialLoader.cpp MDL/MDLMaterialLoader.cpp
) )
SET( MaterialSystem_SRCS SET( MaterialSystem_SRCS
MaterialSystem.cpp Material/MaterialSystem.cpp
MaterialSystem.h Material/MaterialSystem.h
) )
SOURCE_GROUP( MaterialSystem FILES ${MaterialSystem_SRCS}) SOURCE_GROUP( MaterialSystem FILES ${MaterialSystem_SRCS})
ADD_ASSIMP_IMPORTER( NFF ADD_ASSIMP_IMPORTER( NFF
NFFLoader.cpp NFF/NFFLoader.cpp
NFFLoader.h NFF/NFFLoader.h
) )
ADD_ASSIMP_IMPORTER( NDO ADD_ASSIMP_IMPORTER( NDO
NDOLoader.cpp NDO/NDOLoader.cpp
NDOLoader.h NDO/NDOLoader.h
) )
ADD_ASSIMP_IMPORTER( OFF ADD_ASSIMP_IMPORTER( OFF
OFFLoader.cpp OFF/OFFLoader.cpp
OFFLoader.h OFF/OFFLoader.h
) )
ADD_ASSIMP_IMPORTER( OBJ ADD_ASSIMP_IMPORTER( OBJ
ObjFileData.h Obj/ObjFileData.h
ObjFileImporter.cpp Obj/ObjFileImporter.cpp
ObjFileImporter.h Obj/ObjFileImporter.h
ObjFileMtlImporter.cpp Obj/ObjFileMtlImporter.cpp
ObjFileMtlImporter.h Obj/ObjFileMtlImporter.h
ObjFileParser.cpp Obj/ObjFileParser.cpp
ObjFileParser.h Obj/ObjFileParser.h
ObjTools.h Obj/ObjTools.h
) )
ADD_ASSIMP_EXPORTER( OBJ ADD_ASSIMP_EXPORTER( OBJ
ObjExporter.h Obj/ObjExporter.h
ObjExporter.cpp Obj/ObjExporter.cpp
) )
ADD_ASSIMP_IMPORTER( OGRE ADD_ASSIMP_IMPORTER( OGRE
OgreImporter.h Ogre/OgreImporter.h
OgreStructs.h Ogre/OgreStructs.h
OgreParsingUtils.h Ogre/OgreParsingUtils.h
OgreBinarySerializer.h Ogre/OgreBinarySerializer.h
OgreXmlSerializer.h Ogre/OgreXmlSerializer.h
OgreImporter.cpp Ogre/OgreImporter.cpp
OgreStructs.cpp Ogre/OgreStructs.cpp
OgreBinarySerializer.cpp Ogre/OgreBinarySerializer.cpp
OgreXmlSerializer.cpp Ogre/OgreXmlSerializer.cpp
OgreMaterial.cpp Ogre/OgreMaterial.cpp
) )
ADD_ASSIMP_IMPORTER( OPENGEX ADD_ASSIMP_IMPORTER( OPENGEX
OpenGEXImporter.cpp OpenGEX/OpenGEXImporter.cpp
OpenGEXImporter.h OpenGEX/OpenGEXImporter.h
OpenGEXStructs.h OpenGEX/OpenGEXStructs.h
) )
ADD_ASSIMP_EXPORTER( OPENGEX ADD_ASSIMP_EXPORTER( OPENGEX
OpenGEXExporter.cpp OpenGEX/OpenGEXExporter.cpp
OpenGEXExporter.h OpenGEX/OpenGEXExporter.h
) )
ADD_ASSIMP_IMPORTER( PLY ADD_ASSIMP_IMPORTER( PLY
PlyLoader.cpp Ply/PlyLoader.cpp
PlyLoader.h Ply/PlyLoader.h
PlyParser.cpp Ply/PlyParser.cpp
PlyParser.h Ply/PlyParser.h
) )
ADD_ASSIMP_EXPORTER( PLY ADD_ASSIMP_EXPORTER( PLY
PlyExporter.cpp Ply/PlyExporter.cpp
PlyExporter.h Ply/PlyExporter.h
) )
ADD_ASSIMP_IMPORTER( MS3D ADD_ASSIMP_IMPORTER( MS3D
MS3DLoader.cpp MS3D/MS3DLoader.cpp
MS3DLoader.h MS3D/MS3DLoader.h
) )
ADD_ASSIMP_IMPORTER( COB ADD_ASSIMP_IMPORTER( COB
COBLoader.cpp COB/COBLoader.cpp
COBLoader.h COB/COBLoader.h
COBScene.h COB/COBScene.h
) )
ADD_ASSIMP_IMPORTER( BLEND ADD_ASSIMP_IMPORTER( BLEND
BlenderLoader.cpp Blender/BlenderLoader.cpp
BlenderLoader.h Blender/BlenderLoader.h
BlenderDNA.cpp Blender/BlenderDNA.cpp
BlenderDNA.h Blender/BlenderDNA.h
BlenderDNA.inl Blender/BlenderDNA.inl
BlenderScene.cpp Blender/BlenderScene.cpp
BlenderScene.h Blender/BlenderScene.h
BlenderSceneGen.h Blender/BlenderSceneGen.h
BlenderIntermediate.h Blender/BlenderIntermediate.h
BlenderModifier.h Blender/BlenderModifier.h
BlenderModifier.cpp Blender/BlenderModifier.cpp
BlenderBMesh.h Blender/BlenderBMesh.h
BlenderBMesh.cpp Blender/BlenderBMesh.cpp
BlenderTessellator.h Blender/BlenderTessellator.h
BlenderTessellator.cpp Blender/BlenderTessellator.cpp
BlenderCustomData.h Blender/BlenderCustomData.h
BlenderCustomData.cpp Blender/BlenderCustomData.cpp
) )
ADD_ASSIMP_IMPORTER( IFC ADD_ASSIMP_IMPORTER( IFC
@ -565,106 +570,105 @@ if (ASSIMP_BUILD_IFC_IMPORTER)
endif (ASSIMP_BUILD_IFC_IMPORTER) endif (ASSIMP_BUILD_IFC_IMPORTER)
ADD_ASSIMP_IMPORTER( XGL ADD_ASSIMP_IMPORTER( XGL
XGLLoader.cpp XGL/XGLLoader.cpp
XGLLoader.h XGL/XGLLoader.h
) )
ADD_ASSIMP_IMPORTER( FBX ADD_ASSIMP_IMPORTER( FBX
FBXImporter.cpp FBX/FBXImporter.cpp
FBXCompileConfig.h FBX/FBXCompileConfig.h
FBXImporter.h FBX/FBXImporter.h
FBXParser.cpp FBX/FBXParser.cpp
FBXParser.h FBX/FBXParser.h
FBXTokenizer.cpp FBX/FBXTokenizer.cpp
FBXTokenizer.h FBX/FBXTokenizer.h
FBXImportSettings.h FBX/FBXImportSettings.h
FBXConverter.h FBX/FBXConverter.h
FBXConverter.cpp FBX/FBXConverter.cpp
FBXUtil.h FBX/FBXUtil.h
FBXUtil.cpp FBX/FBXUtil.cpp
FBXDocument.h FBX/FBXDocument.h
FBXDocument.cpp FBX/FBXDocument.cpp
FBXProperties.h FBX/FBXProperties.h
FBXProperties.cpp FBX/FBXProperties.cpp
FBXMeshGeometry.h FBX/FBXMeshGeometry.h
FBXMeshGeometry.cpp FBX/FBXMeshGeometry.cpp
FBXMaterial.cpp FBX/FBXMaterial.cpp
FBXModel.cpp FBX/FBXModel.cpp
FBXAnimation.cpp FBX/FBXAnimation.cpp
FBXNodeAttribute.cpp FBX/FBXNodeAttribute.cpp
FBXDeformer.cpp FBX/FBXDeformer.cpp
FBXBinaryTokenizer.cpp FBX/FBXBinaryTokenizer.cpp
FBXDocumentUtil.cpp FBX/FBXDocumentUtil.cpp
FBXCommon.h FBX/FBXCommon.h
) )
ADD_ASSIMP_EXPORTER( FBX ADD_ASSIMP_EXPORTER( FBX
FBXExporter.h FBX/FBXExporter.h
FBXExporter.cpp FBX/FBXExporter.cpp
FBXExportNode.h FBX/FBXExportNode.h
FBXExportNode.cpp FBX/FBXExportNode.cpp
FBXExportProperty.h FBX/FBXExportProperty.h
FBXExportProperty.cpp FBX/FBXExportProperty.cpp
) )
SET( PostProcessing_SRCS SET( PostProcessing_SRCS
CalcTangentsProcess.cpp PostProcessing/CalcTangentsProcess.cpp
CalcTangentsProcess.h PostProcessing/CalcTangentsProcess.h
ComputeUVMappingProcess.cpp PostProcessing/ComputeUVMappingProcess.cpp
ComputeUVMappingProcess.h PostProcessing/ComputeUVMappingProcess.h
ConvertToLHProcess.cpp PostProcessing/ConvertToLHProcess.cpp
ConvertToLHProcess.h PostProcessing/ConvertToLHProcess.h
EmbedTexturesProcess.cpp PostProcessing/EmbedTexturesProcess.cpp
EmbedTexturesProcess.h PostProcessing/EmbedTexturesProcess.h
FindDegenerates.cpp PostProcessing/FindDegenerates.cpp
FindDegenerates.h PostProcessing/FindDegenerates.h
FindInstancesProcess.cpp PostProcessing/FindInstancesProcess.cpp
FindInstancesProcess.h PostProcessing/FindInstancesProcess.h
FindInvalidDataProcess.cpp PostProcessing/FindInvalidDataProcess.cpp
FindInvalidDataProcess.h PostProcessing/FindInvalidDataProcess.h
FixNormalsStep.cpp PostProcessing/FixNormalsStep.cpp
FixNormalsStep.h PostProcessing/FixNormalsStep.h
DropFaceNormalsProcess.cpp PostProcessing/DropFaceNormalsProcess.cpp
DropFaceNormalsProcess.h PostProcessing/DropFaceNormalsProcess.h
GenFaceNormalsProcess.cpp PostProcessing/GenFaceNormalsProcess.cpp
GenFaceNormalsProcess.h PostProcessing/GenFaceNormalsProcess.h
GenVertexNormalsProcess.cpp PostProcessing/GenVertexNormalsProcess.cpp
GenVertexNormalsProcess.h PostProcessing/GenVertexNormalsProcess.h
PretransformVertices.cpp PostProcessing/PretransformVertices.cpp
PretransformVertices.h PostProcessing/PretransformVertices.h
ImproveCacheLocality.cpp PostProcessing/ImproveCacheLocality.cpp
ImproveCacheLocality.h PostProcessing/ImproveCacheLocality.h
JoinVerticesProcess.cpp PostProcessing/JoinVerticesProcess.cpp
JoinVerticesProcess.h PostProcessing/JoinVerticesProcess.h
LimitBoneWeightsProcess.cpp PostProcessing/LimitBoneWeightsProcess.cpp
LimitBoneWeightsProcess.h PostProcessing/LimitBoneWeightsProcess.h
RemoveRedundantMaterials.cpp PostProcessing/RemoveRedundantMaterials.cpp
RemoveRedundantMaterials.h PostProcessing/RemoveRedundantMaterials.h
RemoveVCProcess.cpp PostProcessing/RemoveVCProcess.cpp
RemoveVCProcess.h PostProcessing/RemoveVCProcess.h
SortByPTypeProcess.cpp PostProcessing/SortByPTypeProcess.cpp
SortByPTypeProcess.h PostProcessing/SortByPTypeProcess.h
SplitLargeMeshes.cpp PostProcessing/SplitLargeMeshes.cpp
SplitLargeMeshes.h PostProcessing/SplitLargeMeshes.h
TextureTransform.cpp PostProcessing/TextureTransform.cpp
TextureTransform.h PostProcessing/TextureTransform.h
TriangulateProcess.cpp PostProcessing/TriangulateProcess.cpp
TriangulateProcess.h PostProcessing/TriangulateProcess.h
ValidateDataStructure.cpp PostProcessing/ValidateDataStructure.cpp
ValidateDataStructure.h PostProcessing/ValidateDataStructure.h
OptimizeGraph.cpp PostProcessing/OptimizeGraph.cpp
OptimizeGraph.h PostProcessing/OptimizeGraph.h
OptimizeMeshes.cpp PostProcessing/OptimizeMeshes.cpp
OptimizeMeshes.h PostProcessing/OptimizeMeshes.h
DeboneProcess.cpp PostProcessing/DeboneProcess.cpp
DeboneProcess.h PostProcessing/DeboneProcess.h
ProcessHelper.h PostProcessing/ProcessHelper.h
ProcessHelper.cpp PostProcessing/ProcessHelper.cpp
PolyTools.h PostProcessing/MakeVerboseFormat.cpp
MakeVerboseFormat.cpp PostProcessing/MakeVerboseFormat.h
MakeVerboseFormat.h PostProcessing/ScaleProcess.cpp
ScaleProcess.cpp PostProcessing/ScaleProcess.h
ScaleProcess.h
) )
SOURCE_GROUP( PostProcessing FILES ${PostProcessing_SRCS}) SOURCE_GROUP( PostProcessing FILES ${PostProcessing_SRCS})
@ -672,136 +676,136 @@ SET( IrrXML_SRCS ${HEADER_PATH}/irrXMLWrapper.h )
SOURCE_GROUP( IrrXML FILES ${IrrXML_SRCS}) SOURCE_GROUP( IrrXML FILES ${IrrXML_SRCS})
ADD_ASSIMP_IMPORTER( Q3D ADD_ASSIMP_IMPORTER( Q3D
Q3DLoader.cpp Q3D/Q3DLoader.cpp
Q3DLoader.h Q3D/Q3DLoader.h
) )
ADD_ASSIMP_IMPORTER( Q3BSP ADD_ASSIMP_IMPORTER( Q3BSP
Q3BSPFileData.h Q3BSP/Q3BSPFileData.h
Q3BSPFileParser.h Q3BSP/Q3BSPFileParser.h
Q3BSPFileParser.cpp Q3BSP/Q3BSPFileParser.cpp
Q3BSPFileImporter.h Q3BSP/Q3BSPFileImporter.h
Q3BSPFileImporter.cpp Q3BSP/Q3BSPFileImporter.cpp
Q3BSPZipArchive.h Q3BSP/Q3BSPZipArchive.h
Q3BSPZipArchive.cpp Q3BSP/Q3BSPZipArchive.cpp
) )
ADD_ASSIMP_IMPORTER( RAW ADD_ASSIMP_IMPORTER( RAW
RawLoader.cpp Raw/RawLoader.cpp
RawLoader.h Raw/RawLoader.h
) )
ADD_ASSIMP_IMPORTER( SIB ADD_ASSIMP_IMPORTER( SIB
SIBImporter.cpp SIB/SIBImporter.cpp
SIBImporter.h SIB/SIBImporter.h
) )
ADD_ASSIMP_IMPORTER( SMD ADD_ASSIMP_IMPORTER( SMD
SMDLoader.cpp SMD/SMDLoader.cpp
SMDLoader.h SMD/SMDLoader.h
) )
ADD_ASSIMP_IMPORTER( STL ADD_ASSIMP_IMPORTER( STL
STLLoader.cpp STL/STLLoader.cpp
STLLoader.h STL/STLLoader.h
) )
ADD_ASSIMP_EXPORTER( STL ADD_ASSIMP_EXPORTER( STL
STLExporter.h STL/STLExporter.h
STLExporter.cpp STL/STLExporter.cpp
) )
ADD_ASSIMP_IMPORTER( TERRAGEN ADD_ASSIMP_IMPORTER( TERRAGEN
TerragenLoader.cpp Terragen/TerragenLoader.cpp
TerragenLoader.h Terragen/TerragenLoader.h
) )
ADD_ASSIMP_IMPORTER( 3D ADD_ASSIMP_IMPORTER( 3D
UnrealLoader.cpp Unreal/UnrealLoader.cpp
UnrealLoader.h Unreal/UnrealLoader.h
) )
ADD_ASSIMP_IMPORTER( X ADD_ASSIMP_IMPORTER( X
XFileHelper.h X/XFileHelper.h
XFileImporter.cpp X/XFileImporter.cpp
XFileImporter.h X/XFileImporter.h
XFileParser.cpp X/XFileParser.cpp
XFileParser.h X/XFileParser.h
) )
ADD_ASSIMP_EXPORTER( X ADD_ASSIMP_EXPORTER( X
XFileExporter.h X/XFileExporter.h
XFileExporter.cpp X/XFileExporter.cpp
) )
ADD_ASSIMP_IMPORTER( X3D ADD_ASSIMP_IMPORTER( X3D
X3DImporter.cpp X3D/X3DImporter.cpp
X3DImporter.hpp X3D/X3DImporter.hpp
X3DImporter_Geometry2D.cpp X3D/X3DImporter_Geometry2D.cpp
X3DImporter_Geometry3D.cpp X3D/X3DImporter_Geometry3D.cpp
X3DImporter_Group.cpp X3D/X3DImporter_Group.cpp
X3DImporter_Light.cpp X3D/X3DImporter_Light.cpp
X3DImporter_Macro.hpp X3D/X3DImporter_Macro.hpp
X3DImporter_Metadata.cpp X3D/X3DImporter_Metadata.cpp
X3DImporter_Networking.cpp X3D/X3DImporter_Networking.cpp
X3DImporter_Node.hpp X3D/X3DImporter_Node.hpp
X3DImporter_Postprocess.cpp X3D/X3DImporter_Postprocess.cpp
X3DImporter_Rendering.cpp X3D/X3DImporter_Rendering.cpp
X3DImporter_Shape.cpp X3D/X3DImporter_Shape.cpp
X3DImporter_Texturing.cpp X3D/X3DImporter_Texturing.cpp
FIReader.hpp X3D/FIReader.hpp
FIReader.cpp X3D/FIReader.cpp
X3DVocabulary.cpp X3D/X3DVocabulary.cpp
) )
ADD_ASSIMP_EXPORTER( X3D ADD_ASSIMP_EXPORTER( X3D
X3DExporter.cpp X3D/X3DExporter.cpp
X3DExporter.hpp X3D/X3DExporter.hpp
) )
ADD_ASSIMP_IMPORTER( GLTF ADD_ASSIMP_IMPORTER( GLTF
glTFAsset.h glTF/glTFAsset.h
glTFAsset.inl glTF/glTFAsset.inl
glTFAssetWriter.h glTF/glTFAssetWriter.h
glTFAssetWriter.inl glTF/glTFAssetWriter.inl
glTFImporter.cpp glTF/glTFImporter.cpp
glTFImporter.h glTF/glTFImporter.h
glTF2Asset.h glTF2/glTF2Asset.h
glTF2Asset.inl glTF2/glTF2Asset.inl
glTF2AssetWriter.h glTF2/glTF2AssetWriter.h
glTF2AssetWriter.inl glTF2/glTF2AssetWriter.inl
glTF2Importer.cpp glTF2/glTF2Importer.cpp
glTF2Importer.h glTF2/glTF2Importer.h
) )
ADD_ASSIMP_EXPORTER( GLTF ADD_ASSIMP_EXPORTER( GLTF
glTFExporter.h glTF/glTFExporter.h
glTFExporter.cpp glTF/glTFExporter.cpp
glTF2Exporter.h glTF2/glTF2Exporter.h
glTF2Exporter.cpp glTF2/glTF2Exporter.cpp
) )
ADD_ASSIMP_IMPORTER( 3MF ADD_ASSIMP_IMPORTER( 3MF
D3MFImporter.h 3MF/D3MFImporter.h
D3MFImporter.cpp 3MF/D3MFImporter.cpp
D3MFOpcPackage.h 3MF/D3MFOpcPackage.h
D3MFOpcPackage.cpp 3MF/D3MFOpcPackage.cpp
3MFXmlTags.h 3MF/3MFXmlTags.h
) )
ADD_ASSIMP_EXPORTER( 3MF ADD_ASSIMP_EXPORTER( 3MF
D3MFExporter.h 3MF/D3MFExporter.h
D3MFExporter.cpp 3MF/D3MFExporter.cpp
) )
ADD_ASSIMP_IMPORTER( MMD ADD_ASSIMP_IMPORTER( MMD
MMDCpp14.h MMD/MMDCpp14.h
MMDImporter.cpp MMD/MMDImporter.cpp
MMDImporter.h MMD/MMDImporter.h
MMDPmdParser.h MMD/MMDPmdParser.h
MMDPmxParser.h MMD/MMDPmxParser.h
MMDPmxParser.cpp MMD/MMDPmxParser.cpp
MMDVmdParser.h MMD/MMDVmdParser.h
) )
# Workaround for issue #2406 - force problematic large file to be optimized to prevent string table overflow error # Workaround for issue #2406 - force problematic large file to be optimized to prevent string table overflow error
@ -817,7 +821,7 @@ if ((CMAKE_COMPILER_IS_MINGW) AND (CMAKE_BUILD_TYPE MATCHES Debug))
endif() endif()
ADD_ASSIMP_IMPORTER( STEP ADD_ASSIMP_IMPORTER( STEP
STEPFile.h Step/STEPFile.h
Importer/StepFile/StepFileImporter.h Importer/StepFile/StepFileImporter.h
Importer/StepFile/StepFileImporter.cpp Importer/StepFile/StepFileImporter.cpp
Importer/StepFile/StepFileGen1.cpp Importer/StepFile/StepFileGen1.cpp
@ -827,14 +831,14 @@ ADD_ASSIMP_IMPORTER( STEP
) )
ADD_ASSIMP_EXPORTER( STEP ADD_ASSIMP_EXPORTER( STEP
StepExporter.h Step/StepExporter.h
StepExporter.cpp Step/StepExporter.cpp
) )
if ((NOT ASSIMP_NO_EXPORT) OR (NOT ASSIMP_EXPORTERS_ENABLED STREQUAL "")) if ((NOT ASSIMP_NO_EXPORT) OR (NOT ASSIMP_EXPORTERS_ENABLED STREQUAL ""))
SET( Exporter_SRCS SET( Exporter_SRCS
Exporter.cpp Common/Exporter.cpp
AssimpCExport.cpp CApi/AssimpCExport.cpp
${HEADER_PATH}/BlobIOSystem.h ${HEADER_PATH}/BlobIOSystem.h
) )
SOURCE_GROUP( Exporter FILES ${Exporter_SRCS}) SOURCE_GROUP( Exporter FILES ${Exporter_SRCS})

View File

@ -174,7 +174,7 @@ add_executable( unit
../contrib/gtest/src/gtest-all.cc ../contrib/gtest/src/gtest-all.cc
unit/CCompilerTest.c unit/CCompilerTest.c
unit/Main.cpp unit/Main.cpp
../code/Version.cpp ../code/Common/Version.cpp
${COMMON} ${COMMON}
${IMPORTERS} ${IMPORTERS}
${MATERIAL} ${MATERIAL}