Issue Details (XML | Word | Printable)

Key: PLXCOMP-40
Type: New Feature New Feature
Status: Open Open
Priority: Minor Minor
Assignee: Unassigned
Reporter: Lars Trieloff
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
Plexus Components

[PATCH] Scala support for plexus compiler

Created: 30/Aug/06 08:23 AM   Updated: 14/Jan/07 05:55 PM
Component/s: plexus-compiler
Affects Version/s: None
Fix Version/s: None

Time Tracking:
Not Specified

File Attachments: 1. Text File plexus-compiler-scalac.patch (11 kB)



 Description  « Hide
Scala (http://scala.epfl.ch/index.html) is a modern multi-paradigm programming language designed to express common programming patterns in a concise, elegant, and type-safe way. It smoothly integrates features of object-oriented and functional languages.

Scala can be compiled to Java Bytecode, making it possible to call Java code from Scala and vice versa.

This patch integrates the scala compiler with plexus making it possible to build Scala projects using Apache Maven. It does so by calling the scala compiler (which is written in scala) from a plexus compiler component written in java.

In order to make this patch work, scala-library.jar and scala-compiler.jar from the Scala distribution have to be added to the local maven repository.



 All   Comments   Work Log   Change History      Sort Order: Ascending order - Click to sort in descending order
Andrew Williams added a comment - 25/Oct/06 12:47 PM
would it be possible to get a test case or such source here so to see that things are working?

Carlos Sanchez added a comment - 14/Jan/07 05:55 PM
You should create a MAVENUPLOAD request first for the scala jars