andrej@1511: #!/usr/bin/env python andrej@1511: # -*- coding: utf-8 -*- andrej@1511: andrej@1511: # This file is part of Beremiz, a Integrated Development Environment for andrej@1511: # programming IEC 61131-3 automates supporting plcopen standard and CanFestival. andrej@1511: # andrej@1511: # Copyright (C) 2007: Edouard TISSERANT and Laurent BESSARD andrej@1511: # andrej@1511: # See COPYING file for copyrights details. andrej@1511: # andrej@1511: # This program is free software; you can redistribute it and/or andrej@1511: # modify it under the terms of the GNU General Public License andrej@1511: # as published by the Free Software Foundation; either version 2 andrej@1511: # of the License, or (at your option) any later version. andrej@1511: # andrej@1511: # This program is distributed in the hope that it will be useful, andrej@1511: # but WITHOUT ANY WARRANTY; without even the implied warranty of andrej@1511: # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the andrej@1511: # GNU General Public License for more details. andrej@1511: # andrej@1511: # You should have received a copy of the GNU General Public License andrej@1511: # along with this program; if not, write to the Free Software andrej@1511: # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. andrej@1511: laurent@784: libraries = [ Edouard@944: ('Native', 'NativeLib.NativeLibrary'), laurent@784: ('Python', 'py_ext.PythonLibrary'), laurent@784: ('SVGUI', 'svgui.SVGUILibrary')] etisserant@10: Edouard@720: catalog = [ Edouard@721: ('canfestival', _('CANopen support'), _('Map located variables over CANopen'), 'canfestival.canfestival.RootClass'), Edouard@734: ('c_ext', _('C extension'), _('Add C code accessing located variables synchronously'), 'c_ext.CFile'), Edouard@728: ('py_ext', _('Python file'), _('Add Python code executed asynchronously'), 'py_ext.PythonFile'), Edouard@728: ('wxglade_hmi', _('WxGlade GUI'), _('Add a simple WxGlade based GUI.'), 'wxglade_hmi.WxGladeHMI'), Edouard@728: ('svgui', _('SVGUI'), _('Experimental web based HMI'), 'svgui.SVGUI')] etisserant@10: laurent@784: file_editors = []