Menu

Tree [a999cc] master /
 History

HTTPS access


File Date Author Commit
 license 2013-07-31 Nils Hoffmann Nils Hoffmann [b63c2a] Updated license to include L-GPL and EPL licens...
 maui 2017-06-05 Nils Hoffmann Nils Hoffmann [a999cc] Updated JOGL and JZY3D dependencies. Updated to...
 maui-ext 2016-11-06 Nils Hoffmann Nils Hoffmann [ee3fed] Updated platform to use NetBeans 8.2.
 nbproject 2016-11-06 Nils Hoffmann Nils Hoffmann [ee3fed] Updated platform to use NetBeans 8.2.
 omics-base 2017-06-05 Nils Hoffmann Nils Hoffmann [a999cc] Updated JOGL and JZY3D dependencies. Updated to...
 tools 2014-04-02 Nils Hoffmann Nils Hoffmann [7ed443] Began work on adding a target to generate maven...
 .gitignore 2016-11-06 Nils Hoffmann Nils Hoffmann [ee3fed] Updated platform to use NetBeans 8.2.
 .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