diff options
| author | Brent Stapleton <brent.stapleton@ettus.com> | 2018-04-17 13:48:29 -0700 |
|---|---|---|
| committer | Martin Braun <martin.braun@ettus.com> | 2018-04-18 15:34:51 -0700 |
| commit | 13b45a08c90912e8baa33b618b152cf41293bb9d (patch) | |
| tree | 71d45d03b9f231fea305d493984d05194a5bb8fc /mpm/python/CMakeLists.txt | |
| parent | 7dcd16f5a6980cb1183bf1a10812c952d92c4ddb (diff) | |
| download | uhd-13b45a08c90912e8baa33b618b152cf41293bb9d.tar.gz uhd-13b45a08c90912e8baa33b618b152cf41293bb9d.tar.bz2 uhd-13b45a08c90912e8baa33b618b152cf41293bb9d.zip | |
mpm: add device-specific Boost.Python bindings
Separating Boost.Python bindings into device-specific files. N3XX code
now lives in n3xx/pyusrp_periphs. Only one src file should be added for
pyusrp_periphs.so by CMake.
Diffstat (limited to 'mpm/python/CMakeLists.txt')
| -rw-r--r-- | mpm/python/CMakeLists.txt | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/mpm/python/CMakeLists.txt b/mpm/python/CMakeLists.txt index 2fd71b744..697c597dd 100644 --- a/mpm/python/CMakeLists.txt +++ b/mpm/python/CMakeLists.txt @@ -8,7 +8,10 @@ # This file included, use CMake directory variables ######################################################################## -ADD_LIBRARY(pyusrp_periphs SHARED pyusrp_periphs.cpp) +if(MPM_DEVICE STREQUAL "n3xx") + ADD_LIBRARY(pyusrp_periphs SHARED pyusrp_periphs/n3xx/pyusrp_periphs.cpp) +endif(MPM_DEVICE STREQUAL "n3xx") + TARGET_INCLUDE_DIRECTORIES(pyusrp_periphs PUBLIC ${PYTHON_INCLUDE_DIRS} ${CMAKE_SOURCE_DIR}/lib/ |
