mirror of https://github.com/cirruslabs/tart.git
54 lines
1.0 KiB
YAML
54 lines
1.0 KiB
YAML
project_name: tart
|
|
|
|
builds:
|
|
- builder: prebuilt
|
|
goos:
|
|
- darwin
|
|
goarch:
|
|
- arm64
|
|
prebuilt:
|
|
path: .build/arm64-apple-macosx/debug/tart
|
|
hooks:
|
|
post:
|
|
- gon gon.hcl
|
|
- .ci/create-pkg.sh
|
|
|
|
before:
|
|
hooks:
|
|
- .ci/set-version.sh
|
|
- swift build -c debug --product tart
|
|
|
|
archives:
|
|
- id: binary
|
|
format: binary
|
|
name_template: "{{ .ProjectName }}"
|
|
- id: regular
|
|
name_template: "{{ .ProjectName }}"
|
|
|
|
release:
|
|
prerelease: auto
|
|
extra_files:
|
|
- glob: ./dist/Tart-{{ .Tag }}.pkg
|
|
|
|
brews:
|
|
- name: tart
|
|
ids:
|
|
- regular
|
|
tap:
|
|
owner: cirruslabs
|
|
name: homebrew-cli
|
|
caveats: See the GitHub repository for more information
|
|
homepage: https://github.com/cirruslabs/tart
|
|
description: Run macOS VMs on Apple Silicon
|
|
skip_upload: auto
|
|
dependencies:
|
|
- "cirruslabs/cli/softnet"
|
|
custom_block: |
|
|
depends_on :macos => :monterey
|
|
|
|
on_macos do
|
|
unless Hardware::CPU.arm?
|
|
odie "Tart only works on Apple Silicon!"
|
|
end
|
|
end
|