diff --git a/build/gant.xml b/build/gant.xml index 5e8ca1dfac5b..cf349b7ef3af 100644 --- a/build/gant.xml +++ b/build/gant.xml @@ -2,6 +2,7 @@ + @@ -14,6 +15,6 @@ - + diff --git a/build/scripts/dist.gant b/build/scripts/dist.gant index c7ce4335d956..677c4ba74dfc 100644 --- a/build/scripts/dist.gant +++ b/build/scripts/dist.gant @@ -82,6 +82,17 @@ target('default': 'The default target') { home, null, paths) } +target('build-dist-jars' : 'Target to build jars from locally compiled classes') { + loadProject() + // load ApplicationInfo.xml properties + ant.xmlproperty(file: appInfoFile(), collapseAttributes: "true") + + layoutAll([buildNumber: "IC-$snapshot", + system_selector: "IdeaIC${p("component.version.major")}", + tools_jar: true], + home, null, paths) +} + def layoutAll(Map args, String home, String out, Paths _paths = null) { Paths paths = _paths != null ? _paths : new Paths(out) diff --git a/build/update.xml b/build/update.xml index 5372bd479360..d8398ea75dfb 100644 --- a/build/update.xml +++ b/build/update.xml @@ -21,6 +21,7 @@ + @@ -29,6 +30,7 @@ + @@ -62,4 +64,10 @@ + + + + \ No newline at end of file