| version: 2 |
| |
| before: |
| hooks: |
| - ./gen.sh |
| |
| builds: |
| - |
| id: "s2c" |
| binary: s2c |
| main: ./s2/cmd/s2c/main.go |
| flags: |
| - -trimpath |
| env: |
| - CGO_ENABLED=0 |
| goos: |
| - aix |
| - linux |
| - freebsd |
| - netbsd |
| - windows |
| - darwin |
| goarch: |
| - 386 |
| - amd64 |
| - arm |
| - arm64 |
| - ppc64 |
| - ppc64le |
| - mips64 |
| - mips64le |
| goarm: |
| - 7 |
| - |
| id: "s2d" |
| binary: s2d |
| main: ./s2/cmd/s2d/main.go |
| flags: |
| - -trimpath |
| env: |
| - CGO_ENABLED=0 |
| goos: |
| - aix |
| - linux |
| - freebsd |
| - netbsd |
| - windows |
| - darwin |
| goarch: |
| - 386 |
| - amd64 |
| - arm |
| - arm64 |
| - ppc64 |
| - ppc64le |
| - mips64 |
| - mips64le |
| goarm: |
| - 7 |
| - |
| id: "s2sx" |
| binary: s2sx |
| main: ./s2/cmd/_s2sx/main.go |
| flags: |
| - -modfile=s2sx.mod |
| - -trimpath |
| env: |
| - CGO_ENABLED=0 |
| goos: |
| - aix |
| - linux |
| - freebsd |
| - netbsd |
| - windows |
| - darwin |
| goarch: |
| - 386 |
| - amd64 |
| - arm |
| - arm64 |
| - ppc64 |
| - ppc64le |
| - mips64 |
| - mips64le |
| goarm: |
| - 7 |
| |
| archives: |
| - |
| id: s2-binaries |
| name_template: "s2-{{ .Os }}_{{ .Arch }}{{ if .Arm }}v{{ .Arm }}{{ end }}" |
| format_overrides: |
| - goos: windows |
| format: zip |
| files: |
| - unpack/* |
| - s2/LICENSE |
| - s2/README.md |
| checksum: |
| name_template: 'checksums.txt' |
| snapshot: |
| version_template: "{{ .Tag }}-next" |
| changelog: |
| sort: asc |
| filters: |
| exclude: |
| - '^doc:' |
| - '^docs:' |
| - '^test:' |
| - '^tests:' |
| - '^Update\sREADME.md' |
| |
| nfpms: |
| - |
| file_name_template: "s2_package__{{ .Os }}_{{ .Arch }}{{ if .Arm }}v{{ .Arm }}{{ end }}" |
| vendor: Klaus Post |
| homepage: https://github.com/klauspost/compress |
| maintainer: Klaus Post <klauspost@gmail.com> |
| description: S2 Compression Tool |
| license: BSD 3-Clause |
| formats: |
| - deb |
| - rpm |