Skip to content

Latest commit

 

History

History
26 lines (14 loc) · 1.23 KB

README.md

File metadata and controls

26 lines (14 loc) · 1.23 KB

SIGMA Build Status

Introduction

Sigma is a framework for enriching EMF models using JVM based General Programming Languages (GPL). While the framework is general, there is a special treatment for Scala. However any other JVM languages can be supported. While it started as a quick fix to a problems faced in OCL (see the OCL'12 paper for more details) it focuses towars much more ambitions goal of a comple support for model manipulation tasks.

Documentation can be found on the project website.

Building

Sigma is built by maven (tested with version 3.0.5). To make a build do the following:

  1. Build Sigma dependencies (only need to be done once)

    ./build-deps.sh install

  2. Build Sigma

    ./build.sh install

To make a release make sure the git flow has been properly done. Next to the build commands execute:

  1. Deploy to an update site

    ./release.sh milestones/1.0