From eba932312d09604c32ef2d8fc09f15daa924ade5 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Wed, 29 Jun 2022 00:07:06 +0200 Subject: refactor: patch tinyfd in LWJGL 3.2.2 When we have this cool patching mechanism, we could just use it to patch our existing LWJGL, instead of providing a static one --- meta/common/mojang.py | 1 - meta/model/mojang.py | 4 ++++ 2 files changed, 4 insertions(+), 1 deletion(-) (limited to 'meta') diff --git a/meta/common/mojang.py b/meta/common/mojang.py index 0b8dc0285e..a2d39e9f1a 100644 --- a/meta/common/mojang.py +++ b/meta/common/mojang.py @@ -7,7 +7,6 @@ VERSIONS_DIR = join(BASE_DIR, "versions") ASSETS_DIR = join(BASE_DIR, "assets") STATIC_EXPERIMENTS_FILE = join(BASE_DIR, "minecraft-experiments.json") -STATIC_LWJGL322_FILE = join(BASE_DIR, "lwjgl-3.2.2.json") STATIC_OVERRIDES_FILE = join(BASE_DIR, "minecraft-legacy-override.json") LIBRARY_PATCHES_FILE = join(BASE_DIR, "library-patches.json") diff --git a/meta/model/mojang.py b/meta/model/mojang.py index e99145cc5c..65814179da 100644 --- a/meta/model/mojang.py +++ b/meta/model/mojang.py @@ -114,6 +114,10 @@ class LibraryPatch(MetaBase): match: List[GradleSpecifier] override: Optional[Library] additionalLibraries: Optional[List[Library]] + patchAdditionalLibraries: bool = Field(False) + + def applies(self, target: Library) -> bool: + return target.name in self.match class LibraryPatches(MetaBase): -- cgit 0.0.5-2-1-g0f52