summaryrefslogtreecommitdiff
path: root/gr-analog/swig
diff options
context:
space:
mode:
Diffstat (limited to 'gr-analog/swig')
-rw-r--r--gr-analog/swig/CMakeLists.txt1
-rw-r--r--gr-analog/swig/analog_swig.i6
2 files changed, 7 insertions, 0 deletions
diff --git a/gr-analog/swig/CMakeLists.txt b/gr-analog/swig/CMakeLists.txt
index 4391e5e09a..eede32c4ec 100644
--- a/gr-analog/swig/CMakeLists.txt
+++ b/gr-analog/swig/CMakeLists.txt
@@ -24,6 +24,7 @@ include(GrPython)
include(GrSwig)
set(GR_SWIG_INCLUDE_DIRS
+ ${GR_BLOCKS_INCLUDE_DIRS}
${GR_ANALOG_INCLUDE_DIRS}
${GR_FILTER_INCLUDE_DIRS}
${GNURADIO_CORE_SWIG_INCLUDE_DIRS}
diff --git a/gr-analog/swig/analog_swig.i b/gr-analog/swig/analog_swig.i
index a9bd6feff5..1f5ea85b55 100644
--- a/gr-analog/swig/analog_swig.i
+++ b/gr-analog/swig/analog_swig.i
@@ -20,6 +20,7 @@
*/
#define ANALOG_API
+#define BLOCKS_API
%include "gnuradio.i"
%include "stdint.i"
@@ -28,6 +29,11 @@
%include "analog_swig_doc.i"
%{
+#include <blocks/control_loop.h>
+%}
+%include <blocks/control_loop.h>
+
+%{
#include "analog/cpm.h"
#include "analog/noise_type.h"
#include "analog/agc_cc.h"