summaryrefslogtreecommitdiff
path: root/build.xml
Commit message (Collapse)AuthorAgeFilesLines
* A tribute to https://github.com/scala/scala/pull/414Eugene Burmako2012-06-131-2/+2
|
* MSIL now build as part of compiler.Josh Suereth2012-06-111-94/+90
| | | | | | * MSIL is now compiled/embedded with compiler * Tested building new STARR, everything groovy * Can probably remove msil/forkjoin/fjbg from STARR now that they're properly embedded/built.
* Forkjoin and fjbg are now always compiled in the build.Josh Suereth2012-06-111-97/+166
| | | | | * forkjoin.done/forkjoine.clean can test forkjoin source * fjbg.done/fjbg.clean can test fjbg source.
* fixes a bug with bat files invocation from antEugene Burmako2012-06-081-2/+10
| | | | | | http://ant.apache.org/manual/Tasks/exec.html Note that .bat files cannot in general by executed directly. One needs to execute the command shell executable cmd using the /c switch.
* the final touch: scala/reflect added to scaladoc!Eugene Burmako2012-06-081-1/+2
|
* Reverting 22c8dec5 and preventing bootstapping in scaladocVlad Ureche2012-06-081-7/+7
| | | | | Review by @dragos, @jsuereth. Required bootstrapping because the starr was ant tasks were invoking locker with -Ysourcepath instead of -sourcepath.
* Introduces scala-reflect.jarEugene Burmako2012-06-081-7/+227
|
* Fixes SI-4909 and SI-5763Vlad Ureche2012-06-081-7/+7
| | | | | | | | | | Finally, -sourcepath is split into: -Ysourcepath - for the library bootstrapping -doc-source-path - for scaladoc links to source code (squished the resident compiler test fix into this commit) Review by @jsuereth.
* macros: -Xmacros is now retiredEugene Burmako2012-06-081-1/+1
|
* Merge branch 'master' into asm-compiled-onceJosh Suereth2012-05-231-1/+23
|\
| * Fixing the build of actors.Vojin Jovanovic2012-05-231-1/+23
| |
* | ASM now compiled once in the build.Josh Suereth2012-05-231-42/+43
|/ | | | | | | | * 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
* Adding the Actor Migration Kit.Vojin Jovanovic2012-05-181-1/+43
| | | | | | | | | | | | Kit consists of: 1) The StashingActor which adopts an interface similar to Akka. 2) Props mockup for creating Akka like code 3) Pattern mockup 4) Test cases for every step in the migration. 5) MigrationSystem which will paired on the Akka side. Review of the code : @phaller Review of the build: @jsuereth
* Removing extraneous files.Paul Phillips2012-05-151-44/+0
| | | | Culling accumulated unnecessary code.
* compile Java files under src/compilerMiguel Garcia2012-05-081-0/+42
|
* make strap build use exact same compiler options as quick buildMiguel Garcia2012-05-081-11/+14
|
* Fixes to OSGi version number based on IDE team's suggestions.Josh Suereth2012-04-231-2/+21
|
*-. Merge commit 'refs/pull/414/head'; commit 'refs/pull/415/head'; commit ↵Paul Phillips2012-04-201-3/+3
|\ \ | | | | | | | | | 'refs/pull/416/head'; commit 'refs/pull/417/head'; commit 'refs/pull/418/head' into develop
| * | 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