BVB Source Codes

CRYENGINE Show CMakeLists.txt Source code

Return Download CRYENGINE: download CMakeLists.txt Source code - Download CRYENGINE Source code - Type:.txt
  1. #START-FILE-LIST
  2. # File List auto generated by waf2cmake.py, do not modify manually.
  3.  
  4. start_sources()
  5. # -- cry3dengine.waf_files --
  6. sources_platform(ALL)
  7. add_sources("Cry3DEngine_CBuffer.cpp"
  8.         SOURCE_GROUP "CBuffer"
  9.                 "CCullRenderer.cpp"
  10.                 "CCullRenderer.h"
  11.                 "CCullThread.cpp"
  12.                 "CCullThread.h"
  13.                 "PolygonClipContext.cpp"
  14.                 "PolygonClipContext.h"
  15.                 "VMath.hpp"
  16.                 "VMath_C.hpp"
  17.                 "VMath_Prototypes.hpp"
  18.                 "VMath_SSE.hpp"
  19. )
  20.  
  21. add_sources("Cry3DEngine_main_0_uber.cpp"
  22.         SOURCE_GROUP "Effects\\\\SkyLight"
  23.                 "SkyLightManager.cpp"
  24.                 "SkyLightNishita.cpp"
  25.                 "SkyLightManager.h"
  26.                 "SkyLightNishita.h"
  27.                 "SkyLightNishita_info.h"
  28.         SOURCE_GROUP "Environment"
  29.                 "TimeOfDay.cpp"
  30.                 "TimeOfDay.h"
  31.                 "EnvironmentPreset.cpp"
  32.                 "EnvironmentPreset.h"
  33.         SOURCE_GROUP "Light Entity"
  34.                 "LightEntity.cpp"
  35.                 "LightEntity.h"
  36.         SOURCE_GROUP "Material"
  37.                 "MaterialHelpers.cpp"
  38.                 "MaterialHelpers.h"
  39.                 "Material.cpp"
  40.                 "Material.h"
  41.                 "MatMan.cpp"
  42.                 "MatMan.h"
  43.                 "SurfaceTypeManager.cpp"
  44.                 "SurfaceTypeManager.h"
  45.         SOURCE_GROUP "PostProcess"
  46.                 "PostProcessEffects.cpp"
  47.         SOURCE_GROUP "RenderMeshUtils"
  48.                 "MergedMeshGeometry.cpp"
  49.                 "RenderMeshMerger.cpp"
  50.                 "RenderMeshUtils.cpp"
  51.                 "MergedMeshGeometry.h"
  52.                 "RenderMeshMerger.h"
  53.                 "RenderMeshUtils.h"
  54.         SOURCE_GROUP "Shadows"
  55.                 "ShadowCache.cpp"
  56.                 "ShadowCache.h"
  57.         SOURCE_GROUP "Vegetation"
  58.                 "Vegetation.cpp"
  59.                 "Vegetation.h"
  60. )
  61.  
  62. add_sources("Cry3DEngine_main_1_uber.cpp"
  63.         SOURCE_GROUP "3DEngine"
  64.                 "BreezeGenerator.cpp"
  65.                 "3dEngine.cpp"
  66.                 "3DEngineLight.cpp"
  67.                 "3dEngineLoad.cpp"
  68.                 "3DEngineRender.cpp"
  69.                 "PhysCallbacks.cpp"
  70.                 "BreezeGenerator.h"
  71.                 "3dEngine.h"
  72.                 "PhysCallbacks.h"
  73.                 "VisibleRenderNodeManager.h"
  74.                 "VisibleRenderNodeManager.cpp"
  75.                 "LightVolumeManager.h"
  76.                 "LightVolumeManager.cpp"
  77.         SOURCE_GROUP "ClipVolumes"
  78.                 "ClipVolume.cpp"
  79.                 "ClipVolume.h"
  80.                 "ClipVolumeManager.cpp"
  81.                 "ClipVolumeManager.h"
  82.         SOURCE_GROUP "RenderNodes\\\\Breakables"
  83.                 "BreakableGlassRenderNode.cpp"
  84.                 "BreakableGlassRenderNode.h"
  85.         SOURCE_GROUP "Root"
  86.                 "GeomCachePredictors.h"
  87.                 "DeferredCollisionEvent.cpp"
  88.                 "3DEngineMemory.cpp"
  89.                 "Cry3DEngine.cpp"
  90.                 "3DEngineMemory.h"
  91.                 "Cry3DEngineBase.h"
  92.                 "DeferredCollisionEvent.h"
  93.                 "resource.h"
  94.                 "Array2d.h"
  95.         SOURCE_GROUP "VisAreas"
  96.                 "VisAreaMan.cpp"
  97.                 "VisAreaCompile.cpp"
  98.                 "VisAreas.cpp"
  99.                 "VisAreaManCompile.cpp"
  100.                 "BasicArea.cpp"
  101.                 "BasicArea.h"
  102.                 "VisAreaCompile_info.h"
  103.                 "VisAreas.h"
  104. )
  105.  
  106. add_sources("Cry3DEngine_main_2_uber.cpp"
  107.         SOURCE_GROUP "Brush"
  108.                 "Brush.cpp"
  109.                 "Brush.h"
  110.         SOURCE_GROUP "CFG"
  111.                 "CGF/CGFLoader.cpp"
  112.                 "CGF/CGFSaver.cpp"
  113.                 "CGF/ChunkFile.cpp"
  114.                 "CGF/ReadOnlyChunkFile.cpp"
  115.                 "CGF/CGFLoader.h"
  116.                 "CGF/CGFSaver.h"
  117.                 "CGF/ChunkFile.h"
  118.                 "CGF/ChunkData.h"
  119.                 "CGF/ReadOnlyChunkFile.h"
  120.                 "CGF/ChunkFileReaders.h"
  121.                 "CGF/ChunkFileReaders.cpp"
  122.                 "CGF/ChunkFileWriters.h"
  123.                 "CGF/ChunkFileWriters.cpp"
  124.                 "CGF/VClothSaver.h"
  125.                 "CGF/VClothSaver.cpp"
  126.         SOURCE_GROUP "CVars"
  127.                 "cvars.cpp"
  128.                 "cvars.h"
  129.         SOURCE_GROUP "Effects\\\\Clounds"
  130.                 "CloudBlockerRenderNode.cpp"
  131.                 "CloudRenderNode.cpp"
  132.                 "CloudsManager.cpp"
  133.                 "DistanceCloudRenderNode.cpp"
  134.                 "CloudBlockerRenderNode.h"
  135.                 "CloudRenderNode.h"
  136.                 "CloudsManager.h"
  137.                 "DistanceCloudRenderNode.h"
  138.         SOURCE_GROUP "Mesh Compiler"
  139.                 "MeshCompiler/ForsythFaceReorderer.cpp"
  140.                 "MeshCompiler/MeshCompiler.cpp"
  141.                 "MeshCompiler/TangentSpaceCalculation.cpp"
  142.                 "MeshCompiler/ForsythFaceReorderer.h"
  143.                 "MeshCompiler/MeshCompiler.h"
  144.                 "MeshCompiler/TangentSpaceCalculation.h"
  145.                 "MeshCompiler/TransformHelpers.h"
  146.                 "../../SDKs/TangentBasisComputation/mikkelsen/mikktspace.cpp"
  147.                 "../../SDKs/TangentBasisComputation/mikkelsen/mikktspace.h"
  148. )
  149.  
  150. add_sources("Cry3DEngine_main_3_uber.cpp"
  151.         SOURCE_GROUP "Effects\\\\Decals"
  152.                 "Decal.cpp"
  153.                 "DecalManager.cpp"
  154.                 "DecalRenderNode.cpp"
  155.                 "DecalManager.h"
  156.                 "DecalRenderNode.h"
  157.         SOURCE_GROUP "Effects\\\\FogVolumes"
  158.                 "FogVolumeRenderNode.cpp"
  159.                 "FogVolumeRenderNode.h"
  160.         SOURCE_GROUP "Effects\\\\Optics"
  161.                 "OpticsManager.cpp"
  162.                 "OpticsManager.h"
  163.         SOURCE_GROUP "GeomCache"
  164.                 "GeomCache.cpp"
  165.                 "GeomCache.h"
  166.                 "GeomCacheRenderNode.cpp"
  167.                 "GeomCacheRenderNode.h"
  168.                 "GeomCacheManager.cpp"
  169.                 "GeomCacheManager.h"
  170.                 "GeomCacheDecoder.cpp"
  171.                 "GeomCacheDecoder.h"
  172.                 "GeomCacheMeshManager.h"
  173.                 "GeomCacheMeshManager.cpp"
  174.         SOURCE_GROUP "RenderNodes"
  175.                 "MergedMeshRenderNode.cpp"
  176.                 "DeformableNode.h"
  177.                 "MergedMeshRenderNode.h"
  178.                 "RenderNodes/CharacterRenderNode.cpp"
  179.                 "RenderNodes/CharacterRenderNode.h"
  180.         SOURCE_GROUP "RenderNodes\\\\Roads"
  181.                 "RoadRenderNode.cpp"
  182.                 "RoadRenderNode.h"
  183.         SOURCE_GROUP "RenderNodes\\\\Ropes"
  184.                 "RopeRenderNode.cpp"
  185.                 "RopeRenderNode.h"
  186.         SOURCE_GROUP "SVO"
  187.                 "SVO/BlockPacker.cpp"
  188.                 "SVO/SceneTree.cpp"
  189.                 "SVO/SceneTreeManager.cpp"
  190.                 "SVO/VoxelSegment.cpp"
  191.                 "SVO/BlockPacker.h"
  192.                 "SVO/SceneTree.h"
  193.                 "SVO/SceneTreeManager.h"
  194.                 "SVO/VoxelSegment.h"
  195.                 "SVO/SceneTreeCVars.inl"
  196. )
  197.  
  198. add_sources("Cry3DEngine_objects_uber.cpp"
  199.         SOURCE_GROUP "Object Manager"
  200.                 "ObjMan.cpp"
  201.                 "ObjManDraw.cpp"
  202.                 "ObjManDrawEntity.cpp"
  203.                 "ObjManFar.cpp"
  204.                 "ObjManShadows.cpp"
  205.                 "ObjManStreaming.cpp"
  206.                 "ObjManCullQueue.cpp"
  207.                 "ObjMan.h"
  208.                 "ObjManCullQueue.h"
  209.         SOURCE_GROUP "Objects Tree"
  210.                 "ObjectsTree.cpp"
  211.                 "ObjectsTree_MT.cpp"
  212.                 "ObjectsTree_Serialize.cpp"
  213.                 "ObjectsTree.h"
  214.                 "ObjectsTree_Serialize_info.h"
  215.         SOURCE_GROUP "StatObj"
  216.                 "StatObjPhys.cpp"
  217.                 "StatObjRend.cpp"
  218.                 "StatObjStream.cpp"
  219.                 "IndexedMesh.cpp"
  220.                 "StatObjConstr.cpp"
  221.                 "StatObjFar.cpp"
  222.                 "StatObjLoad.cpp"
  223.                 "IndexedMesh.h"
  224.                 "StatObj.h"
  225. )
  226.  
  227. add_sources("Cry3DEngine_particles_uber.cpp"
  228.         SOURCE_GROUP "Effects\\\\Particles"
  229.                 "Particle.cpp"
  230.                 "ParticleEffect.cpp"
  231.                 "ParticleEmitter.cpp"
  232.                 "ParticleEnviron.cpp"
  233.                 "ParticleMemory.cpp"
  234.                 "ParticleFixedSizeElementPool.cpp"
  235.                 "ParticleContainer.cpp"
  236.                 "ParticleSubEmitter.cpp"
  237.                 "Particle.h"
  238.                 "ParticleContainer.h"
  239.                 "ParticleEffect.h"
  240.                 "ParticleEmitter.h"
  241.                 "ParticleEnviron.h"
  242.                 "ParticleFixedSizeElementPool.h"
  243.                 "ParticleList.h"
  244.                 "ParticleMemory.h"
  245.                 "ParticleSubEmitter.h"
  246.                 "ParticleUtils.h"
  247.                 "ParticleManager.h"
  248.                 "ParticleManager.cpp"
  249.                 "ParticleRender.cpp"
  250. )
  251.  
  252. add_sources("Cry3DEngine_terrain_uber.cpp"
  253.         SOURCE_GROUP "Terrain"
  254.                 "terrain.cpp"
  255.                 "terrain_compile.cpp"
  256.                 "terrain_damage.cpp"
  257.                 "terrain_det_tex.cpp"
  258.                 "terrain_hmap.cpp"
  259.                 "terrain_hmap_occlusion.cpp"
  260.                 "terrain_init.cpp"
  261.                 "terrain_light.cpp"
  262.                 "terrain_load.cpp"
  263.                 "terrain_render.cpp"
  264.                 "terran_edit.cpp"
  265.                 "TerrainModifications.cpp"
  266.                 "TerrainTextureCache.cpp"
  267.                 "terrain.h"
  268.                 "terrain_compile_info.h"
  269.                 "TerrainModifications.h"
  270.         SOURCE_GROUP "Terrain\\\\Sector"
  271.                 "terrain_node.cpp"
  272.                 "terrain_node_compile.cpp"
  273.                 "terrain_sector.cpp"
  274.                 "terrain_sector_beach.cpp"
  275.                 "terrain_sector_render.cpp"
  276.                 "terrain_sector_tex.cpp"
  277.                 "terrain_sector.h"
  278.                 "terrain_sector_info.h"
  279. )
  280.  
  281. add_sources("Cry3DEngine_volume_water_uber.cpp"
  282.         SOURCE_GROUP "Effects\\\\VolumeObject"
  283.                 "VolumeObjectDataCreate.cpp"
  284.                 "VolumeObjectRenderNode.cpp"
  285.                 "VolumeObjectDataCreate.h"
  286.                 "VolumeObjectRenderNode.h"
  287.         SOURCE_GROUP "Water"
  288.                 "terrain_water.h"
  289.                 "terrain_water_quad.cpp"
  290.                 "WaterRippleManager.cpp"
  291.                 "WaterRippleManager.h"
  292.                 "WaterVolumeRenderNode.cpp"
  293.                 "WaterVolumeRenderNode.h"
  294.                 "WaterWaveRenderNode.cpp"
  295.                 "WaterWaveRenderNode.h"
  296. )
  297.  
  298. add_sources("NoUberFile"
  299.         SOURCE_GROUP "Root"
  300.                 "StdAfx.cpp"
  301.                 "StdAfx.h"
  302. )
  303.  
  304. add_sources("ParticleFeatures_uber.cpp"
  305.         SOURCE_GROUP "ParticleSystem\\\\Features"
  306.                 "ParticleSystem/Features/FeatureAudio.cpp"
  307.                 "ParticleSystem/Features/FeatureAngles.h"
  308.                 "ParticleSystem/Features/FeatureAnglesImpl.h"
  309.                 "ParticleSystem/Features/FeatureAngles.cpp"
  310.                 "ParticleSystem/Features/FeatureAppearance.cpp"
  311.                 "ParticleSystem/Features/FeatureColor.h"
  312.                 "ParticleSystem/Features/FeatureColor.cpp"
  313.                 "ParticleSystem/Features/FeatureCollision.cpp"
  314.                 "ParticleSystem/Features/FeatureCollision.h"
  315.                 "ParticleSystem/Features/FeatureCommon.h"
  316.                 "ParticleSystem/Features/FeatureCommonImpl.h"
  317.                 "ParticleSystem/Features/FeatureComponent.cpp"
  318.                 "ParticleSystem/Features/FeatureField.cpp"
  319.                 "ParticleSystem/Features/FeatureFluidDynamics.cpp"
  320.                 "ParticleSystem/Features/FeatureLife.cpp"
  321.                 "ParticleSystem/Features/FeatureLightSource.cpp"
  322.                 "ParticleSystem/Features/FeatureLocation.cpp"
  323.                 "ParticleSystem/Features/Featurekill.cpp"
  324.                 "ParticleSystem/Features/FeatureMotion.h"
  325.                 "ParticleSystem/Features/FeatureMotion.cpp"
  326.                 "ParticleSystem/Features/FeatureRenderGpuSprites.h"
  327.                 "ParticleSystem/Features/FeatureRenderGpuSprites.cpp"
  328.                 "ParticleSystem/Features/FeatureRenderMeshes.cpp"
  329.                 "ParticleSystem/Features/FeatureRenderRibbon.cpp"
  330.                 "ParticleSystem/Features/FeatureRenderSprites.cpp"
  331.                 "ParticleSystem/Features/FeatureProject.cpp"
  332.                 "ParticleSystem/Features/FeatureSecondGen.cpp"
  333.                 "ParticleSystem/Features/FeatureSpawn.cpp"
  334.                 "ParticleSystem/Features/FeatureVelocity.cpp"
  335.                 "ParticleSystem/Features/Modifiers.cpp"
  336.                 "ParticleSystem/Features/MotionAffectors.cpp"
  337.                 "ParticleSystem/Features/ParamMod.h"
  338.                 "ParticleSystem/Features/ParamModImpl.h"
  339.                 "ParticleSystem/Features/ParamTraits.h"
  340.                 "ParticleSystem/Features/ParamTraitsImpl.h"
  341.                 "ParticleSystem/Features/Target.h"
  342.                 "ParticleSystem/Features/Target.cpp"
  343.                 "ParticleSystem/Features/TargetImpl.h"
  344.                 "ParticleSystem/Features/TimeSource.h"
  345.                 "ParticleSystem/Features/TimeSource.cpp"
  346.                 "ParticleSystem/Features/TimeSourceImpl.h"
  347. )
  348.  
  349. add_sources("ParticleSystem_uber.cpp"
  350.         SOURCE_GROUP "ParticleSystem"
  351.                 "ParticleSystem/ParticleCommon.h"
  352.                 "ParticleSystem/ParticleAttributes.h"
  353.                 "ParticleSystem/ParticleAttributes.cpp"
  354.                 "ParticleSystem/ParticleDataTypes.h"
  355.                 "ParticleSystem/ParticleDataTypesImpl.h"
  356.                 "ParticleSystem/ParticleDebug.h"
  357.                 "ParticleSystem/ParticleDebug.cpp"
  358.                 "ParticleSystem/ParticleComponent.h"
  359.                 "ParticleSystem/ParticleComponentImpl.h"
  360.                 "ParticleSystem/ParticleComponent.cpp"
  361.                 "ParticleSystem/ParticleComponentRuntime.h"
  362.                 "ParticleSystem/ParticleComponentRuntime.cpp"
  363.                 "ParticleSystem/ParticleContainer.h"
  364.                 "ParticleSystem/ParticleContainerImpl.h"
  365.                 "ParticleSystem/ParticleContainer.cpp"
  366.                 "ParticleSystem/ParticleConvert.cpp"
  367.                 "ParticleSystem/ParticleDataStreams.h"
  368.                 "ParticleSystem/ParticleDataStreamsImpl.h"
  369.                 "ParticleSystem/ParticleDataStreamsImplSSE.h"
  370.                 "ParticleSystem/ParticleEffect.h"
  371.                 "ParticleSystem/ParticleEffect.cpp"
  372.                 "ParticleSystem/ParticleEmitter.h"
  373.                 "ParticleSystem/ParticleEmitter.cpp"
  374.                 "ParticleSystem/ParticleFeature.h"
  375.                 "ParticleSystem/ParticleFeature.cpp"
  376.                 "ParticleSystem/ParticleJobManager.h"
  377.                 "ParticleSystem/ParticleJobManager.cpp"
  378.                 "ParticleSystem/ParticleMath.h"
  379.                 "ParticleSystem/ParticleMathImpl.h"
  380.                 "ParticleSystem/ParticleMathImplSSE.h"
  381.                 "ParticleSystem/ParticleProfiler.h"
  382.                 "ParticleSystem/ParticleProfiler.cpp"
  383.                 "ParticleSystem/ParticleProfilerImpl.h"
  384.                 "ParticleSystem/ParticleRender.h"
  385.                 "ParticleSystem/ParticleRender.cpp"
  386.                 "ParticleSystem/ParticleRenderImpl.h"
  387.                 "ParticleSystem/ParticleSpline.h"
  388.                 "ParticleSystem/ParticleSpline.cpp"
  389.                 "ParticleSystem/ParticleSplineImpl.h"
  390.                 "ParticleSystem/ParticleSystem.h"
  391.                 "ParticleSystem/ParticleSystem.cpp"
  392.                 "ParticleSystem/ParticleSystemUnit.cpp"
  393.                 "ParticleSystem/ParticleUpdate.h"
  394.                 "ParticleSystem/ParticleUpdate.cpp"
  395. )
  396.  
  397. end_sources()
  398. #END-FILE-LIST
  399.  
  400. CryEngineModule(Cry3DEngine PCH "StdAfx.cpp" SOLUTION_FOLDER "CryEngine")
  401. target_link_libraries( ${THIS_PROJECT} PRIVATE lz4 )
  402.  
downloadCMakeLists.txt Source code - Download CRYENGINE Source code
Related Source Codes/Software:
postal - 2017-06-11
reactide - Reactide is the first dedicated IDE for React web ... 2017-06-11
rkt - rkt is a pod-native container engine for Linux. It... 2017-06-11
uWebSockets - Tiny WebSockets https://for... 2017-06-11
realworld - TodoMVC for the RealWorld - Exemplary fullstack Me... 2017-06-11
CRYENGINE - CRYENGINE is a powerful real-time game development... 2017-06-11
goreplay - GoReplay is an open-source tool for capturing and ... 2017-06-10
pyenv - Simple Python version management 2017-06-10
redux-saga - An alternative side effect model for Redux apps ... 2017-06-10
angular-starter - 2017-06-10

 Back to top