diff options
| -rw-r--r-- | include/ouroboros/wrap/CMakeLists.txt | 3 | ||||
| -rw-r--r-- | include/ouroboros/wrap/ouroboros.i | 2 | 
2 files changed, 5 insertions, 0 deletions
| diff --git a/include/ouroboros/wrap/CMakeLists.txt b/include/ouroboros/wrap/CMakeLists.txt index 16c86611..7753ca02 100644 --- a/include/ouroboros/wrap/CMakeLists.txt +++ b/include/ouroboros/wrap/CMakeLists.txt @@ -16,6 +16,9 @@ else ()    else ()      include_directories(${PYTHON_INCLUDE_PATH}) +    # Python assumes C99 since Python 3.6 +    set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -std=c99") +      swig_add_module(ouroboros python ouroboros.i)      swig_link_libraries(ouroboros ${PYTHON_LIBRARIES} ouroboros) diff --git a/include/ouroboros/wrap/ouroboros.i b/include/ouroboros/wrap/ouroboros.i index 23d05f7b..b156eb36 100644 --- a/include/ouroboros/wrap/ouroboros.i +++ b/include/ouroboros/wrap/ouroboros.i @@ -22,6 +22,7 @@  %module ouroboros  %{ +#include "ouroboros/cacep.h"  #include "ouroboros/cdap.h"  #include "ouroboros/dev.h"  #include "ouroboros/errno.h" @@ -35,6 +36,7 @@  typedef int pid_t; +#include "ouroboros/cacep.h"  %include "ouroboros/cdap.h"  %include "ouroboros/dev.h"  %include "ouroboros/errno.h" | 
