Skip to content

Commit 6624e13

Browse files
authored
Merge pull request KhronosGroup#2852 from gnoliyil/fuchsia
build: Make action targets hermetic
2 parents 0108966 + 9783380 commit 6624e13

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

BUILD.gn

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,15 @@ action("glslang_extension_headers") {
7474

7575
out_file = "${target_gen_dir}/include/glslang/glsl_intrinsic_header.h"
7676

77+
# Fuchsia GN build rules require all GN actions to be hermetic and they
78+
# should correctly and fully state their inputs and outpus (see
79+
# https://fuchsia.dev/fuchsia-src/development/build/hermetic_actions
80+
# for details). All input files of the script should be added to the
81+
# |sources| list.
82+
sources = [
83+
"glslang/ExtensionHeaders/GL_EXT_shader_realtime_clock.glsl",
84+
]
85+
7786
inputs = [
7887
script
7988
]

0 commit comments

Comments
 (0)