summaryrefslogtreecommitdiff
path: root/build.xml
Commit message (Collapse)AuthorAgeFilesLines
...
| * | suppresses warnings introduced in a2115b2352Eugene Burmako2012-04-191-3/+3
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | locker.lib: [javac] Compiling 1 source file to C:\Projects\Kepler\build\locker\classes\library [javac] C:\Projects\Kepler\src\library\scala\concurrent\impl\Unsafe.java:17: warning: sun.misc.Unsafe is Sun proprietary API and may be removed in a future release [javac] public final static sun.misc.Unsafe instance; [javac] ^ [javac] C:\Projects\Kepler\src\library\scala\concurrent\impl\Unsafe.java:20: warning: sun.misc.Unsafe is Sun proprietary API and may be removed in a future release [javac] sun.misc.Unsafe found = null; [javac] ^ [javac] C:\Projects\Kepler\src\library\scala\concurrent\impl\Unsafe.java:21: warning: sun.misc.Unsafe is Sun proprietary API and may be removed in a future release [javac] for(Field field : sun.misc.Unsafe.class.getDeclaredFields()) { [javac] ^ [javac] C:\Projects\Kepler\src\library\scala\concurrent\impl\Unsafe.java:22: warning: sun.misc.Unsafe is Sun proprietary API and may be removed in a future release [javac] if (field.getType() == sun.misc.Unsafe.class) { [javac] ^ [javac] C:\Projects\Kepler\src\library\scala\concurrent\impl\Unsafe.java:24: warning: sun.misc.Unsafe is Sun proprietary API and may be removed in a future release [javac] found = (sun.misc.Unsafe) field.get(null); [javac] ^ [javac] 5 warnings [propertyfile] Updating property file: C:\Projects\Kepler\build\locker\classes\library\library.properties [stopwatch] [locker.lib.timer: 0.908 sec]
* | Good-bye, scala.dbc.Paul Phillips2012-04-201-34/+0
| | | | | | | | Another deprecated soul passes on to ether world.
* | change com.typesafe.config dep to version 0.4.0Havoc Pennington2012-04-191-1/+1
|/
* Revert "change com.typesafe.config dep to version 0.4.0"Paul Phillips2012-04-141-1/+1
| | | | This reverts commit f67a00a3cef270835369b8ab1bb57cbe8b2bd2a3.
* change com.typesafe.config dep to version 0.4.0Havoc Pennington2012-04-131-1/+1
|
* Scaladoc feature that shows implicit conversionsVlad Ureche2012-04-131-67/+73
| | | | | | | See https://github.com/VladUreche/scala/tree/feature/doc-implicits for the history. See https://scala-webapps.epfl.ch/jenkins/view/scaladoc/job/scaladoc-implicits-nightly/ for nightlies. Many thanks fly out to Adriaan for his help with implicit search!
* Reconfigure build.xml so -Xmacros isn't lost.Paul Phillips2012-04-121-2/+3
| | | | | | For future reference, -Dscalac.args is how unknown things pass arbitrary parameters to scalac, so you don't want to put anything there you don't expect to lose.
* Revert "Enabled continuations plugin by default."Paul Phillips2012-04-121-3/+3
| | | | This reverts commit da35106f81a5c24e78ff51c95e10052ad4f23b18.
* Next generation of macrosEugene Burmako2012-04-121-1/+1
| | | | | | | | | | | | | | | | | | | | | | Implements SIP 16: Self-cleaning macros: http://bit.ly/wjjXTZ Features: * Macro defs * Reification * Type tags * Manifests aliased to type tags * Extended reflection API * Several hundred tests * 1111 changed files Not yet implemented: * Reification of refined types * Expr.value splicing * Named and default macro expansions * Intricacies of interaction between macros and implicits * Emission of debug information for macros (compliant with JSR-45) Dedicated to Yuri Alekseyevich Gagarin
* fix for get-scala-commit-* on Windows (tested with Windows 7)Eugene Burmako2012-04-111-0/+2
|
* Fixed class cast exception thrown when re-initializing maven-ant-tasks.Josh Suereth2012-04-031-1/+3
|
* Maven repository dependencies are now added to distributions.Josh Suereth2012-03-311-1/+6
|
* Build.xml can now resolve artifacts from maven central and use them in the ↵Josh Suereth2012-03-311-2/+16
| | | | | | | | build. * Artifacts are resovled from maven central after the STARR repostiory * All maven dependencies are added to aux.libs (every classpath) * Typesafe config library is added by efault.
* Tagged builds now display tag version. (maven = canonical).Josh Suereth2012-03-301-18/+34
| | | | | | Conflicts: build.xml
*---. Merge remote-tracking branches 'manojo/issue/4488', 'leifwickland/patch-3', ↵Paul Phillips2012-03-271-1/+2
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | 'non/si-5609', 'adriaanm/topic/virtpatmat' and 'VladUreche/issue/5373' into develop Conflicts: test/scaladoc/scala/model/CommentFactoryTest.scala
| | | * Fixes SI-5373Vlad Ureche2012-03-271-1/+2
| | |/ | | | | | | | | | | | | And adds basic support for scaladoc model tests (class partest.ScaladocModelTest)
* | / No longer generate SBAZ documentation as part of distribution.Josh Suereth2012-03-271-1/+1
| |/ |/|
* | Scaladoc is now pointing to sources in githubVlad Ureche2012-03-251-3/+18
|/ | | | | | | | | | For snapshots, it points to the exact commit, for releases it points to the tag ("v" + maven version). The link now opens in a different tab, as opening in the same frame is not compatible with github (the page doesn't load for some reason). Left the repo url in test/review untouched because it points to the root of all LAMP repos. But... is anyone still using that script?!?
* disable version numbers on windows, they're broken.Lukas Rytz2012-03-221-2/+0
|
*-. Merge remote-tracking branches 'hubertp/topic/buildinfo', ↵Paul Phillips2012-03-201-1/+1
|\ \ | | | | | | | | | 'VladUreche/issue/5248' and 'VladUreche/issue/5054-usecase-cleanup2' into develop
| * | Fixes SI-5248Vlad Ureche2012-03-201-1/+1
| | |
* | | optimise flag should be shown in scalac.args infoHubert Plociniczak2012-03-201-2/+2
| |/ |/|
* | Yet another attempt to make the version a good oneJosh Suereth2012-03-201-5/+2
|/ | | | | This fixes the git commit drift issue and gives us enough granularity to make releases at any time that are cronologically increasing.
* Separating Scala Actors from the Scala Library.Vojin Jovanovic2012-03-191-6/+15
| | | | | | | | | Scala actors are now in scala-actors.jar. Changes that were done are: - Fixed partest to include actors library for various test usages - Created the entry for the new jar in build.xml - Added maven entries for scala actors Review by: @jsuereth
* Fixed versioning scheme when running on a tag.Josh Suereth2012-03-191-1/+5
| | | | git describe is useless in that situation, afaict.
*---. Merge remote-tracking branches 'VladUreche/feature/inheritdoc-clean', ↵Paul Phillips2012-03-161-20/+69
|\ \ \ | | | | | | | | | | | | 'acruise/t1118', 'hubertp/issue/5572', 'hubertp/topic/nightly-checkinit', 'axel22/feature/pc-ctrie', 'jsuereth/master-version-fixin' and 'axel22/feature/checkinit-transient' into develop
| | | * Fixing merge conflicts for trunk.Josh Suereth2012-03-161-16/+3
| | | |
| | | * Fixed sha to not have the 'g' for git.Josh Suereth2012-03-161-1/+1
| | | | | | | | | | | | | | | | Swapped 'r' to 'v' now that I've had more coffee and sleep.
| | | * Finished migrating to new versioning schemeJosh Suereth2012-03-161-12/+31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: build.xml tools/get-scala-revision.bat
| | | * Modified build for new versioning scheme.Josh Suereth2012-03-161-0/+6
| | | |
| | | * Moved to Mirco's versioning idea.Josh Suereth2012-03-161-11/+17
| | | | | | | | | | | | | | | | | | | | | | | | Conflicts: build.xml
| | | * Fixes to build numbering system for 2.9.x releaseJosh Suereth2012-03-161-2/+39
| |_|/ |/| | | | | | | | | | | | | | | | | Conflicts: build.number build.xml
| | * Remove confusing nightly.checkinit target that was setting checkinit in ↵Hubert Plociniczak2012-03-151-6/+0
| |/ | | | | | | optimise params
* / create relative symlinks in ant scriptsLukas Rytz2012-03-151-1/+1
|/
* Updated flow for creating new STARRs.Josh Suereth2012-03-111-1/+20
| | | | | | * SHA1's are deleted when creating new STARR builds. * SHA1's are also deleted if new fjbg/forkjoin/jline jars are made. * Normal push/pull flow should continue as normal with less frustration.
* Fix to nightly build.Josh Suereth2012-02-231-1/+1
| | | | | | | You see shelling to other ant builds doesn't let us declare dependencies on the primary build, so to ensure all tasks are run when needed, and that we don't slow everyone down with javadocs, we wind up with a bit of spaghetti.
* Javadoc + Source jar generation is now complete for maven deployment.Josh Suereth2012-02-201-18/+126
|
* Fix for "type _$1 defined twice".Paul Phillips2012-02-171-0/+2
| | | | | | | | | | | Actually not a fix, only a workaround. Package objects strike again: you don't want to have existentials in there, like this: private val resolverFunction: PartialFunction[Throwable, Try[_]] = ... There are a few irrelevant-to-that-bug changes included which I did while debugging and figured I'd keep them. With this patch I can merge/am merging the scala.concurrent work.
* Added a rootdoc page for the compiler API scaladocVlad Ureche2012-02-061-2/+3
|
* Automatically fetch jars as neededGeoff Reedy2012-02-061-14/+19
| | | | | Use mappers with uptodate and touch tasks to detect if any jars need to be downloaded based on the modification time of the desired.sha1 files
* Revert "Added a rootdoc page for the compiler API scaladoc"Paul Phillips2012-02-051-3/+2
| | | | This reverts commit e34098b7f6e37420198fa5c7c2820d0443b46cc4.
* Added a rootdoc page for the compiler API scaladocVlad Ureche2012-02-051-2/+3
|
* Fixing build string.Paul Phillips2012-02-011-9/+4
| | | | | | | | Version number turning up more than once. Looking at the situation I could only see the former mechanism as trouble. I deleted build.number and in ant am generating the build string only from tools/get-scala-revision. We may need to revisit when the time comes to build a release.
* Have ant notice starr out of date.Paul Phillips2012-01-301-2/+13
| | | | | If your compiler .desired.sha1 is newer than the jar, it will go download it.
* Merge remote-tracking branches 'axel22/issue/4147', 'schmmd/codec' and ↵Paul Phillips2012-01-121-4/+0
|\ | | | | | | 'soc/SI-4627' into develop
| * Clean up standard/swing library by deprecating/moving code examplesSimon Ochsenreither2011-12-071-4/+0
| | | | | | | | | | | | | | | | | | Deprecate scala/xml/include/sax/Main.scala. Move scala/swing/test/* to docs/examples. Saves 160KB in scala-swing.jar. Fixes SI-4627.
* | Merge remote-tracking branch 'kepler/topic/antbuildlocker' into developPaul Phillips2011-12-281-2/+84
|\ \
| * | buildlocker for antEugene Burmako2011-12-281-2/+84
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This new command is more or less equivalent to regular "build". It is capable of: 1) automatically unlocking locker 2) not building stuff that hasn't changed 3) packing locker classes into JARs at build\palo\lib 4) populating bin directory at build\palo\bin All in all, buildlocker lets one work with locker as if it were quick. Except that it is rebuilds quicker than quick by a factor of 2x. Fastlocker does exactly the same, but without packing stuff into JARs. This makes things even faster. Of course, both targets don't build anything except library and compiler, so they aren't appropriate for all workflows, but, it was useful for me! P.S. Good news: you can use partest with locker, but it's not obvious. First, you need to transplant missing stuff that is necessary to run partest. I did it by maintaining a parallel clone of my repository that is used only to produce partest dependencies (partest itself, scalap and library/actors). Second, partest has to be switched into "testClasses" mode, which is tricky. I honestly tried to find out how to do this, but then fell back to a hack: https://gist.github.com/1525721. Finally, you need a special launcher (I haven't made friends with std script). The launcher is quite simple and looks as follows: https://gist.github.com/1525720
| | |
| \ \
*-. \ \ Merge remote-tracking branches 'ijuma/issue/5341', ↵Paul Phillips2011-12-271-1/+10
|\ \ \ \ | |_|/ / |/| | | | | | | 'kepler/topic/reifyclosuretests', 'kepler/topic/antscalacheck', 'szabolcsberecz/SI-5104', 'kepler/ticket/5334' and 'kepler/topic/miscfixes' into develop
| * | | scalacheck now also has pre-scalacheck and its personal timerEugene Burmako2011-12-261-1/+10
| |/ /