-
-
Notifications
You must be signed in to change notification settings - Fork 16
Basic Usage
MiniDigger | Martin edited this page Apr 4, 2024
·
2 revisions
Interacting with Mâché is done through Gradle.
Set up all present versions:
./gradlew setup
Set up a specific version:
./gradlew :versions:{version_name}:setup
# For example:
./gradlew :versions:v1_20_4:setup
If you make changes, you can re-build patches with:
./gradlew :versions:{version_name}:rebuildPatches
# For example:
./gradlew :versions:v1_20_4:rebuildPatches
You may notice that the source set directory for each version is also its own tiny git repository. This repo is not used at all in the process of generating or applying patches, it exists solely to improve the developer experience, making it easier to view your current changes, and the changes pulled in from the existing patches.