summaryrefslogtreecommitdiff
path: root/build.py
diff options
context:
space:
mode:
authorGravatar jeff2015-02-02 21:26:10 -0500
committerGravatar jeff2015-02-02 21:26:10 -0500
commit448685653e90415ebe10b08e8335462b81c30421 (patch)
tree474d9bcc08c2b5441b704595992d3beff1d2587f /build.py
parentavoid concurrent modification exception (diff)
downloadenigma-448685653e90415ebe10b08e8335462b81c30421.tar.gz
enigma-448685653e90415ebe10b08e8335462b81c30421.tar.xz
enigma-448685653e90415ebe10b08e8335462b81c30421.zip
fix issue with bridge methods
Diffstat (limited to 'build.py')
-rw-r--r--build.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/build.py b/build.py
index 09718cb2..8e37d0ff 100644
--- a/build.py
+++ b/build.py
@@ -28,7 +28,7 @@ ExtraRepos = [
28LibDeps = [ 28LibDeps = [
29 ssjb.ivy.Dep("com.google.guava:guava:17.0"), 29 ssjb.ivy.Dep("com.google.guava:guava:17.0"),
30 ssjb.ivy.Dep("org.javassist:javassist:3.18.1-GA"), 30 ssjb.ivy.Dep("org.javassist:javassist:3.18.1-GA"),
31 ssjb.ivy.Dep("org.bitbucket.mstrobel:procyon-decompiler:0.5.26-enigma") 31 ssjb.ivy.Dep("org.bitbucket.mstrobel:procyon-decompiler:0.5.28-enigma")
32] 32]
33StandaloneDeps = LibDeps + [ 33StandaloneDeps = LibDeps + [
34 ssjb.ivy.Dep("de.sciss:jsyntaxpane:1.0.0") 34 ssjb.ivy.Dep("de.sciss:jsyntaxpane:1.0.0")
@@ -47,7 +47,7 @@ def buildTestJar(name, glob):
47 pathObfJar = os.path.join(DirBuild, "%s.obf.jar" % name) 47 pathObfJar = os.path.join(DirBuild, "%s.obf.jar" % name)
48 48
49 # build the deobf jar 49 # build the deobf jar
50 with ssjb.file.TempDir(DirTemp) as dirTemp: 50 with ssjb.file.TempDir("tmp") as dirTemp:
51 ssjb.file.copyTree(dirTemp, DirBin, ssjb.file.find(DirBin, "cuchaz/enigma/inputs/Keep.class")) 51 ssjb.file.copyTree(dirTemp, DirBin, ssjb.file.find(DirBin, "cuchaz/enigma/inputs/Keep.class"))
52 ssjb.file.copyTree(dirTemp, DirBin, ssjb.file.find(DirBin, glob)) 52 ssjb.file.copyTree(dirTemp, DirBin, ssjb.file.find(DirBin, glob))
53 ssjb.jar.makeJar(pathJar, dirTemp) 53 ssjb.jar.makeJar(pathJar, dirTemp)
@@ -96,7 +96,7 @@ def buildLibJar(dirOut):
96 96
97def taskGetDeps(): 97def taskGetDeps():
98 ssjb.file.mkdir(DirLib) 98 ssjb.file.mkdir(DirLib)
99 ssjb.ivy.makeLibsJar(os.path.join(DirLib, "deps.jar"), Deps, extraRepos=ExtraRepos) 99 ssjb.ivy.makeLibsJar(os.path.join(DirLib, "deps.jar"), StandaloneDeps, extraRepos=ExtraRepos)
100 ssjb.ivy.makeLibsJar(os.path.join(DirLib, "test-deps.jar"), TestDeps) 100 ssjb.ivy.makeLibsJar(os.path.join(DirLib, "test-deps.jar"), TestDeps)
101 ssjb.ivy.makeJar(os.path.join(DirLib, "proguard.jar"), ProguardDep) 101 ssjb.ivy.makeJar(os.path.join(DirLib, "proguard.jar"), ProguardDep)
102 102