{"repo":"sureshg/kotlin-starter","free":true,"listed":false,"github":"https://github.com/sureshg/kotlin-starter","clone":"git clone https://github.com/sureshg/kotlin-starter.git","description":"🐠 A starter template for kotlin projects using Gradle Kotlin DSL!","language":"Kotlin","stars":15,"topics":["kotlin","jvm","java","gradle","gradle-script-kotlin","dokka","build-automation","starter-template","build-tools","gradle-kotlin-dsl"],"license":"Apache-2.0","category":"saas-starters-boilerplates","readme_excerpt":"Kotlin Starter [![version][release-svg]][release-url] [![changelog][cl-svg]][cl-url] [![build][travis-svg]][travis-url] [![api-doc][apidoc-svg]][apidoc-url] [![gitter][gitter-svg]][gitter-url] [![license][license-svg]][license-url] [![kotlin][kotlin-svg]][kotlin-url] A starter template for my [kotlin][kotlin-url] projects using [Gradle Kotlin DSL][kotlin-dsl]! Download Binary [![Download][release-svg]][download-url] After download, make sure to set the execute permission ( chmod +x kotlin-starter ). Windows users can run the executable jar - [![Download][execjar-svg]][execjar-url]. Build Source The binary would be located at build/libs/kotlin-starter Inorder to build a new version, change appVersion in the gradle.properties or pass it to ./gradlew -q -PappVersion=2.0.0 API Doc The API docs would be generated under the docs, which can be published as [GitHub Pages][github-pages] Github Release In order to publish the kotlin-starter binary to Github, generate [Github Access token][github-token] The latest release is [![version][release-svg]][release-url] Usage Help Examples Generating [AOT type-safe accessors][kotlin-dsl-aot-doc] in kotlin, Other Tasks Kotlin Build Script Compilation [Script compilation][kotlin-slack-thread] happens in 4 steps: - Extract buildscript block, compile it against parent project classpath (up to buildSrc ), evaluate it against current project. - Extract plugins block, compile it against the same classpath as the previous step, evaluate it against cur","default_branch":null,"files":null,"tree":[],"storefront":"/r/sureshg","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/sureshg/kotlin-starter/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}