Commit Graph

185 Commits

Author SHA1 Message Date
michelou 80bd66b6b3 - added 'copyright.notice' property.
- added quotes around %SCALA_HOME% variables.


git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@4763 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2005-10-16 20:35:20 +00:00
michelou 526ca79ac6 - added generation of 'bin/scala.bat'.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@4756 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2005-10-16 17:19:46 +00:00
michelou 0ef8a631a5 - added 'fixcrlf' action for batch commands.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@4755 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2005-10-16 16:27:22 +00:00
michelou 5c1fce23c2 - added 'bin/scalap.bat' in Windows distribution.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@4754 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2005-10-16 16:17:10 +00:00
michelou 349f5a8c4f - added 'izpack' target.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@4746 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2005-10-16 00:32:03 +00:00
michelou 70fc084bed - added task 'build.jars' (build/lib).
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@4745 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2005-10-15 23:54:52 +00:00
michelou 62b59ef122 - corrected malformed zip action.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@4742 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2005-10-15 23:17:46 +00:00
dragos 98813846b1 Added the source directory in the path of nsc.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@4739 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2005-10-15 16:45:03 +00:00
michelou 24a16d9b42 - added generation of 'sources.zip'.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@4735 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2005-10-14 12:39:17 +00:00
michelou a8a0d55909 - added scalap tool.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@4734 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2005-10-14 12:11:01 +00:00
michelou 9c79d51e6c - scala commands now refer to .nsc_wrapper on Unix.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@4729 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2005-10-14 09:39:36 +00:00
michelou ab2607871e - added generation of scalac command (bin/scalac[.bat]).
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@4722 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2005-10-13 13:57:02 +00:00
dubochet f9aa88d63b Changed the build system back so that newsources is used again. Removing it generates a rather unexpected null pointer exception in scalac when building the old Scala distribution. Too bad.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@4719 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2005-10-13 13:15:45 +00:00
dubochet 512aaf74f5 Changed the build system so that newsources is no longer required. When a .scala and .java file exist for the same class, the .scala file is used for NSC instead of the .java file.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@4718 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2005-10-13 13:00:36 +00:00
dubochet 214d94f5fc Added a simple test to make sure that additional memory has been provided to the script.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@4714 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2005-10-13 09:16:19 +00:00
michelou 1dd2d142b7 - added 2 tasks 'fixcrlf' in target 'distrib.unix'.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@4711 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2005-10-13 08:59:02 +00:00
michelou 6e8a41127a - added some comments.
- corrected target 'distrib.unix' (directory 'man').


git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@4710 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2005-10-13 08:53:20 +00:00
michelou 7dbe437fb2 - added gz and bz2 generation to target 'distrib.unix'.
- (mostly) implemented target 'distrib.win'.


git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@4709 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2005-10-12 22:56:24 +00:00
michelou f692656804 - target 'distrib.unix' now also depends on 'docs'.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@4708 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2005-10-12 21:03:41 +00:00
michelou a7f0975104 - finished target 'docs' :-)
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@4704 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2005-10-12 15:13:24 +00:00
michelou ff64938c64 - added 'distrib.doc.dir'
- copy most files to 'distrib.doc.dir' directory.
- improved target 'docs'.


git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@4702 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2005-10-12 14:16:18 +00:00
dubochet 5c6d4cfa45 Changed the way properties are set. Base properties can now be used to define user properties.
Added improved comments to properties files.


git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@4697 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2005-10-12 13:13:13 +00:00
michelou 7fc8f8dfd3 - added id 'nsc.classpath'.
- started 'docs' target.


git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@4695 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2005-10-12 11:56:30 +00:00
michelou 1c4166513a - added echo for ${oslib.src}.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@4687 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2005-10-11 17:38:58 +00:00
fsalvi a625e34784 Try a 2nd fix for CVS Id problem
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@4684 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2005-10-11 14:36:01 +00:00
michelou f2f5c80790 - splitted 'fail' actions in task 'init.osc'.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@4674 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2005-10-11 13:39:48 +00:00
dubochet 6435eb0a60 Removed two unecessary echos. Minor clean-ups in target descriptions.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@4673 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2005-10-11 11:58:23 +00:00
dubochet bf832f261a Changed the way to set properties. Added a 'build.readme' file to explain how it all works.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@4672 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2005-10-11 11:53:02 +00:00
michelou 80ebf661c1 - added CVS header.
- changed default target to 'build'.
- removed leading tabs.
- added 'help' target.


git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@4670 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2005-10-11 09:39:32 +00:00
dubochet 23efd349e0 Auto-detect files in newsources so as not to compile their java version.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@4665 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2005-10-10 19:20:02 +00:00
dubochet dc1d8bd5bf Cleaned-up some classpath incoherences and duplications and removed the build.nsbin target which should not have existed in the first place.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@4664 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2005-10-10 18:00:07 +00:00
dubochet fab9787f31 The new build system in pure Ant.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@4662 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2005-10-10 17:25:44 +00:00
michelou 6fe1b1972b no longer needed (integrated in Makefile)
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@992 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2003-07-10 16:32:31 +00:00
buraq 26e913e7dd pizzadoc experiment
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@901 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2003-07-02 18:03:38 +00:00
buraq a1237f65a5 build file for XML tool dtd2scala
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@798 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2003-06-13 12:39:47 +00:00