project_name: tart before: hooks: - .ci/set-version.sh - swift build --arch x86_64 -c release --product tart - swift build --arch arm64 -c release --product tart - gon gon.hcl builds: - id: tart builder: prebuilt goamd64: [v1] goos: - darwin goarch: - arm64 - amd64 binary: tart.app/Contents/MacOS/tart prebuilt: path: '.build/{{- if eq .Arch "arm64" }}arm64{{- else }}x86_64{{ end }}-apple-macosx/release/tart' archives: - name_template: "{{ .ProjectName }}-{{ .Arch }}" files: - src: Resources/embedded.provisionprofile dst: tart.app/Contents strip_parent: true - src: Resources/Info.plist dst: tart.app/Contents strip_parent: true - src: Resources/AppIcon.png dst: tart.app/Contents/Resources strip_parent: true - LICENSE release: prerelease: auto brews: - name: tart repository: owner: cirruslabs name: homebrew-cli caveats: See the GitHub repository for more information homepage: https://github.com/cirruslabs/tart license: "Fair Source" description: Run macOS and Linux VMs on Apple Hardware skip_upload: auto dependencies: - "cirruslabs/cli/softnet" install: | libexec.install Dir["*"] bin.write_exec_script "#{libexec}/tart.app/Contents/MacOS/tart" custom_block: | depends_on :macos => :ventura