pantry/projects/ktlint.github.io/package.yml

24 lines
468 B
YAML
Raw Normal View History

distributable:
url: https://github.com/pinterest/ktlint/releases/download/{{version}}/ktlint-{{version}}.zip
versions:
github: pinterest/ktlint
warnings:
- vendored
dependencies:
openjdk.org: ^20
build:
- mkdir -p {{prefix}}/bin
- cp ktlint-{{version}}/bin/ktlint {{prefix}}/bin/
provides:
- bin/ktlint
test:
- ktlint --version | grep {{version}}
- echo 'fun main( ) {}' > Main.kt
- ktlint -F Main.kt
- cat Main.kt | grep 'fun main() {}'