summaryrefslogtreecommitdiff
path: root/src/build/maven/scala-compiler-pom.xml
Commit message (Collapse)AuthorAgeFilesLines
* Remove cruft from pom.Adriaan Moors2014-01-211-12/+1
| | | | | My understanding is distributionManagement is only needed to configure maven locally for publishing. Since we do that it ant, getting rid of it.
* Explicit jline dependency.Adriaan Moors2013-12-201-1/+1
| | | | | | | | | Duplicated from scala-compiler's pom (where it's optional), so that resolving scala-dist's transitive dependencies include jline. We won't see scala-compiler's optional dependency on jline when depending on scala-compiler. TODO: remove duplication once we have the scala-compiler-repl module
* Refactoring to prepare modularization of the compiler.Adriaan Moors2013-11-121-9/+8
| | | | | | | | | | | | | | | | | | Actual modularization is delayed until 2.12. The one big (one-line) change is to make the interactive compiler independent of scaladoc. We have one "integration test": `MemoryLeaksTest`. This commit adds a bunch of comments marked `TODO: modularize the compiler`, that should be uncommented when we're ready to continue the modularization effort. I decided to merge them commented out to avoid having to rebase xml patches. There's still some chance of bitrot, but I'm willing to take my chances. I previously refactored the build to make it easier to add jars in a coherent way, which hinges on the `init-project-prop` mechanism, so the relevant properties are already injected there.
* Tidy pom xml files.Adriaan Moors2013-10-251-81/+81
|
* Correct license to 3-clause BSD in poms.Adriaan Moors2013-10-211-3/+2
|
* Remove scala-xml and scala-parser-combinatorsAdriaan Moors2013-08-271-6/+6
| | | | | | | | | | | | | | | | | | | These modules move to their own repositories: - https://github.com/scala/scala-xml (v1.0-RC3) - https://github.com/scala/scala-parser-combinators (v1.0-RC1) The modularization depends on the new partest, as the old one's classpath handling did not support a modularized scala. The compiler pom now depends on the artifacts published separately, with versions specified in versions.properties. NOTES: - The osgi tests resolve the xml and parsers jars and osgi-fy them, as they are no longer built locally. TODO: Can we move the osgification to the module builds? - Disabled local repositories: don't want to accidentally include unpublished artifacts in releases etc.
* scaladoc needs xml and parser-combinatorsAdriaan Moors2013-07-081-23/+33
| | | | | | | | Concretely, update scala-compiler's pom to list scala-xml and scala-parser-combinators on behalf of scaladoc. NOTE: when spinning off scaladoc, move dependencies to its own pom
* Unfork jline: use vanilla jline 2.11 as a dependency.Adriaan Moors2013-07-051-2/+2
| | | | | | | | Notes: - no longer specifying terminal by class name in scripts (using 'unix') - jline doesn't need a separate jansi dependency; it includes its own version according to: http://mvnrepository.com/artifact/jline/jline/2.11
* Introduces scala-reflect.jarEugene Burmako2012-06-081-0/+5
|
* Changing URLs for svn and issue tracking.Vojin Jovanovic2012-03-231-5/+4
| | | | Review by: @jsuereth
* Fixed POM for sonatypes standards.v2.10.0-M2Josh Suereth2012-02-201-0/+12
|
* Modified scala build to push jline artifact to ...Josh Suereth2011-01-221-6/+6
| | | | | | Modified scala build to push jline artifact to maven repositories. Review by: extempore
* Added jline as optional dependency to scala-com...Josh Suereth2009-06-201-0/+6
| | | | | Added jline as optional dependency to scala-compiler pom
* Fixes to XML for maven pomsJosh Suereth2009-04-221-1/+2
|
* merge from maven2 branch, add licensing info to...Lukas Rytz2009-01-191-0/+24
| | | | | merge from maven2 branch, add licensing info to artifacts.
* merged work from maven2 branch into trunkLukas Rytz2008-10-311-0/+26