JavaLibraries.st
branchdevelopment
changeset 3006 c1c82d3baae7
parent 2731 13f5be2bf83b
child 3324 a58245c0e83a
--- a/JavaLibraries.st	Wed Feb 05 16:28:55 2014 +0100
+++ b/JavaLibraries.st	Thu Feb 06 10:38:49 2014 +0100
@@ -22,7 +22,7 @@
 
 Object subclass:#JavaLibraries
 	instanceVariableNames:''
-	classVariableNames:'MavenRun'
+	classVariableNames:'AntRun'
 	poolDictionaries:''
 	category:'Languages-Java-Support'
 !
@@ -72,15 +72,19 @@
 
 !JavaLibraries class methodsFor:'private'!
 
-runMaven
-
-    MavenRun ~~ true ifTrue:[
-        (OperatingSystem executeCommand:'mvn package' inDirectory: self directory asString)
-            ifFalse:[self error: 'Cannot run maven to download libraries!!'. ^self].
-        MavenRun := true
+runAnt
+    AntRun ~~ true ifTrue:[
+        (OperatingSystem executeCommand:'ant -f build.ivy.xml'
+            inDirectory:self directory asString) 
+                ifFalse:[
+                    self error:'Cannot run ant to download libraries!!'.
+                    ^ self
+                ].
+        AntRun := true
     ].
 
     "Created: / 20-08-2012 / 19:39:08 / Jan Vrany <jan.vrany@fit.cvut.cz>"
+    "Modified: / 06-02-2014 / 10:11:00 / Jan Vrany <jan.vrany@fit.cvut.cz>"
 ! !
 
 !JavaLibraries class methodsFor:'utilities'!
@@ -144,7 +148,7 @@
     (Smalltalk at:#stx_libjava_libs) isNil ifTrue:[
         Smalltalk loadPackage:#'stx:libjava/libs'
     ].
-    self runMaven.
+    self runAnt.
 
     "
         JavaLibraries flush