summaryrefslogtreecommitdiff
path: root/project
Commit message (Collapse)AuthorAgeFilesLines
* SI-6915 Updates copyright properties to 2002-2013James Iry2013-01-041-1/+1
| | | | | | | | The .scala header files had the right copyright dates but properties used to generate the information in e.g. "scala -version" hadn't been updated. review @adriaanm
* Removing actors-migration from main repository so it can live on elsewhere.Josh Suereth2012-11-011-2/+2
| | | | | | | * Removes actors-migration hooks from partest * Removes actors-migration code * removes actors-migration tests * removes actors-migration distribution packaging.
* 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-314-8/+8
| | | | Also fixed partest explosion that happened after partest redesign.
* some more copyright cleanup for 2012Adriaan Moors2012-08-101-1/+1
| | | | contributed by Carlo Dapor -- thanks!
* Final clean up to get the build/testing working again.Josh Suereth2012-06-184-37/+82
|
* More fixups.Josh Suereth2012-06-143-17/+22
|
* Refactoring and temporary commit before finishing the fix.Josh Suereth2012-06-138-253/+290
|
* Fix for reflection. Review/Use by @adriaanmJosh Suereth2012-06-123-14/+53
|
* Added lock by default and did a minor amount of cleanup. More to come ↵Josh Suereth2012-05-232-58/+40
| | | | hopefully.
* ASM now compiled once in the build.Josh Suereth2012-05-232-12/+15
| | | | | | | | * 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.
* Don't regenerate properties file if skip is true (i.e. locker/quick is locked)Josh Suereth2012-05-102-4/+4
|
* Everything now builds. Partest is bombing about reflection issue.Josh Suereth2012-05-103-153/+5
|
* Merge remote-tracking branch 'jsuereth/sbt-build' into sbt-build-0.11.3Josh Suereth2012-05-107-109/+303
|\
| * Added an incredibly hacky way for us to override the default sbt compiler ↵Josh Suereth2012-04-032-1/+149
| | | | | | | | interface.
| * Fixed up versioning scheme.Josh Suereth2012-04-035-114/+51
| | | | | | | | 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-034-3/+112
| | | | | | | | up to par.
* | Fixed plugin dependencies.Josh Suereth2012-05-101-1/+1
| |
* | 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-182-7/+7
|
* 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.
* Brought version detection up-to-date.Josh Suereth2011-12-162-19/+21
| | | | * SBT's version creation is now on par with tools/get-latest-version
* Native SHA1 calculations.Josh Suereth2011-12-141-8/+52
| | | | | * SHA1 sum calculations are now done in pure Scala. * Cache jar SHAs are checked for validity.
* Fixes windows issues.Josh Suereth2011-12-141-1/+1
|
* Improved error output.Josh Suereth2011-12-141-2/+9
| | | | * One SHA resolve, now outputs lots of stack traces if parallel execution failure.
* Parallelize sha resolution.Josh Suereth2011-12-091-1/+1
| | | | | Retreiving STARR from SHA repo is now parallel by default. YAY for parallel collections.
* MSIL now part of layered compilesJosh Suereth2011-12-092-19/+8
| | | | | | | * 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 SHA resolver to only pull necessary JAR files and ignore other ↵Josh Suereth2011-12-081-1/+2
| | | | directories.
* Added local cache for project jars.Josh Suereth2011-12-081-10/+18
| | | | | | | .desired.sha1 files now resolve into a local repository before being copied into the main repo. If the local repository exists and has a file, then there is no download necessary.
* Fixed publish issue.Josh Suereth2011-12-062-44/+35
| | | | | | | | * 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-053-2/+61
| | | | binary libs script anymore. Only pull is implemented.
* *.properties files are now generated more oftenJosh Suereth2011-12-051-3/+11
| | | | (on git SHA change *and* clean instead of just clean)
* Fixed mechanisms which pulls scala revision for properties file.Josh Suereth2011-12-052-3/+7
|
* Step one towards using project revision to buildJosh Suereth2011-12-055-17/+31
|
* Port of SBT 0.11.x build. Things appear to be working well.Josh Suereth2011-12-0125-1875/+1020
|
* Begone t1737...Hubert Plociniczak2011-11-0215-135/+135
|
* Confusingly, I am restoring the method "getArch...Paul Phillips2011-05-141-1/+1
| | | | | | | | Confusingly, I am restoring the method "getArchive" which has been gone from trunk since February 2010 but is suddenly necessary for the sbt build (as its "compiler-interface" won't compile without it.) I am sure it all makes perfect sense. No review.
* fix get-scala-revision script for the case when...Lukas Rytz2011-03-301-1/+1
| | | | | | fix get-scala-revision script for the case when svn prints some warnings. no review
* Don't have time to fix the sbt build and can't ...Paul Phillips2011-02-041-22/+36
| | | | | | Don't have time to fix the sbt build and can't keep watching it fail. Commented test out liberally. No review.
* A bunch of work on the sbt build. No review.Paul Phillips2011-01-2711-150/+197
|
* Securing some of the blessings of whitespace fo...Paul Phillips2011-01-2714-393/+405
| | | | | | Securing some of the blessings of whitespace for the sbt build. No review.
* Updated copyright notices to 2011Antonio Cunei2011-01-201-1/+1
|
* Added 'specialized' tests.Aleksandar Pokopec2011-01-171-1/+2
| | | | | | | | | | Added a new test group - specialized. Modified partest to add a jar with instrumented classes to classpath when compiling and running tests. Added a primary version of the instrumented BoxesRuntime, and a script to produce a jar for it. Added the 'speclib' folder to partest files, which contains the jar with the instrumented classes. Review by dragos.
* Bencharking a larger program with parallel coll...Aleksandar Pokopec2010-12-211-4/+3
| | | | | | | | | Bencharking a larger program with parallel collections. Fixed a couple of bugs in parallel collections. No review.
* Added secret option to sbt build which makes it...Paul Phillips2010-12-161-1/+9
| | | | | | Added secret option to sbt build which makes it only recompile changed files. No review.
* Couldn't bear to see sbt seemingly so close but...Paul Phillips2010-09-141-25/+31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Couldn't bear to see sbt seemingly so close but still unable to run tests. Made some progress but bogged down in scalacheck when I realized things were farther from working than I'd thought. Please forgive this brief expression of frustration, because the despair is palpable: the weeks of work I did on partest was apparently of no interest, and now I'm in here having to fix the same partest bugs again, in a more virulent form. They've evolved into some kind of ant-partest-sbt artificial creature, more fearsome than any one of them could be under its own power. Did we not know we have a whole directory full of pretty code like this? List( "Scala compiler classes in: " + testBuildDir, "Scala version is: " + nsc.Properties.versionMsg, "Scalac options are: " + universe.scalacOpts, "Java binaries in: " + javaBin, "Java runtime is: " + javaInfoString, "Java runtime options: " + (Process.javaVmArguments mkString " "), "Javac options are: " + universe.javacOpts, "Java options are: " + universe.javaOpts, "Source directory is: " + src, "Selected categories: " + (selectedCategories mkString " "), "" ) mkString "\n" It's src/partest-alternative in case anyone wants to consider any of it. At the very least there are individual files or functions which could be cherry picked. -- This patch contains: -- Readability efforts. Twelve parameter functions whose last six parameters are "true,true,failedOnly,true,false,log" are pretty challenging to work with. Changes to the environment variables sbt was setting to look a bit more like what partest expects and will crash without. Sets partest.debug=true if the sbt logger level is at Debug. On my machine all test groups except scalacheck appear to run to completion. Review by moix. (Hello, moix! I am available for assistance if you are in the market for it. You have brought us long suffering ant-ers to the brink of sbt goodness: and now, we enter the fray!)
* Tweaking sbt so it will stop jabbering about sv...Paul Phillips2010-09-142-27/+15
| | | | | | Tweaking sbt so it will stop jabbering about svn info failing when there's a perfectly fine git repo yet to be tried. No review.
* Stability testing task added.moix2010-09-076-65/+144
|