summaryrefslogtreecommitdiff
path: root/project/Build.scala
Commit message (Collapse)AuthorAgeFilesLines
* Removed sbt build.Paul Phillips2013-06-131-334/+0
| | | | | | | | | | | | | Difficult though it may be to accept, it must go. We couldn't keep it working with active maintenance; after eight months of neglect there is no chance. Nobody is working on it or using it. The code will remain in the history if anyone wants it. One of the most annoying experiences one can have when building a new project is finding out one has been fiddling with an abandoned build system which isn't even expected to work. Sometimes I check out a scala project and there is a build.xml, a pom.xml, and a project directory. We should not be among those who sow such build confusion.
* Merge commit 'refs/pull/1718/head' into merge-msil-genjvm-deletePaul Phillips2012-12-061-15/+15
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit 'refs/pull/1718/head': Expunged the .net backend. Conflicts: build.detach.xml build.examples.xml build.xml project/Build.scala src/compiler/scala/tools/ant/Scalac.scala src/compiler/scala/tools/nsc/Global.scala src/compiler/scala/tools/nsc/settings/StandardScalaSettings.scala src/compiler/scala/tools/nsc/symtab/clr/TypeParser.scala src/compiler/scala/tools/nsc/transform/Mixin.scala src/intellij/compiler.iml.SAMPLE tools/buildcp
| * Expunged the .net backend.Paul Phillips2012-12-051-15/+15
| | | | | | | | | | | | | | | | It lives on in a branch born from this commit's parent. It's abrupt; no attempt is made to offer a "smooth transition" for the serious msil userbase, population zero. If anyone feels very strongly that such a transition is necessary, I will be happy to talk you into feeling differently.
* | SI-6769 Removes GenJVM backendJames Iry2012-12-051-6/+4
|/ | | | | Get rid of GenJVM and everything that refers to it. Also get rid of GenAndroid since it's dead code that refers to GenJVM.
* Removing actors-migration from main repository so it can live on elsewhere.Josh Suereth2012-10-301-3/+2
| | | | | | | * Removes actors-migration hooks from partest * Removes actors-migration code * removes actors-migration tests * removes actors-migration distribution packaging.
* SBT build now works with SBT 0.12.Josh Suereth2012-08-311-1/+1
| | | | Also fixed partest explosion that happened after partest redesign.
* Final clean up to get the build/testing working again.Josh Suereth2012-06-181-4/+10
|
* More fixups.Josh Suereth2012-06-141-5/+4
|
* Refactoring and temporary commit before finishing the fix.Josh Suereth2012-06-131-234/+31
|
* Fix for reflection. Review/Use by @adriaanmJosh Suereth2012-06-121-8/+10
|
* Added lock by default and did a minor amount of cleanup. More to come ↵Josh Suereth2012-05-231-54/+25
| | | | hopefully.
* ASM now compiled once in the build.Josh Suereth2012-05-231-5/+7
| | | | | | | | * Moved ASM sources to src/asm * New ant task builds asm *ONCE*. Build times improve by a few seconds * Fixed SBT build for new asm location. SBT build still broken from actors-migration and partest Review by @magarciaEPFL
* Fixed issue where forkjoin analysis bombed with incompatible class change ↵Josh Suereth2012-05-221-2/+4
| | | | exception.
* Everything now builds. Partest is bombing about reflection issue.Josh Suereth2012-05-101-4/+5
|
* Merge remote-tracking branch 'jsuereth/sbt-build' into sbt-build-0.11.3Josh Suereth2012-05-101-3/+3
|\
| * Added an incredibly hacky way for us to override the default sbt compiler ↵Josh Suereth2012-04-031-1/+1
| | | | | | | | interface.
| * Fixed up versioning scheme.Josh Suereth2012-04-031-3/+3
| | | | | | | | SBT build should now mimic ant build for versions.
| * Fixed build for 0.11.x again. Working on bringing version properties file ↵Josh Suereth2012-04-031-1/+1
| | | | | | | | up to par.
* | Good-bye, scala.dbc.Paul Phillips2012-04-201-7/+5
|/ | | | Another deprecated soul passes on to ether world.
* Changing URLs for svn and issue tracking.Vojin Jovanovic2012-03-231-2/+2
| | | | Review by: @jsuereth
* Making sbt build work.v2.10.0-M1Paul Phillips2012-01-181-6/+6
|
* All projects can be locked now.Josh Suereth2011-12-291-1/+6
| | | | | * Added 'lock' key to write 'compile.lock' file to target dir. * Added 'unlock' key to delete 'compile.lock' file to target dir.
* MSIL now part of layered compilesJosh Suereth2011-12-091-16/+4
| | | | | | | * The MSIL source code is now built at every layer as part of the compiler project. * The MSIL project is completely removed from other references.
* Fixed publish issue.Josh Suereth2011-12-061-10/+2
| | | | | | | | * Cleaned up layered build settings definition * Removed scalaVersion specification from build (not NEEDED). * Fixed a migration from build.sbt to project/Build.scala where publish settings were only being used on the root project and not also used for sub-projects which are published.
* Adding SHA resolve to the SBT build so that we don't need the push/pull ↵Josh Suereth2011-12-051-2/+2
| | | | binary libs script anymore. Only pull is implemented.
* Port of SBT 0.11.x build. Things appear to be working well.Josh Suereth2011-12-011-0/+574