summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlbert Tang <tangalbert919@yahoo.com>2023-07-31 10:13:06 -0500
committerEli Schwartz <eschwartz93@gmail.com>2023-12-10 22:01:23 -0500
commit3836deeed2fb4721f6e021be31de6a931a8374db (patch)
tree14ea2d5e1030b0d86be443cc29df480d9d87a553
parent5bf99afe1abc8b08f8cf68b30817e86f223ec32d (diff)
downloadmeson-3836deeed2fb4721f6e021be31de6a931a8374db.tar.gz
xcode: Classify metal and glsl files correctly
This fixes syntax highlighting on Xcode when viewing those files.
-rw-r--r--mesonbuild/backend/xcodebackend.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/mesonbuild/backend/xcodebackend.py b/mesonbuild/backend/xcodebackend.py
index 97b0ead2d..7f9f67ee7 100644
--- a/mesonbuild/backend/xcodebackend.py
+++ b/mesonbuild/backend/xcodebackend.py
@@ -44,6 +44,8 @@ XCODETYPEMAP = {'c': 'sourcecode.c.c',
'o': 'compiled.mach-o.objfile',
's': 'sourcecode.asm',
'asm': 'sourcecode.asm',
+ 'metal': 'sourcecode.metal',
+ 'glsl': 'sourcecode.glsl',
}
LANGNAMEMAP = {'c': 'C',
'cpp': 'CPLUSPLUS',