2012-03-11 20:07:10 +01:00
|
|
|
#ifndef __PYTHON_SCRIPTING_H
|
|
|
|
#define __PYTHON_SCRIPTING_H
|
|
|
|
|
2012-08-02 09:47:30 +02:00
|
|
|
// undefs explained here: https://bugzilla.redhat.com/show_bug.cgi?id=427617
|
|
|
|
|
|
|
|
#ifdef _POSIX_C_SOURCE
|
|
|
|
#undef _POSIX_C_SOURCE
|
|
|
|
#endif
|
|
|
|
#ifdef _XOPEN_SOURCE
|
|
|
|
#undef _XOPEN_SOURCE
|
|
|
|
#endif
|
|
|
|
|
|
|
|
#include <Python.h>
|
|
|
|
#ifndef NO_WXPYTHON_EXTENSION_HEADERS
|
|
|
|
#include <wx/wxPython/wxPython.h>
|
|
|
|
#endif
|
|
|
|
|
2012-03-11 20:07:10 +01:00
|
|
|
|
2012-06-27 23:19:19 +02:00
|
|
|
/* Function pcbnewInitPythonScripting
|
|
|
|
* Initializes the Python engine inside pcbnew
|
|
|
|
*/
|
|
|
|
|
2012-08-02 09:47:30 +02:00
|
|
|
bool pcbnewInitPythonScripting();
|
|
|
|
void pcbnewFinishPythonScripting();
|
2012-03-11 20:07:10 +01:00
|
|
|
|
|
|
|
#endif
|