Pull unicode files out to own target.
This cl pulls the text/ files out of the all source list and into a libtint_text_src source set. Change-Id: I7f7e5d764e0590b07ee21a7e4510dbd5c2decce4 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/117620 Kokoro: Kokoro <noreply+kokoro@google.com> Reviewed-by: Ben Clayton <bclayton@google.com> Commit-Queue: Dan Sinclair <dsinclair@chromium.org>
This commit is contained in:
parent
3085e23fc7
commit
3272ac7e17
|
@ -448,8 +448,6 @@ libtint_source_set("libtint_core_all_src") {
|
||||||
"symbol.h",
|
"symbol.h",
|
||||||
"symbol_table.cc",
|
"symbol_table.cc",
|
||||||
"symbol_table.h",
|
"symbol_table.h",
|
||||||
"text/unicode.cc",
|
|
||||||
"text/unicode.h",
|
|
||||||
"tint.cc",
|
"tint.cc",
|
||||||
"traits.h",
|
"traits.h",
|
||||||
"type/abstract_float.h",
|
"type/abstract_float.h",
|
||||||
|
@ -519,6 +517,15 @@ libtint_source_set("libtint_core_all_src") {
|
||||||
} else {
|
} else {
|
||||||
sources += [ "diagnostic/printer_other.cc" ]
|
sources += [ "diagnostic/printer_other.cc" ]
|
||||||
}
|
}
|
||||||
|
|
||||||
|
deps = [ ":libtint_text_src" ]
|
||||||
|
}
|
||||||
|
|
||||||
|
libtint_source_set("libtint_text_src") {
|
||||||
|
sources = [
|
||||||
|
"text/unicode.cc",
|
||||||
|
"text/unicode.h",
|
||||||
|
]
|
||||||
}
|
}
|
||||||
|
|
||||||
libtint_source_set("libtint_transform_src") {
|
libtint_source_set("libtint_transform_src") {
|
||||||
|
@ -626,7 +633,10 @@ libtint_source_set("libtint_transform_src") {
|
||||||
"transform/zero_init_workgroup_memory.cc",
|
"transform/zero_init_workgroup_memory.cc",
|
||||||
"transform/zero_init_workgroup_memory.h",
|
"transform/zero_init_workgroup_memory.h",
|
||||||
]
|
]
|
||||||
deps = [ ":libtint_core_all_src" ]
|
deps = [
|
||||||
|
":libtint_core_all_src",
|
||||||
|
":libtint_text_src",
|
||||||
|
]
|
||||||
}
|
}
|
||||||
|
|
||||||
libtint_source_set("libtint_sem_src") {
|
libtint_source_set("libtint_sem_src") {
|
||||||
|
@ -791,6 +801,7 @@ libtint_source_set("libtint_core_src") {
|
||||||
":libtint_constant_src",
|
":libtint_constant_src",
|
||||||
":libtint_core_all_src",
|
":libtint_core_all_src",
|
||||||
":libtint_sem_src",
|
":libtint_sem_src",
|
||||||
|
":libtint_text_src",
|
||||||
":libtint_transform_src",
|
":libtint_transform_src",
|
||||||
":libtint_type_src",
|
":libtint_type_src",
|
||||||
":libtint_writer_src",
|
":libtint_writer_src",
|
||||||
|
@ -909,6 +920,7 @@ libtint_source_set("libtint_wgsl_reader_src") {
|
||||||
deps = [
|
deps = [
|
||||||
":libtint_core_all_src",
|
":libtint_core_all_src",
|
||||||
":libtint_reader_src",
|
":libtint_reader_src",
|
||||||
|
":libtint_text_src",
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1356,6 +1368,7 @@ if (tint_build_unittests) {
|
||||||
|
|
||||||
tint_unittests_source_set("tint_unittests_text_src") {
|
tint_unittests_source_set("tint_unittests_text_src") {
|
||||||
sources = [ "text/unicode_test.cc" ]
|
sources = [ "text/unicode_test.cc" ]
|
||||||
|
deps = [ ":libtint_text_src" ]
|
||||||
}
|
}
|
||||||
|
|
||||||
tint_unittests_source_set("tint_unittests_transform_src") {
|
tint_unittests_source_set("tint_unittests_transform_src") {
|
||||||
|
|
Loading…
Reference in New Issue