new file: projects/ktlint.github.io/package.yml

This commit is contained in:
Andrii Riabchenko 2024-01-21 15:44:26 +02:00 committed by Max Howell
parent bf0f9ede67
commit b6bf3f4027

View file

@ -0,0 +1,24 @@
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() {}'