summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gr-audio-alsa/src/audio_alsa.i10
-rw-r--r--gr-audio-jack/src/audio_jack.i10
-rw-r--r--gr-audio-oss/src/audio_oss.i10
-rw-r--r--gr-audio-osx/src/audio_osx.i10
-rw-r--r--gr-audio-portaudio/src/audio_portaudio.i10
-rw-r--r--gr-audio-windows/src/audio_windows.i10
-rw-r--r--gr-comedi/src/comedi.i10
-rw-r--r--gr-cvsd-vocoder/src/lib/cvsd_vocoder.i10
-rw-r--r--gr-gcell/src/gcell.i10
-rw-r--r--gr-gsm-fr-vocoder/src/lib/gsm_full_rate.i10
-rw-r--r--gr-howto-write-a-block/swig/howto.i10
-rw-r--r--gr-msdd6000/src/msdd_rs.i10
-rw-r--r--gr-noaa/swig/noaa_swig.i9
-rw-r--r--gr-pager/swig/pager_swig.i10
-rw-r--r--gr-qtgui/src/lib/qtgui.i9
-rw-r--r--gr-radio-astronomy/src/lib/ra.i10
-rw-r--r--gr-trellis/src/lib/trellis.i9
-rw-r--r--gr-uhd/swig/uhd_swig.i10
-rw-r--r--gr-usrp/src/usrp_swig.i10
-rw-r--r--gr-usrp2/src/usrp2.i10
-rw-r--r--gr-video-sdl/src/video_sdl.i10
21 files changed, 207 insertions, 0 deletions
diff --git a/gr-audio-alsa/src/audio_alsa.i b/gr-audio-alsa/src/audio_alsa.i
index 88402333a..c650bd948 100644
--- a/gr-audio-alsa/src/audio_alsa.i
+++ b/gr-audio-alsa/src/audio_alsa.i
@@ -73,3 +73,13 @@ class audio_alsa_sink : public gr_sync_block {
public:
~audio_alsa_sink ();
};
+
+#if SWIGGUILE
+%scheme %{
+(load-extension "libguile-audio_alsa" "scm_init_gnuradio_audio_alsa_module")
+%}
+
+%goops %{
+(use-modules (gnuradio gnuradio_core_runtime))
+%}
+#endif
diff --git a/gr-audio-jack/src/audio_jack.i b/gr-audio-jack/src/audio_jack.i
index 62d70d399..b61f67b5e 100644
--- a/gr-audio-jack/src/audio_jack.i
+++ b/gr-audio-jack/src/audio_jack.i
@@ -73,3 +73,13 @@ class audio_jack_sink : public gr_sync_block {
public:
~audio_jack_sink ();
};
+
+#if SWIGGUILE
+%scheme %{
+(load-extension "libguile-audio_jack" "scm_init_gnuradio_audio_jack_module")
+%}
+
+%goops %{
+(use-modules (gnuradio gnuradio_core_runtime))
+%}
+#endif
diff --git a/gr-audio-oss/src/audio_oss.i b/gr-audio-oss/src/audio_oss.i
index 0a2e6e6a4..4e54f8f91 100644
--- a/gr-audio-oss/src/audio_oss.i
+++ b/gr-audio-oss/src/audio_oss.i
@@ -63,3 +63,13 @@ class audio_oss_source : public gr_sync_block {
public:
~audio_oss_source ();
};
+
+#if SWIGGUILE
+%scheme %{
+(load-extension "libguile-audio_oss" "scm_init_gnuradio_audio_oss_module")
+%}
+
+%goops %{
+(use-modules (gnuradio gnuradio_core_runtime))
+%}
+#endif
diff --git a/gr-audio-osx/src/audio_osx.i b/gr-audio-osx/src/audio_osx.i
index 7be487269..2e724900b 100644
--- a/gr-audio-osx/src/audio_osx.i
+++ b/gr-audio-osx/src/audio_osx.i
@@ -88,3 +88,13 @@ class audio_osx_source : public gr_sync_block {
gr_vector_const_void_star &input_items,
gr_vector_void_star &output_items);
};
+
+#if SWIGGUILE
+%scheme %{
+(load-extension "libguile-audio_osx" "scm_init_gnuradio_audio_osx_module")
+%}
+
+%goops %{
+(use-modules (gnuradio gnuradio_core_runtime))
+%}
+#endif
diff --git a/gr-audio-portaudio/src/audio_portaudio.i b/gr-audio-portaudio/src/audio_portaudio.i
index b0ec2438d..65a1ef60e 100644
--- a/gr-audio-portaudio/src/audio_portaudio.i
+++ b/gr-audio-portaudio/src/audio_portaudio.i
@@ -70,3 +70,13 @@ class audio_portaudio_sink : public gr_sync_block {
public:
~audio_portaudio_sink ();
};
+
+#if SWIGGUILE
+%scheme %{
+(load-extension "libguile-audio_portaudio" "scm_init_gnuradio_audio_portaudio_module")
+%}
+
+%goops %{
+(use-modules (gnuradio gnuradio_core_runtime))
+%}
+#endif
diff --git a/gr-audio-windows/src/audio_windows.i b/gr-audio-windows/src/audio_windows.i
index b5b6f562e..e8a1ba2c9 100644
--- a/gr-audio-windows/src/audio_windows.i
+++ b/gr-audio-windows/src/audio_windows.i
@@ -61,3 +61,13 @@ class audio_windows_source : public gr_sync_block {
public:
~audio_windows_source ();
};
+
+#if SWIGGUILE
+%scheme %{
+(load-extension "libguile-audio_windows" "scm_init_gnuradio_audio_windows_module")
+%}
+
+%goops %{
+(use-modules (gnuradio gnuradio_core_runtime))
+%}
+#endif
diff --git a/gr-comedi/src/comedi.i b/gr-comedi/src/comedi.i
index cdb77aee0..499ccc598 100644
--- a/gr-comedi/src/comedi.i
+++ b/gr-comedi/src/comedi.i
@@ -69,3 +69,13 @@ class comedi_sink_s : public gr_sync_block {
public:
~comedi_sink_s ();
};
+
+#if SWIGGUILE
+%scheme %{
+(load-extension "libguile-comedi" "scm_init_gnuradio_comedi_module")
+%}
+
+%goops %{
+(use-modules (gnuradio gnuradio_core_runtime))
+%}
+#endif
diff --git a/gr-cvsd-vocoder/src/lib/cvsd_vocoder.i b/gr-cvsd-vocoder/src/lib/cvsd_vocoder.i
index bf7a0b59f..6d85648d4 100644
--- a/gr-cvsd-vocoder/src/lib/cvsd_vocoder.i
+++ b/gr-cvsd-vocoder/src/lib/cvsd_vocoder.i
@@ -79,3 +79,13 @@ private:
public:
};
+
+#if SWIGGUILE
+%scheme %{
+(load-extension "libguile-cvsd_vocoder" "scm_init_gnuradio_cvsd_vocoder_module")
+%}
+
+%goops %{
+(use-modules (gnuradio gnuradio_core_runtime))
+%}
+#endif
diff --git a/gr-gcell/src/gcell.i b/gr-gcell/src/gcell.i
index 29e69fdf7..dfffcc188 100644
--- a/gr-gcell/src/gcell.i
+++ b/gr-gcell/src/gcell.i
@@ -28,3 +28,13 @@
%include "gc_job_manager.i"
%include "gcell_fft_vcc.i"
+
+#if SWIGGUILE
+%scheme %{
+(load-extension "libguile-gcell" "scm_init_gnuradio_gcell_module")
+%}
+
+%goops %{
+(use-modules (gnuradio gnuradio_core_runtime))
+%}
+#endif
diff --git a/gr-gsm-fr-vocoder/src/lib/gsm_full_rate.i b/gr-gsm-fr-vocoder/src/lib/gsm_full_rate.i
index 535faa7fc..ceea3e35b 100644
--- a/gr-gsm-fr-vocoder/src/lib/gsm_full_rate.i
+++ b/gr-gsm-fr-vocoder/src/lib/gsm_full_rate.i
@@ -46,3 +46,13 @@ class gsm_fr_decode_ps : public gr_sync_interpolator {
public:
~gsm_fr_decode_ps ();
};
+
+#if SWIGGUILE
+%scheme %{
+(load-extension "libguile-gsm_full_rate" "scm_init_gnuradio_gsm_full_rate_module")
+%}
+
+%goops %{
+(use-modules (gnuradio gnuradio_core_runtime))
+%}
+#endif
diff --git a/gr-howto-write-a-block/swig/howto.i b/gr-howto-write-a-block/swig/howto.i
index 8dc502010..9a37ea228 100644
--- a/gr-howto-write-a-block/swig/howto.i
+++ b/gr-howto-write-a-block/swig/howto.i
@@ -9,3 +9,13 @@
%include "howto_square_ff.i"
%include "howto_square2_ff.i"
+
+#if SWIGGUILE
+%scheme %{
+(load-extension "libguile-howto" "scm_init_gnuradio_howto_module")
+%}
+
+%goops %{
+(use-modules (gnuradio gnuradio_core_runtime))
+%}
+#endif
diff --git a/gr-msdd6000/src/msdd_rs.i b/gr-msdd6000/src/msdd_rs.i
index 16a1bec1a..462863b24 100644
--- a/gr-msdd6000/src/msdd_rs.i
+++ b/gr-msdd6000/src/msdd_rs.i
@@ -91,3 +91,13 @@ class msdd_rs_source_simple : public gr_sync_block {
};
+
+#if SWIGGUILE
+%scheme %{
+(load-extension "libguile-msdd_rs" "scm_init_gnuradio_msdd_rs_module")
+%}
+
+%goops %{
+(use-modules (gnuradio gnuradio_core_runtime))
+%}
+#endif
diff --git a/gr-noaa/swig/noaa_swig.i b/gr-noaa/swig/noaa_swig.i
index 8fe814a67..ea6c3d362 100644
--- a/gr-noaa/swig/noaa_swig.i
+++ b/gr-noaa/swig/noaa_swig.i
@@ -32,3 +32,12 @@
%include "noaa_hrpt_deframer.i"
%include "noaa_hrpt_pll_cf.i"
+#if SWIGGUILE
+%scheme %{
+(load-extension "libguile-noaa_swig" "scm_init_gnuradio_noaa_swig_module")
+%}
+
+%goops %{
+(use-modules (gnuradio gnuradio_core_runtime))
+%}
+#endif
diff --git a/gr-pager/swig/pager_swig.i b/gr-pager/swig/pager_swig.i
index 66d6de7d8..5561c26fc 100644
--- a/gr-pager/swig/pager_swig.i
+++ b/gr-pager/swig/pager_swig.i
@@ -34,3 +34,13 @@
%include "pager_flex_sync.i"
%include "pager_flex_deinterleave.i"
%include "pager_flex_parse.i"
+
+#if SWIGGUILE
+%scheme %{
+(load-extension "libguile-pager_swig" "scm_init_gnuradio_pager_swig_module")
+%}
+
+%goops %{
+(use-modules (gnuradio gnuradio_core_runtime))
+%}
+#endif
diff --git a/gr-qtgui/src/lib/qtgui.i b/gr-qtgui/src/lib/qtgui.i
index 1f50bf43c..65ff948d0 100644
--- a/gr-qtgui/src/lib/qtgui.i
+++ b/gr-qtgui/src/lib/qtgui.i
@@ -120,3 +120,12 @@ public:
void set_constellation_pen_size(int size);
};
+#if SWIGGUILE
+%scheme %{
+(load-extension "libguile-qtgui" "scm_init_gnuradio_qtgui_module")
+%}
+
+%goops %{
+(use-modules (gnuradio gnuradio_core_runtime))
+%}
+#endif
diff --git a/gr-radio-astronomy/src/lib/ra.i b/gr-radio-astronomy/src/lib/ra.i
index e258b8769..3378eae61 100644
--- a/gr-radio-astronomy/src/lib/ra.i
+++ b/gr-radio-astronomy/src/lib/ra.i
@@ -55,3 +55,13 @@
// private:
// ra_square2_ff ();
// };
+
+#if SWIGGUILE
+%scheme %{
+(load-extension "libguile-ra" "scm_init_gnuradio_ra_module")
+%}
+
+%goops %{
+(use-modules (gnuradio gnuradio_core_runtime))
+%}
+#endif
diff --git a/gr-trellis/src/lib/trellis.i b/gr-trellis/src/lib/trellis.i
index ed1fe29ca..63b4c2659 100644
--- a/gr-trellis/src/lib/trellis.i
+++ b/gr-trellis/src/lib/trellis.i
@@ -44,3 +44,12 @@
%include "trellis_generated.i"
+#if SWIGGUILE
+%scheme %{
+(load-extension "libguile-trellis" "scm_init_gnuradio_trellis_module")
+%}
+
+%goops %{
+(use-modules (gnuradio gnuradio_core_runtime))
+%}
+#endif
diff --git a/gr-uhd/swig/uhd_swig.i b/gr-uhd/swig/uhd_swig.i
index d332bb617..8486b24a5 100644
--- a/gr-uhd/swig/uhd_swig.i
+++ b/gr-uhd/swig/uhd_swig.i
@@ -109,3 +109,13 @@ GR_SWIG_BLOCK_MAGIC(uhd,single_usrp_sink)
static const size_t ALL_MBOARDS = uhd::usrp::multi_usrp::ALL_MBOARDS;
%}
static const size_t ALL_MBOARDS;
+
+#if SWIGGUILE
+%scheme %{
+(load-extension "libguile-uhd_swig" "scm_init_gnuradio_uhd_swig_module")
+%}
+
+%goops %{
+(use-modules (gnuradio gnuradio_core_runtime))
+%}
+#endif
diff --git a/gr-usrp/src/usrp_swig.i b/gr-usrp/src/usrp_swig.i
index 2a47877c3..5ab594383 100644
--- a/gr-usrp/src/usrp_swig.i
+++ b/gr-usrp/src/usrp_swig.i
@@ -141,3 +141,13 @@ usrp_source_c_sptr.pick_rx_subdevice = __pick_rx_subdevice
usrp_source_s_sptr.pick_rx_subdevice = __pick_rx_subdevice
%}
+
+#if SWIGGUILE
+%scheme %{
+(load-extension "libguile-usrp_swig" "scm_init_gnuradio_usrp_swig_module")
+%}
+
+%goops %{
+(use-modules (gnuradio gnuradio_core_runtime))
+%}
+#endif
diff --git a/gr-usrp2/src/usrp2.i b/gr-usrp2/src/usrp2.i
index d3aa77634..0555f086c 100644
--- a/gr-usrp2/src/usrp2.i
+++ b/gr-usrp2/src/usrp2.i
@@ -350,3 +350,13 @@ usrp2_sink_16sc_sptr.read_gpio = __read_gpio
%}
#warning "usrp2.i needs to be implemented fr guile!"
#endif
+
+#if SWIGGUILE
+%scheme %{
+(load-extension "libguile-usrp2" "scm_init_gnuradio_usrp2_module")
+%}
+
+%goops %{
+(use-modules (gnuradio gnuradio_core_runtime))
+%}
+#endif
diff --git a/gr-video-sdl/src/video_sdl.i b/gr-video-sdl/src/video_sdl.i
index 7084c209b..d609c71af 100644
--- a/gr-video-sdl/src/video_sdl.i
+++ b/gr-video-sdl/src/video_sdl.i
@@ -60,3 +60,13 @@ class video_sdl_sink_s : public gr_sync_block {
public:
~video_sdl_sink_s ();
};
+
+#if SWIGGUILE
+%scheme %{
+(load-extension "libguile-video_sdl" "scm_init_gnuradio_video_sdl_module")
+%}
+
+%goops %{
+(use-modules (gnuradio gnuradio_core_runtime))
+%}
+#endif