mirror of
https://github.com/Melledy/Grasscutter.git
synced 2024-11-26 05:04:20 +00:00
Change 'injectGitHash' task to properly format 'BuildConfig'
This commit is contained in:
parent
447360594d
commit
3447d5e91e
14
build.gradle
14
build.gradle
@ -251,17 +251,19 @@ task injectGitHash {
|
|||||||
def gitCommitHash = {
|
def gitCommitHash = {
|
||||||
try {
|
try {
|
||||||
return 'git rev-parse --verify --short HEAD'.execute().text.trim()
|
return 'git rev-parse --verify --short HEAD'.execute().text.trim()
|
||||||
} catch (e) {
|
} catch (ignored) {
|
||||||
return "GIT_NOT_FOUND"
|
return "GIT_NOT_FOUND"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
new File(projectDir, "src/main/java/emu/grasscutter/BuildConfig.java").text = """
|
|
||||||
package emu.grasscutter;
|
new File(projectDir, "src/main/java/emu/grasscutter/BuildConfig.java").text =
|
||||||
public class BuildConfig {
|
"""package emu.grasscutter;
|
||||||
|
|
||||||
|
public final class BuildConfig {
|
||||||
public static final String VERSION = \"${version}\";
|
public static final String VERSION = \"${version}\";
|
||||||
public static final String GIT_HASH = \"${gitCommitHash()}\";
|
public static final String GIT_HASH = \"${gitCommitHash()}\";
|
||||||
}
|
}"""
|
||||||
"""
|
|
||||||
}
|
}
|
||||||
|
|
||||||
processResources {
|
processResources {
|
||||||
|
Loading…
Reference in New Issue
Block a user