mirror of
https://github.com/AngelAuraMC/Amethyst-Android.git
synced 2026-04-18 00:27:04 -04:00
3.3.3 is compatible enough from past experience, they started making breaking changes after that. Uses https://github.com/AngelAuraMC/lwjgl3/actions/runs/24239834125 and https://github.com/AngelAuraMC/lwjgl3/actions/runs/24239000627 for 3.4.1 and 3.3.3 modules respectively Removed the InfDev mouse stuff because it was moved to the LWJGLX module. Removed jemalloc because we don't have jemalloc natives so it's just useless. Enabled shaderc,vma,spvc,vulkan bindings for Mojang VK and VulkanMod. Cinnabar still has the issue of needing to have the built-in lwjgl classes inside the jar removed else module encapsulation screws it over and it can't access lwjgl.jar classes. [FIXME] Added spirv-cross natives as AAR. Using https://github.com/AngelAuraMC/SPIRV-Cross/actions/runs/24189750259. Should probably be included in lwjgl natives build but lets worry about that another time.
26 lines
551 B
Groovy
26 lines
551 B
Groovy
pluginManagement {
|
|
repositories {
|
|
gradlePluginPortal()
|
|
google()
|
|
}
|
|
}
|
|
|
|
dependencyResolutionManagement {
|
|
repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
|
|
repositories {
|
|
google()
|
|
mavenCentral()
|
|
maven { url "https://jitpack.io" }
|
|
}
|
|
}
|
|
|
|
rootProject.name='Amethyst'
|
|
include ':jre_lwjgl3glfw'
|
|
include ":jre_lwjgl3glfw:lwjgl-3.3.3"
|
|
include ":jre_lwjgl3glfw:lwjgl-3.4.1"
|
|
include ':app_pojavlauncher'
|
|
|
|
include ':arc_dns_injector'
|
|
include ':methods_injector_agent'
|
|
include ':forge_installer'
|