UNPKG

webgme-rosmod

Version:

This repository contains ROSMOD developed for WebGME. ROSMOD is a web-based, collaborative, modeling and execution environment for distributed embedded applications built using ROS http://rosmod.rcps.isis.vanderbilt.edu

64 lines (63 loc) 2.12 kB
{ "id": "SoftwareGenerator", "name": "Software Generator", "version": "1.0.0", "description": "Generates and compiles source code for the model. Optionally generates code documentation.", "icon": { "class": "glyphicon glyphicon-ok-circle", "src": "" }, "disableServerSideExecution": false, "disableBrowserSideExecution": false, "configWidget": "plugin/SoftwareGenerator/SoftwareGenerator/configWidget", "configStructure": [ { "name": "compile", "displayName": "Compile Code", "description": "Turn off to just generate source files.", "value": true, "valueType": "boolean", "readOnly": false }, { "name": "enforceConstraints", "displayName": "Enforce Constraints", "description": "If true, packages that have components with constraints will only be compiled on hosts that satisfy the components' constraints.", "value": false, "valueType": "boolean", "readOnly": false }, { "name": "forceIsolation", "displayName": "Force Isolation.", "description": "If true, enforces that the compilation must run on hosts which are not currently running other ROSMOD/ROSCore/catkin processes.", "value": true, "valueType": "boolean", "readOnly": false }, { "name": "usePTY", "displayName": "Compile in a Pseudo-TTY.", "description": "If true, the stdout/stderr will be colorized according to the build configuration.", "value": true, "valueType": "boolean", "readOnly": false }, { "name": "generate_docs", "displayName": "Generate Doxygen Docs", "description": "Turn off to ignorre doc generation.", "value": false, "valueType": "boolean", "readOnly": false }, { "name": "returnZip", "displayName": "Zip and return generated artifacts.", "description": "If true, it enables the client to download a zip of the artifacts.", "value": false, "valueType": "boolean", "readOnly": false } ] }