summaryrefslogtreecommitdiff
path: root/build-ant-macros.xml
Commit message (Collapse)AuthorAgeFilesLines
* No longer generate deprecated dists/maven/latest/build.xmlAdriaan Moors2014-03-031-2/+217
| | | | | The distpack-maven-* targets no longer create said dir/build. Use the publish tasks directly instead.
* Check library/reflect bincompat against 2.11.0-RC1Adriaan Moors2014-03-031-2/+2
| | | | Changes in the package scala.reflect.internals are ignored.
* Add cross suffix customizability for modulesAntonio Cunei2014-01-221-3/+23
| | | | | | | | | | For each module whose version can be specified using the property "xxx.version.number", it is now possible to specify its cross version suffix by using an optional property "xxx.cross.suffix". If such a property is not defined, then continue to use the string "_${scala.binary.version}", as before.
* Prepare maven-based distribution building.Adriaan Moors2013-12-191-4/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | NOTE: `maven/latest/build.xml` is now deprecated. To publish a Scala build, simply call `ant publish` or `ant publish-local`. `maven/latest/build.xml` will soon disappear from `dists/` The idea is that a Scala distribution is a simple repackaging of artifacts already available on maven. Already available: typical jars for the artifacts (classes, sources, scaladoc). To add: the bin/, doc/, and man/ directories. Thus, move the contents that should end up in the distribution from docs/ to doc/, create the man/ directory with the manpages, and include the scripts in bin/. Next up: package these directories in a jar and publish to maven, with a dependency on scala-library-all, scala-reflect and scala-compiler, for the jars that should end up in the distribution. Refactorings: - Pull filter-pom out from deploy-one. - Rename maven-base to dist.maven. - Set all properties in the init target (dist.maven)
* Modularize continuations plugin.Adriaan Moors2013-12-131-4/+0
| | | | | The continuations plugin and library will still ship with 2.11 (albeit unsupported). They now reside at https://github.com/scala/scala-continuations.
* Rename build-support.xml to build-ant-macros.xml.Adriaan Moors2013-11-261-0/+547