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

62 lines (50 loc) 2.85 kB
// DO NOT EDIT THIS FILE // This file is automatically generated from the webgme-setup-tool. 'use strict'; var config = require('webgme/config/config.default'), validateConfig = require('webgme/config/validator'); // The paths can be loaded from the webgme-setup.json config.plugin.basePaths.push(__dirname + '/../src/plugins'); config.plugin.basePaths.push(__dirname + '/../node_modules/webgme-hfsm/src/plugins'); config.visualization.decoratorPaths.push(__dirname + '/../src/decorators'); config.visualization.decoratorPaths.push(__dirname + '/../node_modules/webgme-hfsm/src/decorators'); config.visualization.panelPaths.push(__dirname + '/../node_modules/webgme-codeeditor/src/visualizers/panels'); config.visualization.panelPaths.push(__dirname + '/../node_modules/webgme-hfsm/src/visualizers/panels'); config.visualization.panelPaths.push(__dirname + '/../node_modules/webgme-ui-replay/src/visualizers/panels'); config.visualization.panelPaths.push(__dirname + '/../src/visualizers/panels'); config.rest.components['UIRecorder'] = { src: __dirname + '/../node_modules/webgme-ui-replay/src/routers/UIRecorder/UIRecorder.js', mount: 'routers/UIRecorder', options: { mongo: { uri: 'mongodb://127.0.0.1:27017/webgme-ui-recording-data', options: {} } } }; // Visualizer descriptors config.visualization.visualizerDescriptors.push(__dirname + '/../src/visualizers/Visualizers.json'); // Add requirejs paths config.requirejsPaths = { 'UIRecorder': 'node_modules/webgme-ui-replay/src/routers/UIRecorder', 'UIReplay': 'panels/UIReplay/UIReplayControllers', 'HFSMViz': 'panels/HFSMViz/HFSMVizPanel', 'CodeEditor': 'panels/CodeEditor/CodeEditorPanel', 'UMLStateMachineDecorator': 'node_modules/webgme-hfsm/src/decorators/UMLStateMachineDecorator', 'SoftwareGenerator': 'node_modules/webgme-hfsm/src/plugins/SoftwareGenerator', 'panels': './src/visualizers/panels', 'widgets': './src/visualizers/widgets', 'panels/UIReplay': './node_modules/webgme-ui-replay/src/visualizers/panels/UIReplay', 'widgets/UIReplay': './node_modules/webgme-ui-replay/src/visualizers/widgets/UIReplay', 'panels/HFSMViz': './node_modules/webgme-hfsm/src/visualizers/panels/HFSMViz', 'widgets/HFSMViz': './node_modules/webgme-hfsm/src/visualizers/widgets/HFSMViz', 'panels/CodeEditor': './node_modules/webgme-codeeditor/src/visualizers/panels/CodeEditor', 'widgets/CodeEditor': './node_modules/webgme-codeeditor/src/visualizers/widgets/CodeEditor', 'webgme-hfsm': './node_modules/webgme-hfsm/src/common', 'webgme-codeeditor': './node_modules/webgme-codeeditor/src/common', 'webgme-ui-replay': './node_modules/webgme-ui-replay/src/common', 'webgme-rosmod': './src/common' }; config.mongo.uri = 'mongodb://127.0.0.1:27017/rosmod'; validateConfig(config); module.exports = config;