blob: e9bb14667b4dcb2c66fdcd4dd97395e251f6e101 (
plain) (
tree)
|
|
module workflow.tutorials
import org.eclipse.emf.mwe.utils.*
import workflow.ExecuteCommand.*
var destDir = "src-gen"
Workflow {
component = DirectoryCleaner {
directory = destDir
}
component = @workflow.RoomGenerator {
sourceDir = "model/Blinky"
targetDir = destDir
}
component = @workflow.RoomGenerator {
sourceDir = "model/HelloWorld"
targetDir = destDir
}
component = @workflow.RoomGenerator {
sourceDir = "model/PedLightsController"
targetDir = destDir
}
component = @workflow.RoomGenerator {
sourceDir = "model/SendingData"
targetDir = destDir
}
component = @workflow.RoomGenerator {
sourceDir = "model/scratch"
targetDir = destDir
}
// component = org.eclipse.etrice.generator.workflow.ExecuteCommand {
// commandString = "dot -osrc-gen/PingPong/SubSystem_PingPong.jpg -Tjpg src-gen/PingPong/SubSystem_PingPong.dot"
// }
//
// component = org.eclipse.etrice.generator.workflow.ExecuteCommand {
// commandString = "dot -osrc-gen/PingPongFast/SubSystem_PingPong.jpg -Tjpg src-gen/PingPongFast/SubSystem_PingPong.dot"
// }
}
|