Skip to content

Latest commit

 

History

History
44 lines (29 loc) · 1021 Bytes

build-instructions.md

File metadata and controls

44 lines (29 loc) · 1021 Bytes

Build Instructions

Prerequisites

Before you start the build process make sure all submodules are initialized and checked out.

Either clone the repository recursively

git clone https://github.com/music-encoding/oXygen-MEI-addon.git --recurse-submodules

or run the following to initialize the submodules

git submodule update --init

Moreover make sure, the following prerequisites are met by your system:

  • Apache Ant installed
  • Maven installed

The Build Process

Building the oXygen-MEI-Addon is based on Apache Ant. In order to build, run the following command:

ant

This tasks launches several subtasks:

  1. Download MEI Schemata and documentation
  2. Build and copy verovio files
  3. Copy mec-proceedings
  4. copy encoding tools

Additional Ant Build Targets

Moreover some additional build targets are defined:

  1. ant reset: purges build, dist, and assets directories
  2. ant clean: purges build directory
  3. ant clean.assets: purges assets directory