Class Util
java.lang.Object
net.darkhax.mmc.Util
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidaddExclusiveRepo(org.gradle.api.artifacts.dsl.RepositoryHandler repositories, String name, String url, String... groups) static voidaddMavenRepo(org.gradle.api.artifacts.dsl.RepositoryHandler repositories, String name, String url) static Stringstatic Stringcapitalize(String str) static voidconfigureMavenPublishing(org.gradle.api.Project project, GameTarget target, Platform platform, BuildConfig config) static intstatic org.gradle.api.artifacts.ConfigurationcreateConfiguration(org.gradle.api.Project project, String name) static Stringstatic booleanisGitExecutable(File file) static <K,V> Map <K, V> static voidmakeGitExecutable(File file) static <T> Tstatic voidrenameFile(org.gradle.api.Project project, String taskName, File file, Function<String, String> nameFunc) static voidreplaceTokens(org.gradle.api.Project project, Map<String, Object> expandProps, String... files) static voidsetManifest(org.gradle.api.Project project, Map<String, Object> attributes) static org.gradle.api.ProjectvalidateSubproject(org.gradle.api.Project root, String name)
-
Field Details
-
GSON
public static final com.google.gson.Gson GSON
-
-
Constructor Details
-
Util
public Util()
-
-
Method Details
-
buildNumber
-
read
-
make
-
addExclusiveRepo
-
addMavenRepo
-
renameFile
-
configureMavenPublishing
public static void configureMavenPublishing(org.gradle.api.Project project, GameTarget target, Platform platform, BuildConfig config) -
setManifest
-
replaceTokens
-
validateSubproject
-
createConfiguration
public static org.gradle.api.artifacts.Configuration createConfiguration(org.gradle.api.Project project, String name) -
capitalize
-
countChar
-
getEnv
-
isGitExecutable
-
makeGitExecutable
-