Learn how easy it is to sync an existing GitHub or Google Code repo to a SourceForge project! See Demo

Close

Tree [bafc79] master /
History



File Date Author Commit
license 2013-07-31 Nils Hoffmann Nils Hoffmann [b63c2a] Updated license to include L-GPL and EPL licens...
maui 2014-12-07 Nils Hoffmann Nils Hoffmann [bafc79] Added an API to add result handlers after runni...
maui-ext 2014-10-18 Nils Hoffmann Nils Hoffmann [ddfeaa] Updated Maltcms Dependency to latest release 1....
nbproject 2014-11-13 Nils Hoffmann Nils Hoffmann [3e5ae5] Added jbake site to omics-base.
omics-base 2014-12-07 Nils Hoffmann Nils Hoffmann [bafc79] Added an API to add result handlers after runni...
tools 2014-10-24 Nils Hoffmann Nils Hoffmann [8a3f43] Updated site. Added jbake as build dependency. ...
.gitignore 2014-11-13 Nils Hoffmann Nils Hoffmann [3e5ae5] Added jbake site to omics-base.
.gitignore1370003453503 2013-06-03 Henning Kuich Henning Kuich [e0a06d] removed module8 folder
.gitmodules 2014-04-03 Nils Hoffmann Nils Hoffmann [20df39] Proteus submodule now tracking origin/master.
README.md 2014-04-03 Nils Hoffmann Nils Hoffmann [a25df3] Updated README.
build.xml 2014-03-14 Nils Hoffmann Nils Hoffmann [3e19ac] Pulled build files to common nbproject for simp...

Read Me

Getting Started

Requirements

-JAVA SE Development Kit 7
-Apache ANT
-Git

An IDE, preferrably NetBeans IDE 8.

Checking out (Read-Only)

git clone git://git.code.sf.net/p/maltcmsui/code maltcmsui-code

Checking out (Read/Write)

git clone ssh://YOUR_SF_USERNAME@git.code.sf.net/p/maltcmsui/code maltcmsui-code

or
git clone https://YOUR_SF_USERNAME@git.code.sf.net/p/maltcmsui/code maltcmsui-code

Initialize the Proteus submodule

git submodule init
git submodule update

Updating the Proteus submodule to latest upstream state

git submodule update --remote

Building

Maui requires Apache Ant to compile and package the application.

Building from the base directory

ant build-all

Building Maui

Within the 'maui/' directory, call

ant build

to compile Maui and the dependent project omics-base. If you want
to build the complete distribution with installers and documentation, call

ant prepare-release

Building Maui-Ext

Within the 'maui-ext/' directory, call

ant build

to compile Maui-Ext and the dependent projects omics-base and maui. If you want
to build the complete distribution with installers and documentation, call

ant prepare-release

Building Proteus

Within the 'proteus/' directory, call

ant build

to compile Proteus and the dependent project omics-base. If you want to build
the complete distribution with installers and documentation, call

ant prepare-release