summaryrefslogtreecommitdiff
path: root/build.py
diff options
context:
space:
mode:
authorGravatar chibill2015-10-11 20:48:14 -0500
committerGravatar chibill2015-10-11 20:48:14 -0500
commited7081dd75965f66a2a98767504dd8d28bc4f186 (patch)
tree16b30d78d5ce39d206a65f68025df42e18a60854 /build.py
parentfix compile errors ... >.> (diff)
downloadenigma-ed7081dd75965f66a2a98767504dd8d28bc4f186.tar.gz
enigma-ed7081dd75965f66a2a98767504dd8d28bc4f186.tar.xz
enigma-ed7081dd75965f66a2a98767504dd8d28bc4f186.zip
Added description to all the tasks in build.py
Diffstat (limited to 'build.py')
-rw-r--r--build.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/build.py b/build.py
index 13f3b469..55dc85f0 100644
--- a/build.py
+++ b/build.py
@@ -113,12 +113,14 @@ def buildLibJar(dirOut):
113# tasks 113# tasks
114 114
115def taskGetDeps(): 115def taskGetDeps():
116 """Get all the Deps."""
116 ssjb.file.mkdir(DirLib) 117 ssjb.file.mkdir(DirLib)
117 ssjb.ivy.makeLibsJar(os.path.join(DirLib, "deps.jar"), StandaloneDeps, extraRepos=ExtraRepos) 118 ssjb.ivy.makeLibsJar(os.path.join(DirLib, "deps.jar"), StandaloneDeps, extraRepos=ExtraRepos)
118 ssjb.ivy.makeLibsJar(os.path.join(DirLib, "test-deps.jar"), TestDeps) 119 ssjb.ivy.makeLibsJar(os.path.join(DirLib, "test-deps.jar"), TestDeps)
119 ssjb.ivy.makeJar(os.path.join(DirLib, "proguard.jar"), ProguardDep) 120 ssjb.ivy.makeJar(os.path.join(DirLib, "proguard.jar"), ProguardDep)
120 121
121def taskBuildTestJars(): 122def taskBuildTestJars():
123 """Build the test jar."""
122 buildTestJar("loneClass", "cuchaz/enigma/inputs/loneClass/*.class") 124 buildTestJar("loneClass", "cuchaz/enigma/inputs/loneClass/*.class")
123 buildTestJar("constructors", "cuchaz/enigma/inputs/constructors/*.class") 125 buildTestJar("constructors", "cuchaz/enigma/inputs/constructors/*.class")
124 buildTestJar("inheritanceTree", "cuchaz/enigma/inputs/inheritanceTree/*.class") 126 buildTestJar("inheritanceTree", "cuchaz/enigma/inputs/inheritanceTree/*.class")
@@ -126,10 +128,12 @@ def taskBuildTestJars():
126 taskBuildTranslationTestJar() 128 taskBuildTranslationTestJar()
127 129
128def taskBuildTranslationTestJar(): 130def taskBuildTranslationTestJar():
131 """Build the Translation test jar."""
129 buildTestJar("translation", "cuchaz/enigma/inputs/translation/*.class") 132 buildTestJar("translation", "cuchaz/enigma/inputs/translation/*.class")
130 buildDeobfTestJar(os.path.join(DirBuild, "test-deobf/translation.jar"), os.path.join(DirBuild, "test-obf/translation.jar")) 133 buildDeobfTestJar(os.path.join(DirBuild, "test-deobf/translation.jar"), os.path.join(DirBuild, "test-obf/translation.jar"))
131 134
132def taskBuild(): 135def taskBuild():
136 """Build the engima jar."""
133 ssjb.file.delete(DirBuild) 137 ssjb.file.delete(DirBuild)
134 ssjb.file.mkdir(DirBuild) 138 ssjb.file.mkdir(DirBuild)
135 buildStandaloneJar(DirBuild) 139 buildStandaloneJar(DirBuild)