mirror of
https://github.com/encounter/dawn-cmake.git
synced 2025-12-20 10:25:28 +00:00
gn: Trim target prefixes from src/dawn targets
Removes stuttering. Bug: dawn:1275 Change-Id: Ie32929e0b0ca579d7eef13a43fd2d1c648140276 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/79101 Reviewed-by: Corentin Wallez <cwallez@chromium.org> Commit-Queue: Ben Clayton <bclayton@google.com>
This commit is contained in:
committed by
Dawn LUCI CQ
parent
3bf9f6396c
commit
35940f9b83
@@ -763,8 +763,8 @@ class MultiGeneratorFromDawnJSON(Generator):
|
||||
|
||||
def add_commandline_arguments(self, parser):
|
||||
allowed_targets = [
|
||||
'dawn_headers', 'dawncpp_headers', 'dawncpp', 'dawn_proc',
|
||||
'mock_api', 'wire', "native_utils"
|
||||
'dawn_headers', 'cpp_headers', 'cpp', 'proc', 'mock_api', 'wire',
|
||||
'native_utils'
|
||||
]
|
||||
|
||||
parser.add_argument('--dawn-json',
|
||||
@@ -802,7 +802,7 @@ class MultiGeneratorFromDawnJSON(Generator):
|
||||
|
||||
api = metadata.api.lower()
|
||||
prefix = metadata.proc_table_prefix.lower()
|
||||
if 'dawn_headers' in targets:
|
||||
if 'headers' in targets:
|
||||
renders.append(
|
||||
FileRender('api.h', 'src/include/dawn/' + api + '.h',
|
||||
[RENDER_PARAMS_BASE, params_dawn]))
|
||||
@@ -811,7 +811,7 @@ class MultiGeneratorFromDawnJSON(Generator):
|
||||
'src/include/dawn/' + prefix + '_proc_table.h',
|
||||
[RENDER_PARAMS_BASE, params_dawn]))
|
||||
|
||||
if 'dawncpp_headers' in targets:
|
||||
if 'cpp_headers' in targets:
|
||||
renders.append(
|
||||
FileRender('api_cpp.h', 'src/include/dawn/' + api + '_cpp.h',
|
||||
[RENDER_PARAMS_BASE, params_dawn]))
|
||||
@@ -821,7 +821,7 @@ class MultiGeneratorFromDawnJSON(Generator):
|
||||
'src/include/dawn/' + api + '_cpp_print.h',
|
||||
[RENDER_PARAMS_BASE, params_dawn]))
|
||||
|
||||
if 'dawn_proc' in targets:
|
||||
if 'proc' in targets:
|
||||
renders.append(
|
||||
FileRender('dawn_proc.c', 'src/dawn/' + prefix + '_proc.c',
|
||||
[RENDER_PARAMS_BASE, params_dawn]))
|
||||
@@ -836,7 +836,7 @@ class MultiGeneratorFromDawnJSON(Generator):
|
||||
'src/dawn/native/webgpu_dawn_native_proc.cpp',
|
||||
[RENDER_PARAMS_BASE, params_dawn]))
|
||||
|
||||
if 'dawncpp' in targets:
|
||||
if 'cpp' in targets:
|
||||
renders.append(
|
||||
FileRender('api_cpp.cpp', 'src/dawn/' + api + '_cpp.cpp',
|
||||
[RENDER_PARAMS_BASE, params_dawn]))
|
||||
|
||||
Reference in New Issue
Block a user