<?xml version=“1.0” encoding=“UTF-8”?> <!DOCTYPE plist PUBLIC “-//Apple//DTD PLIST 1.0//EN” “www.apple.com/DTDs/PropertyList-1.0.dtd”> <plist version=“1.0”> <array>
<dict> <key>CommandLine</key> <string>metallib [options] [inputs]</string> <key>CommandOutputParser</key> <array> <array> <string>^([^:]*):([^:]*): error: (.*)$</string> <string>emit-error</string> </array> <array> <string>^([^:]*):([^:]*): warning: (.*)$</string> <string>emit-warning</string> </array> <array> <string>^([^:]*):([^:]*): note: (.*)$</string> <string>emit-notice</string> </array> <array> <string>^([^:]*):() error: (.*)$</string> <string>emit-error</string> </array> <array> <string>^([^:]*):() warning: (.*)$</string> <string>emit-warning</string> </array> <array> <string>^([^:]*):() note: (.*)$</string> <string>emit-notice</string> </array> </array> <key>Description</key> <string>Links Metal AIR files</string> <key>ExecDescription</key> <string>Linking Metal AIR $(OutputPath)</string> <key>Identifier</key> <string>com.apple.compilers.metal-linker</string> <key>IncludeInUnionedToolDefaults</key> <string>NO</string> <key>InputFileGroupings</key> <array> <string>tool</string> </array> <key>InputFileTypes</key> <array> <string>compiled.air</string> </array> <key>IsArchitectureNeutral</key> <string>YES</string> <key>Name</key> <string>Metal Linker</string> <key>Options</key> <array> <dict> <key>Category</key> <string>BuildOptions</string> <key>CommandLinePrefixFlag</key> <string></string> <key>Name</key> <string>MTLLINKER_FLAGS</string> <key>Type</key> <string>stringlist</string> </dict> <dict> <key>CommandLineArgs</key> <array> <string>-o</string> <string>$(value)</string> </array> <key>DefaultValue</key> <string>$(METAL_LIBRARY_OUTPUT_DIR)/$(METAL_LIBRARY_FILE_BASE).metallib</string> <key>Name</key> <string>MTLLINKER_OUTPUT_FILE</string> <key>Type</key> <string>String</string> </dict> <dict> <key>Name</key> <string>SDKROOT</string> <key>SetValueInEnvironmentVariable</key> <string>SDKROOT</string> <key>Type</key> <string>Path</string> </dict> </array> <key>Outputs</key> <array> <string>$(MTLLINKER_OUTPUT_FILE)</string> </array> <key>OutputsAreProducts</key> <string>YES</string> <key>ProgressDescription</key> <string>Linking Metal AIR $(CommandProgressByType)</string> <key>RuleName</key> <string>MetalLink [output]</string> <key>SynthesizeBuildRule</key> <string>YES</string> <key>Type</key> <string>Compiler</string> </dict>
</array> </plist>