@@ -26,13 +26,6 @@ set(TERRAIN_SHADERS
2626set (SHADERS
2727 assets/shaders/HostSharedTerrainStructs.fxh
2828)
29- set (EXTERNAL_SHADERS
30- ../../../DiligentFX/Shaders/PostProcess/EpipolarLightScattering/public/EpipolarLightScatteringStructures.fxh
31- ../../../DiligentFX/Shaders/PostProcess/EpipolarLightScattering/public/EpipolarLightScatteringFunctions.fxh
32- ../../../DiligentFX/Shaders/PostProcess/ToneMapping/public/ToneMappingStructures.fxh
33- ../../../DiligentFX/Shaders/Common/public/BasicStructures.fxh
34- ../../../DiligentFX/Shaders/Common/public/Shadows.fxh
35- )
3629
3730set (RENDER_STATES
3831 assets/render_states/RenderStates.json
@@ -55,15 +48,15 @@ set(TERRAIN_TILES
5548 assets/Terrain/Tiles/Snow_NM.jpg
5649)
5750
58- set (ALL_SHADERS ${TERRAIN_SHADERS} ${SHADERS} ${EXTERNAL_SHADERS} )
51+ set (ALL_SHADERS ${TERRAIN_SHADERS} ${SHADERS} )
5952set (ASSETS ${TERRAIN_TEXTURES} ${TERRAIN_TILES} ${RENDER_STATES} )
6053add_sample_app ("Atmosphere" "DiligentSamples/Samples" "${SOURCE} " "${INCLUDE} " "${ALL_SHADERS} " "${ASSETS} " )
6154
6255set_source_files_properties (${TERRAIN_SHADERS} PROPERTIES
6356 VS_DEPLOYMENT_LOCATION "shaders/terrain"
6457 MACOSX_PACKAGE_LOCATION "Resources/shaders/terrain"
6558)
66- set_source_files_properties (${SHADERS} ${EXTERNAL_SHADERS} PROPERTIES
59+ set_source_files_properties (${SHADERS} PROPERTIES
6760 VS_DEPLOYMENT_LOCATION "shaders"
6861 MACOSX_PACKAGE_LOCATION "Resources/shaders"
6962)
@@ -97,15 +90,5 @@ PRIVATE
9790 DiligentFX
9891)
9992
100- add_custom_command (TARGET Atmosphere PRE_BUILD
101- COMMAND ${CMAKE_COMMAND} -E copy_if_different "${CMAKE_CURRENT_SOURCE_DIR} /../../../DiligentFX/Shaders/PostProcess/EpipolarLightScattering/public/EpipolarLightScatteringStructures.fxh" "${CMAKE_CURRENT_SOURCE_DIR} /assets/shaders"
102- COMMAND ${CMAKE_COMMAND} -E copy_if_different "${CMAKE_CURRENT_SOURCE_DIR} /../../../DiligentFX/Shaders/PostProcess/EpipolarLightScattering/public/EpipolarLightScatteringFunctions.fxh" "${CMAKE_CURRENT_SOURCE_DIR} /assets/shaders"
103- COMMAND ${CMAKE_COMMAND} -E copy_if_different "${CMAKE_CURRENT_SOURCE_DIR} /../../../DiligentFX/Shaders/PostProcess/ToneMapping/public/ToneMappingStructures.fxh" "${CMAKE_CURRENT_SOURCE_DIR} /assets/shaders"
104- COMMAND ${CMAKE_COMMAND} -E copy_if_different "${CMAKE_CURRENT_SOURCE_DIR} /../../../DiligentFX/Shaders/Common/public/BasicStructures.fxh" "${CMAKE_CURRENT_SOURCE_DIR} /assets/shaders"
105- COMMAND ${CMAKE_COMMAND} -E copy_if_different "${CMAKE_CURRENT_SOURCE_DIR} /../../../DiligentFX/Shaders/Common/public/Shadows.fxh" "${CMAKE_CURRENT_SOURCE_DIR} /assets/shaders"
106- )
107-
108-
10993# We have to use a different group name (Assets with capital A) to override grouping that was set by add_sample_app
11094source_group (TREE ${CMAKE_CURRENT_SOURCE_DIR} /assets PREFIX Assets FILES ${ASSETS} ${SHADERS} ${TERRAIN_SHADERS} )
111- source_group ("Assets\\ shaders" FILES ${EXTERNAL_SHADERS} )
0 commit comments