Skip to content

AngelAuraMC/amethyst-prebuilt-libraries

Repository files navigation

Amethyst Prebuilt Libraries

This repository stores the libraries amethyst uses.

Why?

Because having all this stuff in the app repo bloats buildtimes, makes the repo clone huge, and just looks ugly for now. This makes debugging harder but the modularity makes it worth it

Directories

The root directory contains the root project which takes all the AAR outputs of all the subprojects and puts it into build/outputs/aar.

Any mesa based AAR should be put under renderers/mesa-libs/libs/<subproject_name> for organization. Everything else should be self-explanatory, renderers go in the renderers, if you need to add a non-renderer, give it a folder.

Building

Simply run ./gradlew assembleRelease

  • lwjgl-build requires you to export JAVA8_HOME=path/to/java8 in order to build the natives.

Licenses


About

A repository that builds libraries that Amethyst needs in advance

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors