howto: make swig directory use individual .i files
[debian/gnuradio] / gr-howto-write-a-block / swig / howto.i
index c3dae9dfc1ce9a7b7028b544c7e0aaae7c144475..8dc5020103ef12edb663864b96423678cd463319 100644 (file)
@@ -7,33 +7,5 @@
 #include "howto_square2_ff.h"
 %}
 
-// ----------------------------------------------------------------
-
-/*
- * First arg is the package prefix.
- * Second arg is the name of the class minus the prefix.
- *
- * This does some behind-the-scenes magic so we can
- * access howto_square_ff from python as howto.square_ff
- */
-GR_SWIG_BLOCK_MAGIC(howto,square_ff);
-
-howto_square_ff_sptr howto_make_square_ff ();
-
-class howto_square_ff : public gr_block
-{
-private:
-  howto_square_ff ();
-};
-
-// ----------------------------------------------------------------
-
-GR_SWIG_BLOCK_MAGIC(howto,square2_ff);
-
-howto_square2_ff_sptr howto_make_square2_ff ();
-
-class howto_square2_ff : public gr_sync_block
-{
-private:
-  howto_square2_ff ();
-};
+%include "howto_square_ff.i"
+%include "howto_square2_ff.i"