Skip to content

Latest commit

 

History

History
38 lines (32 loc) · 985 Bytes

README.md

File metadata and controls

38 lines (32 loc) · 985 Bytes

Ecore Bikeshed

Release

A tool to generate Bikeshed specifications from Ecore models

Run as CLI

MacOS/Linux:

./gradlew ecore-bikeshed:run --args="..."

Windows:

gradlew.bat ecore-bikeshed:run --args="..."

Args:

--input-folder-path | -i path/to/input/ecore/folder [Required]
--output-folder-path | -o path/to/output/bikeshed/folder [Required]

Run as Gradle Task

buildscript {
	repositories {
  		mavenCentral()
	}
	dependencies {
		classpath 'io.opencaesar.ecore:ecore-bikeshed-gradle:+'
	}
}
task ecoreToBikeshed(type:io.opencaesar.ecore.bikeshed.Ecore2BikeshedTask) {
	inputFolderPath = file('path/to/input/ecore/folder') [Required]
	outputFolderPath = file('path/to/output/bikeshed/folder') [Required]
}