| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
added '-' in property 'time.short' to be sbaz friendly
|
| |
|
|
|
|
|
|
| |
Reverted back Stephane's incorrect changes to the versioning scheme. It
needs to REMAIN THAT WAY to be compatible with SBaz.
|
|
|
|
|
| |
uses major/minor/patch versions before incrementing them
|
|
|
|
|
|
|
| |
corrected missing path conversion on Cygwin for file 'generic-unix.tmpl'
added handling of option '-cp/-classpath' in file 'tool-windows.tmpl '
use task <copy> instead of <symlink> on Windows in file 'build.xml '
|
|
|
|
|
|
|
| |
Fixed some distribution-related build dependencies and improved the way
devel, patch and minor distributions can be requested. Updated README to
match current build script.
|
|
|
|
|
| |
added directory 'examples' to generated distribution
|
|
|
|
|
|
|
|
|
|
|
| |
1. Generate better local distributions, same layout as a sbaz-managed
directory. 2. Consolidate Sbaz packages into a smaller set.
Compatibility packages are also generated. 3. Added number management
(triggered by 'release' property). 4. Scaladoc HTML documentation is
now part of the distribution. 5. Target 'docs.compiler' generates
HTML documentation for compiler. 6. FJBG is now insert into
'scala-compiler.jar' archive for distribution.
|
|
|
|
|
| |
Added a Scaladoc ant task and extended SABBUS to use it.
|
| |
|
| |
|
|
|
|
|
| |
added Ant task 'examples'
|
|
|
|
|
|
| |
Corrected clean-dependencies in SABBUS, cleaned-up style, plus various
detail improvements.
|
|
|
|
|
| |
also prints out hostname and OS in log file build.timers
|
|
|
|
|
|
| |
Remove files that were not required for compilation. Clean ignore
patterns.
|
| |
|
|
|
|
|
| |
added timers for locker, quick and strap phases
|
| |
|
| |
|
| |
|
|
|
|
|
| |
- renamed sbp files without the "2" (scala vs. scala2, etc.)
|
|
|
|
|
| |
renamed 'scala*2' to 'scala*' in Ant file build.xml
|
|
|
|
|
|
| |
Updated SABBUS to provide more information about the environment in
which it is running.
|
|
|
|
|
| |
- prints out Java environment when executing build.xml
|
|
|
|
|
| |
Make the scalac2 sbaz package depend on scalac2-support
|
|
|
|
|
| |
Corrected a classpath problem in the generated scripts in 'build/'.
|
|
|
|
|
|
| |
Removed the '-client' flag in the run scripts: it wasn't helpful after
all.
|
|
|
|
|
| |
- corrected value of nsc.excludes in file build.xml
|
|
|
|
|
| |
Scala now only works in client mode: server mode is too buggy for Scala.
|
|
|
|
|
| |
Fixed some details in SABBUS so that it works flawlessly (hopefully).
|
| |
|
|
|
|
|
|
|
| |
Updated a rather improved version of SABBUS which takes care of
dependencies much better. Have a look at the updated README file for
details.
|
|
|
|
|
|
|
| |
Updated Scalac to support a mode (triggered by setting 'scalacdebugging'
to true) that prints the compiled files and any stack trace generated by
the compiler. Use it in SABBUS for quick and strap.
|
|
|
|
|
|
|
| |
1. Generate three sbp packages, not just one
2. Fix the name of the bin scripts, e.g. scala22 --> scala2
3. Do not include a Main-Class in the scalac jar file
|
| |
|
|
|
|
|
|
| |
Added the Scala Bazaar archive generation Ant task. Modified the SABBUS
build script to use it.
|
|
|
|
|
|
| |
The build file only creates symbolic links on UNIX platforms, copies
otherwise.
|
|
|
|
|
|
|
| |
The Scalac Ant task now supports a 'addparams' parameter for passing
custom parameters to the compiler. Build script updated to use it too:
set nsc.params to add custom parameters.
|
|
|
|
|
| |
Improved the ScalaTool Ant task to be more cross-platform.
|
|
|
|
|
|
|
|
|
| |
1. Minor aesthetic changes to Scalac.
2. Added Ant task ScalaTool that automatically constructs wrappers for a tool. Wrapper templates are in ant/templates.
3. Modified build.xml to use ScalaTool.
4. Removed nsc/ant/NSC which is now obsolete (replaced by ant/Scalac).
5. Added a antlib.xml file that allows to load all ant tasks in one operation in an ant script.
|
|
|
|
|
|
| |
Modified the generation of scripts in build/ to work when linked to from
a symbolic link.
|
|
|
|
|
|
| |
2. Modified the build script to use the new optional Ant tasks that have
been added to 'lib/', which is much cleaner.
|
|
|
|
|
|
| |
- added properties 'os.win', 'os.cygwin' and 'os.unix' Task 'symlink' is
- now called only if 'os.unix' is set
|
|
|
|
|
| |
- corrected generation of executables for Cygwin and Windows
|
|
|
|
|
|
| |
2. Improved the generation of a distribution.
3. 'scalanstest' works again.
|
|
|
|
|
| |
2. Removed dead text in ant/NSC.
|
|
|
|
|
| |
2. Scripts no longer use the wrapper script but are self-contained.
|
|
|
|
|
|
| |
Switching to the new build system and to the new build system. This is a
MAJOR commit, so be careful when updating.
|
| |
|
|
|
|
|
| |
- Build script now compiles it with NSC
|