{"repo":"tommyettinger/libgdx-library-template","free":true,"listed":false,"github":"https://github.com/tommyettinger/libgdx-library-template","clone":"git clone https://github.com/tommyettinger/libgdx-library-template.git","description":"A template for libraries that work with libGDX and Gradle 9.x (or 8.x/7.x)","language":null,"stars":14,"topics":["gradle","libgdx","library","template"],"license":"CC0-1.0","category":"saas-starters-boilerplates","readme_excerpt":"Library Template using libGDX and Gradle 9.x Change this to fit your library! Normally you use this repo by forking it, making any changes to match future projects you will want to make, and then using this repo as a template when you make a new project. This often involves changing the packages from com.github.tommyettinger to your own reverse domain name or to use your own GitHub username. You'll want to edit gradle.properties to match your library's name, description, author, license, and so on. You probably also want to edit build.gradle to match the projectName and group to what you want to use. You should \"Find in Files\" and search for any places that use the word \"template\" in order to find anything you will want to replace. The search should be case-insensitive. This includes some extra configuration so that you can deploy more easily to JitPack. If you're testing a specific commit and don't want to push a release to GitHub or Maven Central just to test (especially if testing by seeing if a user can build with your library), then JitPack is a great option. It can also be an excellent way of making GitHub releases available via Maven or Gradle dependencies. The jitpack.yml file this includes defaults to Java 21; you can potentially raise this as high as 25, though that might cause problems with Kotlin or libraries like Kryo, or as low as 11 (the minimum for the publishing plugin this uses). JDK 21 may warn if you target Java 8, though this is only a warning. It has bet","default_branch":null,"files":null,"tree":[],"storefront":"/r/tommyettinger","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/tommyettinger/libgdx-library-template/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."}