<?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”> <dict>
<key>Class</key> <string>PBXCompilerSpecificationOpenCL</string> <key>CommandOutputParser</key> <string>XCClangCommandOutputParser</string> <key>Description</key> <string>OpenCL</string> <key>ExecDescriptionForCompile</key> <string>Compile $(InputFile)</string> <key>ExecDescriptionForCreateBitcode</key> <string>Create $(BitcodeArch) bitcode for $(InputFile)</string> <key>Identifier</key> <string>com.apple.compilers.opencl</string> <key>InputFileTypes</key> <array> <string>sourcecode.opencl</string> </array> <key>IsArchitectureNeutral</key> <string>Yes</string> <key>Name</key> <string>OpenCL</string> <key>Options</key> <array> <dict> <key>DefaultValue</key> <string>/System/Library/Frameworks/OpenCL.framework/Libraries/openclc</string> <key>Name</key> <string>OPENCLC</string> <key>Type</key> <string>String</string> </dict> <dict> <key>Category</key> <string>BuildOptions</string> <key>DefaultValue</key> <string>CL1.1</string> <key>FileTypes</key> <array> <string>sourcecode.opencl</string> </array> <key>Name</key> <string>OPENCL_COMPILER_VERSION</string> <key>Type</key> <string>Enumeration</string> <key>Values</key> <array> <string>CL1.2</string> <string>CL1.1</string> </array> </dict> <dict> <key>Category</key> <string>BuildOptions</string> <key>DefaultValue</key> <string>i386 x86_64 gpu_32 gpu_64</string> <key>Name</key> <string>OPENCL_ARCHS</string> <key>Type</key> <string>OpenCLArchitectures</string> </dict> <dict> <key>Category</key> <string>BuildOptions</string> <key>Name</key> <string>OPENCL_OTHER_BC_FLAGS</string> <key>Type</key> <string>StringList</string> </dict> <dict> <key>Category</key> <string>Preprocessing</string> <key>Name</key> <string>OPENCL_PREPROCESSOR_DEFINITIONS</string> <key>Type</key> <string>StringList</string> </dict> <dict> <key>Category</key> <string>CodeGen</string> <key>DefaultValue</key> <string>NO</string> <key>Name</key> <string>OPENCL_MAD_ENABLE</string> <key>Type</key> <string>Boolean</string> </dict> <dict> <key>Category</key> <string>CodeGen</string> <key>DefaultValue</key> <string>NO</string> <key>Name</key> <string>OPENCL_FAST_RELAXED_MATH</string> <key>Type</key> <string>Boolean</string> </dict> <dict> <key>Category</key> <string>CodeGen</string> <key>DefaultValue</key> <string>NO</string> <key>Name</key> <string>OPENCL_DENORMS_ARE_ZERO</string> <key>Type</key> <string>Boolean</string> </dict> <dict> <key>Category</key> <string>CodeGen</string> <key>DefaultValue</key> <string>YES</string> <key>Name</key> <string>OPENCL_AUTO_VECTORIZE_ENABLE</string> <key>Type</key> <string>Boolean</string> </dict> <dict> <key>Category</key> <string>CodeGen</string> <key>DefaultValue</key> <string>NO</string> <key>Name</key> <string>OPENCL_DOUBLE_AS_SINGLE</string> <key>Type</key> <string>Boolean</string> </dict> <dict> <key>Category</key> <string>CodeGen</string> <key>DefaultValue</key> <string>s</string> <key>Name</key> <string>OPENCL_OPTIMIZATION_LEVEL</string> <key>Type</key> <string>Enumeration</string> <key>Values</key> <array> <string>0</string> <string>1</string> <string>2</string> <string>3</string> <string>s</string> </array> </dict> </array> <key>ProgressDescriptionForCompile</key> <string>Compiling $(CommandProgressByType) OpenCL source files</string> <key>ProgressDescriptionForCreateBitcode</key> <string>Creating bitcode for $(CommandProgressByType) OpenCL source files</string> <key>SynthesizeBuildRule</key> <string>Yes</string> <key>Type</key> <string>Tool</string>
</dict> </plist>