aboutsummaryrefslogtreecommitdiffstats
path: root/gr-wavelet
diff options
context:
space:
mode:
authorJosh Morman <mormjb@gmail.com>2020-04-23 07:04:15 -0400
committerJosh Morman <mormjb@gmail.com>2020-06-04 10:05:47 -0400
commit9f6086161f8693b0643215f7a3935ec13661c882 (patch)
tree288c7c47665dce6f85167b4aca9e8fba83162f96 /gr-wavelet
parentgrc: fixes crash when using function probe with bokehgui (diff)
downloadgnuradio-9f6086161f8693b0643215f7a3935ec13661c882.tar.xz
gnuradio-9f6086161f8693b0643215f7a3935ec13661c882.zip
pybind: removal of swig components
Diffstat (limited to 'gr-wavelet')
-rw-r--r--gr-wavelet/CMakeLists.txt1
-rw-r--r--gr-wavelet/swig/CMakeLists.txt35
-rw-r--r--gr-wavelet/swig/wavelet_swig.i30
3 files changed, 0 insertions, 66 deletions
diff --git a/gr-wavelet/CMakeLists.txt b/gr-wavelet/CMakeLists.txt
index 803f4e32a..ae0af3f48 100644
--- a/gr-wavelet/CMakeLists.txt
+++ b/gr-wavelet/CMakeLists.txt
@@ -36,7 +36,6 @@ if(ENABLE_GR_WAVELET)
add_subdirectory(include/gnuradio/wavelet)
add_subdirectory(lib)
if(ENABLE_PYTHON)
- add_subdirectory(swig)
add_subdirectory(python/wavelet)
endif(ENABLE_PYTHON)
diff --git a/gr-wavelet/swig/CMakeLists.txt b/gr-wavelet/swig/CMakeLists.txt
deleted file mode 100644
index cf6cab199..000000000
--- a/gr-wavelet/swig/CMakeLists.txt
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 2012,2019 Free Software Foundation, Inc.
-#
-# This file is part of GNU Radio
-#
-# SPDX-License-Identifier: GPL-3.0-or-later
-#
-
-########################################################################
-# Setup swig generation
-########################################################################
-include(GrPython)
-include(GrSwig)
-
-set(GR_SWIG_INCLUDE_DIRS $<TARGET_PROPERTY:runtime_swig,INCLUDE_DIRECTORIES>)
-set(GR_SWIG_TARGET_DEPS runtime_swig)
-
-set(GR_SWIG_DOC_FILE ${CMAKE_CURRENT_BINARY_DIR}/wavelet_swig_doc.i)
-set(GR_SWIG_DOC_DIRS ${CMAKE_CURRENT_SOURCE_DIR}/../include/gnuradio/wavelet)
-set(GR_SWIG_DOCS_TARGET_DEPS runtime_swig_swig_doc)
-
-set(GR_SWIG_LIBRARIES gnuradio-wavelet ${GSL_LDFLAGS})
-
-GR_SWIG_MAKE(wavelet_swig wavelet_swig.i)
-
-GR_SWIG_INSTALL(
- TARGETS wavelet_swig
- DESTINATION ${GR_PYTHON_DIR}/gnuradio/wavelet
-)
-
-install(
- FILES
- wavelet_swig.i
- ${CMAKE_CURRENT_BINARY_DIR}/wavelet_swig_doc.i
- DESTINATION ${GR_INCLUDE_DIR}/gnuradio/swig
-)
diff --git a/gr-wavelet/swig/wavelet_swig.i b/gr-wavelet/swig/wavelet_swig.i
deleted file mode 100644
index f8623bdb6..000000000
--- a/gr-wavelet/swig/wavelet_swig.i
+++ /dev/null
@@ -1,30 +0,0 @@
-/* -*- c++ -*- */
-/*
- * Copyright 2012 Free Software Foundation, Inc.
- *
- * This file is part of GNU Radio
- *
- * SPDX-License-Identifier: GPL-3.0-or-later
- *
- */
-
-#define WAVELET_API
-
-%include "gnuradio.i"
-
-//load generated python docstrings
-%include "wavelet_swig_doc.i"
-
-%{
-#include "gnuradio/wavelet/squash_ff.h"
-#include "gnuradio/wavelet/wavelet_ff.h"
-#include "gnuradio/wavelet/wvps_ff.h"
-%}
-
-%include "gnuradio/wavelet/squash_ff.h"
-%include "gnuradio/wavelet/wavelet_ff.h"
-%include "gnuradio/wavelet/wvps_ff.h"
-
-GR_SWIG_BLOCK_MAGIC2(wavelet, squash_ff);
-GR_SWIG_BLOCK_MAGIC2(wavelet, wavelet_ff);
-GR_SWIG_BLOCK_MAGIC2(wavelet, wvps_ff);