summaryrefslogtreecommitdiff
path: root/gr-fcd/python
diff options
context:
space:
mode:
authorBen Reynwar <ben@reynwar.net>2013-03-08 20:59:37 -0700
committerBen Reynwar <ben@reynwar.net>2013-03-08 20:59:37 -0700
commitf7e3daaf4939cddbc6dc3bd42893168d6cff49fd (patch)
tree09814ba44a0db2227c46f8fde35ce2fbe15bff99 /gr-fcd/python
parent0e2859ee71060e316a33f72ff7f2f6f1b2317ca5 (diff)
fcd: Enabling uninstalled python imports.
Diffstat (limited to 'gr-fcd/python')
-rw-r--r--gr-fcd/python/fcd/CMakeLists.txt (renamed from gr-fcd/python/CMakeLists.txt)0
-rw-r--r--gr-fcd/python/fcd/__init__.py (renamed from gr-fcd/python/__init__.py)8
-rwxr-xr-xgr-fcd/python/fcd/qa_fcd.py (renamed from gr-fcd/python/qa_fcd.py)0
-rw-r--r--gr-fcd/python/fcd/run_tests.in (renamed from gr-fcd/python/run_tests.in)0
4 files changed, 7 insertions, 1 deletions
diff --git a/gr-fcd/python/CMakeLists.txt b/gr-fcd/python/fcd/CMakeLists.txt
index 39ec5efe9e..39ec5efe9e 100644
--- a/gr-fcd/python/CMakeLists.txt
+++ b/gr-fcd/python/fcd/CMakeLists.txt
diff --git a/gr-fcd/python/__init__.py b/gr-fcd/python/fcd/__init__.py
index daf9c890de..0d5f5ca5dd 100644
--- a/gr-fcd/python/__init__.py
+++ b/gr-fcd/python/fcd/__init__.py
@@ -23,6 +23,12 @@
This is the gr-fcd package. This package provides a GNU Radio
source block for the FunCube Dongle hardware.
'''
+import os
-from fcd_swig import *
+try:
+ from fcd_swig import *
+except ImportError:
+ dirname, filename = os.path.split(os.path.abspath(__file__))
+ __path__.append(os.path.join(dirname, "..", "..", "swig"))
+ from fcd_swig import *
diff --git a/gr-fcd/python/qa_fcd.py b/gr-fcd/python/fcd/qa_fcd.py
index 0993cab425..0993cab425 100755
--- a/gr-fcd/python/qa_fcd.py
+++ b/gr-fcd/python/fcd/qa_fcd.py
diff --git a/gr-fcd/python/run_tests.in b/gr-fcd/python/fcd/run_tests.in
index 4d28c1522d..4d28c1522d 100644
--- a/gr-fcd/python/run_tests.in
+++ b/gr-fcd/python/fcd/run_tests.in