Like some other mToolkit plugins – refer to Using in Headless Mode, the Subsystem Editor is also a Headless tool. It is full featured and cover all functionality supported by the GUI, although it can be run without the Eclipse UI.
Supported Parameters
The Subsystem Editor in headless mode accepts the following parameters:
Name |
Description |
Usage |
Default |
|---|---|---|---|
input |
Subsystem project Name. |
required |
- |
output |
Destination subsystem file name. |
required |
- |
tp |
Bosch IoT Edge Services SDK |
required |
- |
import |
Subsystem project to import into target workspace. |
optional |
- |
delete |
Par project name to delete from target workspace but without deleting contents from the local file system. |
optional |
- |
deleteAll |
Deletes all projects from target workspace without deleting contents from the local file system. |
optional |
- |
Example
Running Subsystem exporting in headless mode:
eclipse -consoleLog -application com.prosyst.tools.builder.core.subsystem -tp D:\bosch-iot-edge-services\runtime -import D:\workspace\com.prosyst.subsystem.demo -input com.prosyst.subsystem.demo -output D:\com.prosyst.subsystem.demo.esa