# prepare

Prepare Infrastructure-as-Code files

```
bricks blueprint prepare [flags]
```

## Examples

```
bricks bprint prepare --source=./src --output=./dist
```

## Options

```
      --iac-type string       Which IaC to create (Available Options: terraform, opentofu, helm, cloudformation, bicep) (default "undefined")
  -o, --output string         files output
      --package-name string   Provide a name for the created package, (Default: base working dir)
      --refactor              Create bricks.json with altering the existing IaC code
  -s, --source string         files source
```

## Options inherited from parent commands

```
      --api-key string    API key for authentication (overrides JWT)
      --config string     config file (default is $HOME/.bricks/config.yaml)
  -h, --help              Print Help message for Bricks CLI
      --non-interactive   Suppresses interactive UI elements for non-interactive environments
  -v, --version           Print bricks CLI version
```

## SEE ALSO

* [bricks blueprint](https://bluebricks.co/docs/bricks-cli/cli-reference/bricks_blueprint) - Manage blueprints - create, publish, add dependencies, and configure packages
