| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
(1) API docs for private classes and DBC are no longer generated.
Private classes are needed by the compiler but shouldn't be used by
clients. DBC is in cold storage (available but not recommended) until
DBC2 is ready. (2) Removed "reflect.TypedCode" that is obsolete.
|
| |
|
| |
|
|
|
|
|
| |
sabbus: starr.lib searched in wrong directory for scala-library.jar
|
|
|
|
|
|
| |
Added what is needed to properly build, test and package a distribution
for jvm 1.4.
|
|
|
|
|
|
| |
Added a simple target to build a JVM 1.4 version of the Scala compiler
and library.
|
|
|
|
|
|
|
|
| |
Refactored SuperSabbus' targets to be finer grained and permit better
dependency management (with JVM 1.4 and MSIL support in mind). First
effort of refactoring the classpath handling: tools are run with the
scala library on the classpath, not on the bootclasspath.
|
| |
|
| |
|
|
|
|
|
|
| |
Put "locker.clean" target back into SuperSabbus as its absence was
breaking the "dist" build.
|
| |
|
|
|
|
|
| |
Rename the "files" target to the more descriptive "fusion" target.
|
| |
|
|
|
|
|
| |
Corrected the bit that generates the scaladoc script.
|
|
|
|
|
|
|
|
| |
(1) more changes for dynamic cycle detection of implicits 2) change
(to wildcard scoping in types 3) suppress $tag generation for purely
(abstract traits 4) increase stacksize for sabbus to 32m (otherwise
(problems on Windows)
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
SuperSabbus is able to build for JVM 1.5 with the new library sources'
structure.
Current solution is suboptimal as it copies all required sources to
"build/fusrcs" (for "fusioned sources"). In the future, SuperSabbus
should use filesets to "virtualise" fusing and limit copying. Be
carefull from where you get your sources when using both Ant and
Scalac/FSC.
|
|
|
|
|
|
| |
Added target to SuperSabbus to correctly make new Starr. Run "ant -f
sabbus -p" for info on top-level targets.
|
| |
|
|
|
|
|
|
| |
SuperSABBUS works with files that have spaces in their path.
Distribution should build on Windows.
|
|
|
|
|
| |
Fixed typo in SuperSABBUS that prevented it from building STRAP.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
SuperSABBUS runs the full test suite and is faster.
- Reorganised build for better dependencies.
- Various improvements and fixes in build process' correction and ease-of-use.
- Partest Ant task can now run resident tests.
- Fixed some issues with Partest.
|
|
1. Added new Ant tasks to build the compiler in a memory-efficient way.
2. Modified Partest to make it more extensible and added an Ant task
to run it. 3. Created a SuperSABBUS build file (beta) using these new
tasks.
|