Skip to content

ericmmears/timplus-ri-build

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TIM+ Reference Implementation Build

This contains instructions for cloing the TIMPlus RI projects and building all components.

Tools

The following tools are needed to perform the full build

  • jq
  • Git
  • JDK 8

Clone repositories

Each module of the RI is contained within its own repository. You can either manually clone each repository, or you could create an automated script to clone all repositories. If you have access to a Unix based shell, you can run the following command (assuming you have all the command tools installed) to clone all repositories:

curl -s https://api.github.com/orgs/DirectStandards/repos?per_page=200 | jq .[].git_url | xargs -n 1 git clone

If you want to build from the developement branch, specify that branch using the following command:

curl -s https://api.github.com/orgs/DirectStandards/repos?per_page=200 | jq .[].git_url | xargs -n 1 git clone -b develop

Build Components

All project using maven pom.xml files for the build lifecyle. After cloning all repositories, switch to the timplus-ri-build directory and run the following command to build all components. NOTE: All projects use the maven wrapper removing the need to install a specific version of maven.

Linux: ./mvnw clean install

Windows: mvnw clean install

About

Build pom for full TIM_ RI componentry.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors