Skip to content

Commit 3758bc6

Browse files
committed
mark builtin resources with header only property in order to not invoke any compiler like FXC to build hlsl files - those just not have any compile rules
1 parent 258f364 commit 3758bc6

File tree

2 files changed

+3
-0
lines changed

2 files changed

+3
-0
lines changed

src/nbl/CMakeLists.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -366,6 +366,8 @@ foreach(X IN LISTS NBL_RESOURCES_TO_EMBED)
366366
endforeach()
367367
list(APPEND NABLA_HEADERS_PUBLIC ${NABLA_RESOURCES_TO_EMBED_PUBLIC})
368368
source_group("Resources to embed" FILES ${NABLA_RESOURCES_TO_EMBED_PUBLIC})
369+
set_source_files_properties(${NABLA_RESOURCES_TO_EMBED_PUBLIC}
370+
PROPERTIES HEADER_FILE_ONLY TRUE)
369371

370372
set(NABLA_HEADERS "${NBL_ROOT_PATH}/include/nabla.h" ${NABLA_HEADERS_PUBLIC} ${NABLA_HEADERS_PIRV1} ${NABLA_HEADERS_PRIV2})
371373

src/nbl/builtin/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -236,6 +236,7 @@ set(NBL_RESOURCES_TO_EMBED
236236
"nbl/builtin/glsl/blit/normalization/normalization.glsl"
237237
"nbl/builtin/glsl/blit/normalization/descriptors.glsl"
238238
"nbl/builtin/glsl/blit/normalization/shared_normalization.glsl"
239+
"nbl/builtin/hlsl/shapes/line.hlsl"
239240
PARENT_SCOPE)
240241

241242
function(ADD_CUSTOM_BUILTIN_RESOURCES _TARGET_NAME_ _NAMESPACE_ _CUSTOM_RESOURCES_TO_EMBED_ _OUTPUT_DIRECTORY_)

0 commit comments

Comments
 (0)