Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add a step to generate a MANIFEST.MF file recording merge sources #15

Closed
wants to merge 5 commits into from

Conversation

shartte
Copy link
Contributor

@shartte shartte commented Dec 14, 2024

Generates a new step (generateSplitManifest) in the joined dist, whose output is a MANIFEST.MF file detailing which files are exclusive to client or server.

Example:

Manifest-Version: 1.0
NeoForm-Minecraft-Dists: server client

Name: assets/minecraft/models/item/hanging_roots.json
NeoForm-Minecraft-Dist: client

Name: net/minecraft/client/multiplayer/chat/report/ReportEnvironment.cla
 ss
NeoForm-Minecraft-Dist: client

@neoforged-pr-publishing
Copy link

neoforged-pr-publishing bot commented Dec 14, 2024

  • Publish PR to GitHub Packages

Last commit published: d78b46c229f15ce0060b9816809b2ed205acb704.

PR Publishing

The artifacts published by this PR:

Repository Declaration

In order to use the artifacts published by the PR, add the following repository to your buildscript:

repositories {
    maven {
        name 'Maven for PR #15' // https://github.com/neoforged/NeoForm/pull/15
        url 'https://prmaven.neoforged.net/NeoForm/pr15'
        content {
            includeModule('net.neoforged', 'neoform')
        }
    }
}

@shartte shartte added the 1.21.4 release/1.21.4 label Dec 14, 2024
@shartte
Copy link
Contributor Author

shartte commented Dec 14, 2024

Makes use of neoforged/InstallerTools#14

@shartte
Copy link
Contributor Author

shartte commented Dec 14, 2024

Will be replaced by directly generating the Manifest in NFRT and NeoGradle

@shartte shartte closed this Dec 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
1.21.4 release/1.21.4
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant