Skip to content

MrMacor/basil

Repository files navigation

basil

Java CI With Gradle MIT License

basil is a library written in Java which aims to expand and improve on the Guava/Caffeine Cache<K, V> implementation.

Building Requirements

As of now, you'll need to build basil yourself.

You'll need the following software:

  • Java 16
  • Gradle 7

Building Steps

With IntelliJ IDEA:

  1. Click on File > New > Project from Version Control..., paste in https://github.com/MrMacor/basil.git, then click Clone.
  2. Open up the Terminal, and run ./gradlew build.
  3. basil-1.0.0 will now be installed in ./builds/libs.
  4. You can now install the built jar to your local Maven repository by opening the Run Anything menu and pasting in:
    mvn install:install-file
    -Dfile=./build/libs/basil-1.0.0.jar
    -DgroupId=me.mrmacor.basil
    -DartifactId=basil
    -Dversion=1.0.0
    -Dpackaging=jar

From the command line:

  1. Run git clone https://github.com/MrMacor/basil.git
  2. cd into the cloned repository.
  3. Run ./gradlew build.
  4. basil-1.0.0 will now be installed in ./builds/libs.

Contributing

Read contributing.md.

License

basil is licensed under the MIT License.