Commit Graph

172 Commits

Author SHA1 Message Date
michelou edc7f0cfc4 removed 'toolflags' parameters for fsc in build.xml
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@8248 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-07-24 15:05:28 +00:00
michelou ca43afb9da fixed EOLs for Windows batch files
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@8167 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-07-14 17:33:32 +00:00
michelou 8073f2bdfd EXTENSION_CLASSPATH now contains both files/dirs on Windows
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@8165 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-07-14 17:00:28 +00:00
dubochet b4ace59e71 Fixed the way variables are set in wrapper scripts to be multi-platform compliant.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@8144 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-07-13 15:15:01 +00:00
michelou 707fce7e0b added fsc to the man pages
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@8098 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-07-11 15:18:11 +00:00
michelou 0c130da5e3 also display version number when build is stable (or not)
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@8034 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-06-29 12:05:05 +00:00
michelou 4cb25601ee updated cli test, added test for multiline strings
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@8032 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-06-29 11:24:24 +00:00
phaller 8997e512ef Added actors library.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@7941 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-06-21 12:35:21 +00:00
spoon 20c90b4c26 adjust the generated tool scripts to replace scala+scalaint+scalascript
by a single unified scala script


git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@7874 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-06-15 15:43:19 +00:00
michelou f547562189 fixed target directory for man pages in build.xml
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@7859 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-06-15 13:23:32 +00:00
michelou 6319c6a0a1 moved docs/man/src to src/manual and updated build.xml
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@7772 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-06-12 14:18:13 +00:00
dubochet a7d2d6424d Hack-fixed the FSC compiler to handle boot class path.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@7769 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-06-11 19:11:01 +00:00
michelou d0a8391198 also includes *.args files in package scala-test
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@7762 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-06-08 18:50:25 +00:00
michelou f263283246 reactivated call to 'load' in file DocGenerator.scala
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@7754 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-06-08 15:11:48 +00:00
michelou 17bec35c84 now copy generated man pages to the distribution
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@7711 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-06-07 13:29:28 +00:00
dubochet 139b8dc984 There is no unecessary output on stderr when building.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@7710 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-06-07 12:52:09 +00:00
michelou bd07cb4369 added command 'fsc' for scala.tools.nsc.CompileClient
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@7704 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-06-06 16:52:36 +00:00
michelou ef6d202f3d fixed error in file selection for scaladoc
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@7588 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-05-24 13:59:49 +00:00
michelou 8626b6e2ec create a copy (and not a link) for "latest" on Windows
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@7586 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-05-24 13:31:53 +00:00
michelou 55b21add90 updated file scala/tools/nsc/MainScript.scala to run it in the DOS console
added executables bin/scalascript* to the Scala distribution



git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@7449 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-05-18 15:48:23 +00:00
dubochet 0ed3472b93 TAR archive generate by SABBUS stores correct permissions for executable files.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@7427 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-05-15 16:02:24 +00:00
michelou 5b5042e473 fixed error in file build.xml
fixed IBM J9 related error in file test/clitest



git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@7415 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-05-12 16:27:50 +00:00
dubochet 7f396e791f Seriously cleaned-up the build script. The compiler and runner scripts now load directories found in extdir to the classpath.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@7408 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-05-11 15:29:25 +00:00
michelou c7db99cf1f fixed classpath for library file fjbg.jar (for nightly build)
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@7360 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-05-08 15:15:42 +00:00
michelou 4827b4617f added target 'dist.nightly' in file build.xml
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@7354 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-05-08 11:53:59 +00:00
michelou 97bd823066 added target 'dist.quick' (no tests and docs) in file build.xml
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@7338 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-05-04 12:18:57 +00:00
michelou f7c78b2c7d replaced Cygwin diff.exe with GNUWin32 version (standalone)
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@7267 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-04-27 12:13:16 +00:00
michelou 2c070fe2ea added batch file test/scalatest.bat
added companion file test/diff.exe (GNU diffutils 2.8.7)



git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@7258 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-04-26 16:00:17 +00:00
mihaylov fc93c03edd Removed the special treatment of scala/runtime/ScalaRunTime.scala
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@7233 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-04-25 09:27:15 +00:00
michelou 7b412a1daa corrected errors in script test/clitest
added cli tests to package 'scala-test'



git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@7227 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-04-24 15:15:56 +00:00
michelou 9289efa7c7 changed value of property 'copyright' in file build.xml
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@7165 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-04-20 12:02:30 +00:00
michelou a888364289 released version 2.1.3 of the Scala distribution
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@7139 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-04-13 14:40:26 +00:00
mihaylov 17b76a3ac7 Removed support for Java files in the compiler
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@7130 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-04-13 07:57:25 +00:00
michelou 210b36f4aa added options '-windowtitle' and '-documenttitle' to command scaladoc
added attributes 'windowtitle' and 'documenttitle' to Ant task 'Scaladoc'
added option '-encoding iso-8859-1' in script test/scalatest
removed leading tabs in scala/xml/*.scala



git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@7124 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-04-12 16:55:00 +00:00
mihaylov 8b08e7ecb9 Introduced properties for the individual source directories (library, dbc, compiler)
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@7099 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-04-10 12:27:45 +00:00
michelou 02672e127d added attributes 'source', 'target' and 'deprecation' to task 'javac' in file build.xml
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@7093 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-04-10 12:11:03 +00:00
mihaylov 45d28b3151 Replaced pico with javac
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@7090 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-04-10 11:02:41 +00:00
michelou 9efeedb7f5 added timer for target 'dist' in file build.xml
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@7059 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-04-05 11:48:35 +00:00
michelou 3c2a909d26 updated script 'test/scalatest' to also work when packaged with sbaz
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@7053 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-04-04 14:37:34 +00:00
dubochet cd61e7e391 API for DBC is built again.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@7043 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-04-03 09:16:43 +00:00
mihaylov 59a68b0451 replaced ${*.dir}/${exec.dir.name} with ${*.exec.dir} in build.xml
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@6990 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-03-30 13:31:50 +00:00
dubochet ddc2197300 Exec Scripts (scala, scalac, etc.) are generated for every phase, now based on the source grabed at compile-time (no need to rebuild locker when testing the scripts anymore).
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@6989 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-03-30 12:42:03 +00:00
michelou 87821afae8 corrected link to sbaz universe in **/build.xml
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@6973 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-03-29 13:22:54 +00:00
michelou 06a21fbb11 added sbaz package 'scala-test'
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@6959 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-03-28 17:43:55 +00:00
dubochet 474cd02f0b Fixed bug #557: Testing available memory before running SABBUS is now more robust.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@6900 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-03-24 16:32:26 +00:00
michelou b05c62fea5 added library scala-dbc.jar to package scala-library-*.sbp
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@6892 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-03-24 12:57:10 +00:00
michelou 83ee5348c9 fixed missing link when generating advert file in build.xml
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@6884 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-03-23 20:10:55 +00:00
michelou ddb6b266a9 removed placeholder packages in file scala/build.xml
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@6882 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-03-23 16:59:16 +00:00
dubochet a65b8b6802 Corrected scripts to circumvent class loader bug in scala runtime. Every class loads in the same classloader so that boxed arrays can load their content.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@6864 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-03-21 17:43:21 +00:00
dubochet 7faa69b844 1. Updated the tool generation script (UNIX) to be compatible with that defined on the wiki.
2. ScalaTool Ant task updated to be more flexible.
3. Build now generates a separate archive for DBC (also changed in source layout).

git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@6853 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-03-20 15:58:47 +00:00