summaryrefslogtreecommitdiff
path: root/gnuradio-core/src/lib
diff options
context:
space:
mode:
authorJosh Blum2011-09-29 01:16:46 -0700
committerJosh Blum2011-09-29 01:16:46 -0700
commit15ae41670740284947ef59dac1adec4338045d0b (patch)
tree4bdf68be3d80f76fb3040f474fd0b721506b912d /gnuradio-core/src/lib
parent74ec2b60cc48dacca26f7dbf4f9ca9110ac9b53a (diff)
downloadgnuradio-15ae41670740284947ef59dac1adec4338045d0b.tar.gz
gnuradio-15ae41670740284947ef59dac1adec4338045d0b.tar.bz2
gnuradio-15ae41670740284947ef59dac1adec4338045d0b.zip
swig: added python script to auto-extract dependencies
Diffstat (limited to 'gnuradio-core/src/lib')
-rw-r--r--gnuradio-core/src/lib/swig/CMakeLists.txt30
1 files changed, 1 insertions, 29 deletions
diff --git a/gnuradio-core/src/lib/swig/CMakeLists.txt b/gnuradio-core/src/lib/swig/CMakeLists.txt
index 0d10245bf..6704b6e68 100644
--- a/gnuradio-core/src/lib/swig/CMakeLists.txt
+++ b/gnuradio-core/src/lib/swig/CMakeLists.txt
@@ -42,41 +42,13 @@ SET(GR_SWIG_LIBRARIES gnuradio-core)
# smaller pieces for the compiler to digest. prior to this change, on
# X86_64, g++'s resident set size was 650MB!
# ----------------------------------------------------------------
-FILE(GLOB GR_SWIG_SOURCE_DEPS
- "${CMAKE_SOURCE_DIR}/gnuradio-core/src/lib/runtime/*.i"
- "${CMAKE_SOURCE_DIR}/gnuradio-core/src/lib/runtime/*.h"
-)
-GR_SWIG_MAKE(gnuradio_core_runtime gnuradio_core_runtime.i)
-UNSET(GR_SWIG_SOURCE_DEPS)
-FILE(GLOB GR_SWIG_SOURCE_DEPS
- "${CMAKE_SOURCE_DIR}/gnuradio-core/src/lib/general/*.i"
- "${CMAKE_SOURCE_DIR}/gnuradio-core/src/lib/general/*.h"
-)
+GR_SWIG_MAKE(gnuradio_core_runtime gnuradio_core_runtime.i)
GR_SWIG_MAKE(gnuradio_core_general gnuradio_core_general.i)
-UNSET(GR_SWIG_SOURCE_DEPS)
-
-SET(GR_SWIG_TARGET_DEPS gengen_generated)
GR_SWIG_MAKE(gnuradio_core_gengen gnuradio_core_gengen.i)
-UNSET(GR_SWIG_TARGET_DEPS)
-
-SET(GR_SWIG_TARGET_DEPS filter_generated)
GR_SWIG_MAKE(gnuradio_core_filter gnuradio_core_filter.i)
-UNSET(GR_SWIG_TARGET_DEPS)
-
-FILE(GLOB GR_SWIG_SOURCE_DEPS
- "${CMAKE_SOURCE_DIR}/gnuradio-core/src/lib/io/*.i"
- "${CMAKE_SOURCE_DIR}/gnuradio-core/src/lib/io/*.h"
-)
GR_SWIG_MAKE(gnuradio_core_io gnuradio_core_io.i)
-UNSET(GR_SWIG_SOURCE_DEPS)
-
-FILE(GLOB GR_SWIG_SOURCE_DEPS
- "${CMAKE_SOURCE_DIR}/gnuradio-core/src/lib/hier/*.i"
- "${CMAKE_SOURCE_DIR}/gnuradio-core/src/lib/hier/*.h"
-)
GR_SWIG_MAKE(gnuradio_core_hier gnuradio_core_hier.i)
-UNSET(GR_SWIG_SOURCE_DEPS)
GR_SWIG_INSTALL(TARGETS
gnuradio_core_runtime