Skip to content

ENUM

BuildRule.CompilerSpec

Contents

  • Cases
    • appIntentsMetadataExtractor
    • appShortcutStringsMetadataExtractor
    • appleClang
    • assetCatalogCompiler
    • codeSign
    • compileRealityComposerProject
    • compileSceneKitShaders
    • compileSkybox
    • compileUSDZ
    • compressPNG
    • copyPlistFile
    • copySceneKitAssets
    • copyStringsFile
    • copyTiffFile
    • coreDataMappingModelCompiler
    • coreMLModelCompiler
    • dataModelCompiler
    • defaultCompiler
    • dTrace
    • generateSpriteKitTextureAtlas
    • iconutil
    • instrumetsPackageBuilder
    • intentDefinitionCompiler
    • interfaceBuilderNIBPostprocessor
    • interfaceBuilderStoryboardCompiler
    • interfaceBuilderStoryboardLinker
    • interfaceBuilderStoryboardPostprocessor
    • interfaceBuilderXIBCompiler
    • ioKitInterfaceGenerator
    • lex
    • lsRegisterURL
    • metalCompiler
    • metalLinker
    • mig
    • nasm
    • nmedit
    • openCL
    • osaCompile
    • pbxcp
    • processSceneKitDocument
    • processXCAppExtensionPoints
    • rez
    • stripSymbols
    • swiftCompiler
    • swiftABIBaselineGenerator
    • swiftFrameworkABIChecker
    • textBasedAPITool
    • unifdef
    • yacc
    • customScript
swift
public enum CompilerSpec: Codable, Sendable

The type of compiler spec which is used for a selected file type. All the values are taken from build rule options hidden under a pup-up button's menu next to a label Using in a target's Build Rules section.

Cases

appIntentsMetadataExtractor

swift
case appIntentsMetadataExtractor

appShortcutStringsMetadataExtractor

swift
case appShortcutStringsMetadataExtractor

appleClang

swift
case appleClang

assetCatalogCompiler

swift
case assetCatalogCompiler

codeSign

swift
case codeSign

compileRealityComposerProject

swift
case compileRealityComposerProject

compileSceneKitShaders

swift
case compileSceneKitShaders

compileSkybox

swift
case compileSkybox

compileUSDZ

swift
case compileUSDZ

compressPNG

swift
case compressPNG

copyPlistFile

swift
case copyPlistFile

copySceneKitAssets

swift
case copySceneKitAssets

copyStringsFile

swift
case copyStringsFile

copyTiffFile

swift
case copyTiffFile

coreDataMappingModelCompiler

swift
case coreDataMappingModelCompiler

coreMLModelCompiler

swift
case coreMLModelCompiler

dataModelCompiler

swift
case dataModelCompiler

defaultCompiler

swift
case defaultCompiler

dTrace

swift
case dTrace

generateSpriteKitTextureAtlas

swift
case generateSpriteKitTextureAtlas

iconutil

swift
case iconutil

instrumetsPackageBuilder

swift
case instrumetsPackageBuilder

intentDefinitionCompiler

swift
case intentDefinitionCompiler

interfaceBuilderNIBPostprocessor

swift
case interfaceBuilderNIBPostprocessor

interfaceBuilderStoryboardCompiler

swift
case interfaceBuilderStoryboardCompiler

interfaceBuilderStoryboardLinker

swift
case interfaceBuilderStoryboardLinker

interfaceBuilderStoryboardPostprocessor

swift
case interfaceBuilderStoryboardPostprocessor

interfaceBuilderXIBCompiler

swift
case interfaceBuilderXIBCompiler

ioKitInterfaceGenerator

swift
case ioKitInterfaceGenerator

lex

swift
case lex

lsRegisterURL

swift
case lsRegisterURL

metalCompiler

swift
case metalCompiler

metalLinker

swift
case metalLinker

mig

swift
case mig

nasm

swift
case nasm

nmedit

swift
case nmedit

openCL

swift
case openCL

osaCompile

swift
case osaCompile

pbxcp

swift
case pbxcp

processSceneKitDocument

swift
case processSceneKitDocument

processXCAppExtensionPoints

swift
case processXCAppExtensionPoints

rez

swift
case rez

stripSymbols

swift
case stripSymbols

swiftCompiler

swift
case swiftCompiler

swiftABIBaselineGenerator

swift
case swiftABIBaselineGenerator

swiftFrameworkABIChecker

swift
case swiftFrameworkABIChecker

textBasedAPITool

swift
case textBasedAPITool

unifdef

swift
case unifdef

yacc

swift
case yacc

customScript

swift
case customScript

Released under the MIT License.