Re: SISC and Maven
"Alessandro Colomba" <[email protected]> Sun, 17 Feb 2008 18:37:35 -0500
| Newsgroups | gmane.comp.java.sisc.devel,gmane.comp.java.sisc.user |
|---|---|
| Message-ID | <[email protected]> |
I have made available the most recent snapshot of mavenized SISC at: http://acolomba.chaosnet.org/sisc-mvn/sisc-mvn-2008-02-17.tar.gz This version is based on SISC 1.17, and supports all the original SISC targets, with two omissions: 1) I have not tested the PDF manual generation, even though I have reproduced the original ant target as faithfully as possible. The process depends on an external toolchain, and I would appreciate help by somebody who has that already set-up (Scott?) 2) The debian packaging is not implemented yet. I have added a BUILD file that lists the various maven goals to compile/install, generate distribution files, etc. One hopefully useful addition is two self-contained jars, for the lite and full versions, so that SISC may be run with the "java -jar" option. Any feedback would be welcome. I should also thank Sergey Pariev for his help on getting the assemblies up and running. ___ Alessandro On Dec 9, 2007 10:17 PM, Alessandro Colomba <[email protected]> wrote: > Hello, > > Scott has kindly agreed to let me turn the next SISC release into a > Maven project, and I have begun working on that. > > Among the benefits, SISC should become more accessible to users' > projects, especially as it gains dependencies on third-party libraries > (e.g. asm-commons.) > > Another benefit will come to SISCweb users, such that getting a basic > SISCweb project up and running may be accomplished through a Maven > archetype with just a couple of commands. > > For those interested in a preview or in providing feedback, I am > making a snapshot of my current work temporarily available at: > > http://acolomba.chaosnet.org/sisc-mvn-2007-12-09.tgz > > Currently SISC and its HTML manual build correctly. (I am using the > generated JARs without trouble from my mavenized SISCweb.) This > snapshot is made against v1.16.6, even though the final work will > apply to v1.17. > > My MAVEN-TODO lists the following outstanding items: > > --- > COMPILE > - generate lite heap (plan to build full-heap on top of lite) > - boot ant target (not sure what this is) > - classopt ant target (idem) > - tests (should work, not tried) > - cleaner Quantity selection (copy template to and compile from > generated-source folder) > - SLIB (should be placed in src/main/resources) > > ASSEMBLY > - SRFI-22 install package > - manpage > - copy css file to HTML manual location > - generate distributables (tar, zip, etc.) > > DOCS > - javadocs > - PDF generation of SSS manual > - site generation? > > RELEASE > - SCM connection (wrong url?) > - setup repository or join Maven > - pushing distributables to sourceforge? > --- > > Again, feedback is more than welcome. > ___ > Alessandro > ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/