Commit 9f0334b4 authored by Philip Makedonski's avatar Philip Makedonski
Browse files

* minor refinement to reuse root paths (refinement pending)

parent 794fc794
Loading
Loading
Loading
Loading
+11 −7
Original line number Diff line number Diff line
module org.etsi.mts.tdl.GenerateTDLtx
module org.etsi.mts.tdl.GenerateTDL

import org.eclipse.xtext.xtext.generator.*
import org.eclipse.xtext.xtext.generator.model.project.*

var rootPath = "platform:/resource/org.etsi.mts.tdl.model"
//var rootPath = "platform:/resource/"
var rootPaths = "org.etsi.mts.tdl.model"

Workflow {
	
	bean = org.eclipse.emf.mwe.utils.StandaloneSetup {
@@ -18,8 +22,8 @@ Workflow {
	    generateModel = true
	    generateEdit = false
	    generateEditor = false
	    genModel = "platform:/resource/org.etsi.mts.tdl.model/model/tdl.genmodel"
	    srcPath = "platform:/resource/org.etsi.mts.tdl.model/src-gen" 
	    genModel = "platform:/resource/${rootPaths}/model/tdl.genmodel"
	    srcPath = "platform:/resource/${rootPaths}/src-gen" 
	}

	component = org.eclipse.emf.mwe2.ecore.EcoreGenerator {
@@ -27,8 +31,8 @@ Workflow {
	    generateModel = true
	    generateEdit = false
	    generateEditor = false
	    genModel = "platform:/resource/org.etsi.mts.tdl.model/model/structured.genmodel"
	    srcPath = "platform:/resource/org.etsi.mts.tdl.model/src-gen" 
	    genModel = "platform:/resource/${rootPaths}/model/structured.genmodel"
	    srcPath = "platform:/resource/${rootPaths}/src-gen" 
	}

	component = org.eclipse.emf.mwe2.ecore.EcoreGenerator {
@@ -36,8 +40,8 @@ Workflow {
	    generateModel = true
	    generateEdit = false
	    generateEditor = false
	    genModel = "platform:/resource/org.etsi.mts.tdl.model/model/configurations.genmodel"
	    srcPath = "platform:/resource/org.etsi.mts.tdl.model/src-gen" 
	    genModel = "platform:/resource/${rootPaths}/model/configurations.genmodel"
	    srcPath = "platform:/resource/${rootPaths}/src-gen" 
	}