summaryrefslogtreecommitdiff
path: root/build.xml
Commit message (Collapse)AuthorAgeFilesLines
* Adding immutable parallel hashsets.Aleksandar Pokopec2010-10-051-3/+3
| | | | | | | | | | Fixing an issue with hashset splitters where the splitting does not work if some elements have already been iterated. Added parallel collections exception handling. Added parallel collections break control. Renaming ParHashTrie -> ParHashMap. The part with immutable.{HashSet, HashMap} - review by rompf
* Fixed a scalacheck test group "test entire subd...Aleksandar Pokopec2010-10-041-1/+3
| | | | | | | Fixed a scalacheck test group "test entire subdirectory" problem. It's now possible to add scalacheck tests consisting of multiple files. No review.
* While trying to come to an understanding with #...Paul Phillips2010-09-301-1/+1
| | | | | | | | | | | | | | | | | | | | | | | While trying to come to an understanding with #3869 I had one of those "what are we doing" moments regarding the reams of output generated under -Ydebug. We have all these places where extra info is logged under -Ydebug -- like "if (debug) log(...)" -- and if you try for those you are also saddled with all these irrelevant places which instead say if (debug) Console.println(...). I changed about every one of them to send it to log() instead. So if you were enjoying that 600 MB of debugging output when you compile "goodbye world", you can have it back and then some with -Ylog:all. Until then, enjoy the calm, quiet competence of the new -Ydebug. Also herein: raised default ANT_OPTS permgen because I can no longer build a dist with the former defaults, and gave some synthetics a better home in StdNames. No review (but if anyone just can't live without some particular piece of output every single time -Ydebug is given, I can put it back.)
* [scaladoc] Adds some simple tests for Scaladoc ...Gilles Dubochet2010-09-211-1/+10
| | | | | | [scaladoc] Adds some simple tests for Scaladoc (using Scalacheck). Contributed by Kato Kazuyosh. No review.
* updated default ANT_OPTS for more speed. no reviewLukas Rytz2010-09-031-1/+1
|
* Added ant tasks for strap that build scalacheck.Aleksandar Pokopec2010-08-311-1/+16
| | | | | No review yet.
* Added scalacheck folder, scalacheck source upda...Aleksandar Pokopec2010-08-311-37/+29
| | | | | | | | | | | | | Added scalacheck folder, scalacheck source update script, and scalacheck ant tasks. Build process will now generate a scalacheck jar in the build/pack/lib directory. It generates it from the scalacheck source in the src/scalacheck dir. If the source there gets out of date, it is to be updated manually using the tools/updatescalacheck script. Review by phaller.
* Alterations so the sbt build will run under git...Paul Phillips2010-07-291-5/+1
| | | | | Alterations so the sbt build will run under git-svn. Review by moix.
* [scaladoc] Setting for link to source URLs is m...Gilles Dubochet2010-07-271-2/+2
| | | | | | [scaladoc] Setting for link to source URLs is much more flexible and should allow satisfying Toni's exacting demands. Review by cunei.
* Fix for stability failure introduced in build.x...Paul Phillips2010-07-201-0/+1
| | | | | | Fix for stability failure introduced in build.xml change. Review by malayeri (as an FYI.)
* [scaladoc] Modify build script to copy html res...Donna Malayeri2010-07-201-0/+2
| | | | | | | [scaladoc] Modify build script to copy html resources to output directory; display template in a frame rather than an iframe; change title of main page when new frame is loaded. Review by dubochet.
* Abandoned any pretense of selectivity and put f...Paul Phillips2010-07-011-4/+5
| | | | | | | Abandoned any pretense of selectivity and put forkjoin.jar on every compilation path from locker to strap. Review postponed until the afterlife.
* Since the buildbots won't meet me in the middle...Paul Phillips2010-07-011-35/+21
| | | | | | | | Since the buildbots won't meet me in the middle, am putting the forkjoin.jar everywhere with the hope/expectation we will see a restoral of order. Someone should definitely figure out how it is we developed this non-deterministic dependency. Review by phaller.
* Although everything now builds for me, the buil...Paul Phillips2010-07-011-0/+1
| | | | | | | | Although everything now builds for me, the buildbot still fails on src/dbc for lack of forkjoin.jar. We apparently have invented non-deterministic jar dependencies. Added forkjoin.jar in another spot, no review.
* Added forkjoin to partest's classpath to unbrea...Paul Phillips2010-06-301-0/+1
| | | | | Added forkjoin to partest's classpath to unbreak the build. No review.
* Moved parallel collections to library dir, chan...Aleksandar Pokopec2010-06-181-9/+12
| | | | | | Moved parallel collections to library dir, changed sabbus script. Added `par` to some of the classes. No review.
* Adding parallel collections to trunk.Aleksandar Pokopec2010-06-071-0/+29
| | | | | sabbus also edited to add parallel collections to the library jar - review by phaller
* Rolled partest back to r21328.Paul Phillips2010-05-061-55/+67
| | | | | | | | changes necessary to plug it back in while preserving everything which has happened since then in tests and such, but we should be the lookout for overreversion. Review by phaller (but as a formality, I don't think it requires direct review.)
* Some more, hopefully temporary, partest timeout...Philipp Haller2010-05-041-2/+2
| | | | | Some more, hopefully temporary, partest timeout tweaks. No review.
* Increased partest per-test timeout in an attemp...Philipp Haller2010-05-031-1/+1
| | | | | | Increased partest per-test timeout in an attempt to fix the windows nightly.
* Kicked the partest timeouts way up since appare...Paul Phillips2010-05-011-3/+3
| | | | | | | Kicked the partest timeouts way up since apparently even 6 hours isn't enough for windows to complete. Don't know what the deal is there, let's see if 10 hours is enough. No review.
* Kicked partest up to a 6 hour timeout. No review.Paul Phillips2010-04-301-1/+1
|
* Took advantage of the sophisticated abstraction...Paul Phillips2010-04-291-0/+1
| | | | | | | Took advantage of the sophisticated abstractions available in ant to cut and paste the entirety of r21723 a little further down the build file. No review.
* Added classes/continuations-plugin to the plugi...Paul Phillips2010-04-281-0/+1
| | | | | | | | | | | | | | | | | | | | Added classes/continuations-plugin to the plugin build classpath. Explanation: as things stood the plugin step of the overall build fails constantly even when no files have been touched. The reason is that if one checks out an older version of the repository and then returns to the master, a subset of continuation source files will have more recent modification dates than their corresponding classes, and ant sees that as a reason to rebuild them. But without continuations-plugin on the classpath, it cannot see the classfiles of those which were not changed. IOW, if a project has A.scala B.scala C.scala and tries to rebuild only A.scala and C.scala, B.class must be somewhere it can be seen. We can resolve this differently if desired but this is how the rest of the compiler does it. (Try removing quick from quick's classpath and rebuilding after some changes.) Review by rompf.
* Raised some partest timeouts, I think with thes...Paul Phillips2010-04-181-0/+3
| | | | | | Raised some partest timeouts, I think with these we might see the windows nightly pass. No review.
* fix stability. jar is not stable. no review.Lukas Rytz2010-04-131-2/+2
|
* Still working on partest.Paul Phillips2010-04-121-0/+23
| | | | | | | | | | | | temporary if considered clutter. ant test.partest ant test.partest-opt They run some recently troublesome partest tests with a low timeout. Logged some more exceptions where the compiler has been dying. Review by phaller.
* moved plugin folder back to 'misc/scala-devel/p...Lukas Rytz2010-04-111-53/+40
| | | | | | | | moved plugin folder back to 'misc/scala-devel/plugins'. moved bash completion to scala-tool-support (see r21449). include continuations in compiler sbaz package. replaced some tabs by spaces. review by extempore.
* Restores the passing of scalac.args and javac.a...Paul Phillips2010-04-111-0/+2
| | | | | | | | | Restores the passing of scalac.args and javac.args from ant to partest for use on all tests, which rytz had astutely pointed out I made disappear. Long term I think one ought to be able to specify different arguments for building the compiler and for partest, but now is not the moment for such grand ambition. No review.
* minor cleanup in build script. no reviewLukas Rytz2010-04-091-11/+17
|
* Created a test.suite.clean.checkinit ant target...Paul Phillips2010-04-071-0/+8
| | | | | | | | | | | | | Created a test.suite.clean.checkinit ant target which: runs ant all.clean builds with -Xcheckinit runs the test suite with -Xcheckinit Review by cunei? If the nightly is trying to do the above sequence with command line options, I suggest it be changed to run this target or a similar one so the logic is not separated from the buildfile.
* Typo patrol, no review.Paul Phillips2010-04-051-1/+1
|
* The code part of the partest patch.Paul Phillips2010-04-051-71/+32
| | | | | | | | | | it they can be my guest (reviewbot: review by community!) More realistically: more than likely I have unwittingly altered or impaired some piece of functionality used by someone somewhere. Please alert me if this is the case and I will remedy it. I have to call it at this point as the best interests of 2.8 cannot be served by me nursing this patch along any further.
* Mostly IO tweaks related to my upcoming partest...Paul Phillips2010-04-021-1/+1
| | | | | | | | | Mostly IO tweaks related to my upcoming partest patch, which to my chagrin is being held up by windows. Also updates the default ANT_OPTS to be the same as the ones the nightlies override it with. (If we know you can't build scala with those settings it seems kind of uncool to leave them for everyone else.) No review.
* fixed double-loading of plugins.Tiark Rompf2010-03-251-3/+3
|
* Continuations support classes are included in s...Miles Sabin2010-03-171-0/+1
| | | | | | | Continuations support classes are included in scala-library.jar so their sources should be in scala-library-src.jar. Also export scala.util.continuations from the scala-library bundle.
* minor cleanup to build.xml. review by rompfLukas Rytz2010-03-151-35/+18
|
* moved the continuations plugin into trunk.Tiark Rompf2010-03-111-5/+152
|
* Some windows oriented fixes for build.xml.Paul Phillips2010-03-101-2/+2
|
* Added test.debug target to build.xml.Paul Phillips2010-03-081-10/+19
| | | | | | | | | | tests you have placed in the test/debug directories - critically for those of us stuck debugging ant, this lets one run a small selection of tests by way of ant instead of the console runner. (Sorry about the empty .gitignore files, but one of git's quirks is that it won't acknowledge the existence of an empty directory.) No review.
* Changed partest ant task not to use reflection,...Paul Phillips2010-03-081-6/+6
| | | | | | Changed partest ant task not to use reflection, instead using the path with which scala was invoked. No review.
* Enabled scalacheck tests.Paul Phillips2010-03-011-17/+18
| | | | | | | | what must be legacy scalatest.* properties to partest.*, boldly assuming that the fact that partest is pretty much unusable outside of scalac means there are no users outside of scalac who might be disrupted by eliminating old property names. Review by community.
* More partest cleanups, and putting back a coupl...Paul Phillips2010-02-251-2/+2
| | | | | | More partest cleanups, and putting back a couple lines in build.xml which were left a little too commented out. No review.
* Working on making the bootstrap process transpa...Paul Phillips2010-02-251-15/+15
| | | | | | Working on making the bootstrap process transparent and consistent. And removed a bunch of what is now cruft in partest. No review.
* The build file wasn't quite all the way on the ...Paul Phillips2010-02-251-4/+8
| | | | | | | | The build file wasn't quite all the way on the bash completion commit. Now it should work, and also be copied into the distribution. Review by anyone who may be cruel enough to oppose including completion in the distribution.
* Bash completion! The file is automatically crea...Paul Phillips2010-02-241-1/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | Bash completion! The file is automatically created as part of the build process and placed in $pack/etc. % scala -Xprint -Xprint-icode -Xprint-pos -Xprint-types -Xprint: % scala -Xprint: all flatten mixin tailcalls cleanup icode namer terminal closelim inliner packageobjects typer constructors jvm parser uncurry dce lambdalift pickler erasure lazyvals refchecks explicitouter liftcode superaccessors % scala -g: line none notailcalls source vars % scala -Ystruct-dispatch: invoke-dynamic mono-cache no-cache poly-cache Review by community.
* Updated scalacheck jar to current trunk.Paul Phillips2010-02-241-1/+2
| | | | | | | | | not being used. Updated partest with a --scalacheck option. Added scalacheck tests to the ant build target. Still struggling with ant/partest/classpaths so it's not on by default yet, but at least ./partest --scalacheck works. We... will... use... scalacheck. And we will like it! No review.
* [scaladoc] Optional link to source (set paramet...Gilles Dubochet2010-02-031-2/+9
| | | | | | | | | [scaladoc] Optional link to source (set parameter "-doc-source-url"). Support for commenting packages (using package objects). Contributed by Perdo Furlanetto. Also: small performance improvements, short comment extraction is more robust (but no HTML tags allowed in first sentence), small code clean-ups. Checked by dubochet, no review.
* small improvements in building newlibs / newfor...Lukas Rytz2010-01-251-7/+15
| | | | | small improvements in building newlibs / newforkjoin. no review.
* Fix ant task for build manager partest. no review.Hubert Plociniczak2010-01-251-1/+2
|