---
title: storeFunctionInMetalPipelinesScript
framework: metal
role: symbol
role_heading: Type Property
path: metal/mtlfunctionoptions/storefunctioninmetalpipelinesscript
---

# storeFunctionInMetalPipelinesScript

An option that instructs the compiler to store function information for inspecting binary archives.

## Declaration

```swift
static var storeFunctionInMetalPipelinesScript: MTLFunctionOptions { get }
```

## Discussion

Discussion Set this option when you want to inspect or consume binary archives with the metal-source tool. You don’t need this option when you recompile functions or store them in binary archives.

## See Also

### Function compilation options

- [failOnBinaryArchiveMiss](metal/mtlfunctionoptions/failonbinaryarchivemiss.md)
- [compileToBinary](metal/mtlfunctionoptions/compiletobinary.md)
- [pipelineIndependent](metal/mtlfunctionoptions/pipelineindependent.md)
- [storeFunctionInMetalScript](metal/mtlfunctionoptions/storefunctioninmetalscript.md)
