aboutsummaryrefslogtreecommitdiffstats
path: root/host/examples/rfnoc-example/apps
diff options
context:
space:
mode:
authormichael-west <michael.west@ettus.com>2020-09-11 22:52:59 -0700
committermichael-west <michael.west@ettus.com>2020-09-13 09:48:11 -0700
commit7c02eb0dd3c8d5e530dc93d35e27dbaacdff46c0 (patch)
treee3a22403d02a1bacaa24eab76d40035b5e621032 /host/examples/rfnoc-example/apps
parent01e9f2855b32fe725f7559959a223d19b2c95bff (diff)
downloaduhd-7c02eb0dd3c8d5e530dc93d35e27dbaacdff46c0.tar.gz
uhd-7c02eb0dd3c8d5e530dc93d35e27dbaacdff46c0.tar.bz2
uhd-7c02eb0dd3c8d5e530dc93d35e27dbaacdff46c0.zip
Examples: Fix install paths in OOT RFNoC example
- Add missing "uhd/" subdirectory. - Update install path for YAML file. - Fix include directories and link libraries for init_gain_block. Signed-off-by: michael-west <michael.west@ettus.com>
Diffstat (limited to 'host/examples/rfnoc-example/apps')
-rw-r--r--host/examples/rfnoc-example/apps/CMakeLists.txt20
1 files changed, 12 insertions, 8 deletions
diff --git a/host/examples/rfnoc-example/apps/CMakeLists.txt b/host/examples/rfnoc-example/apps/CMakeLists.txt
index db704b720..55b59bcfc 100644
--- a/host/examples/rfnoc-example/apps/CMakeLists.txt
+++ b/host/examples/rfnoc-example/apps/CMakeLists.txt
@@ -20,15 +20,7 @@ endif(MSVC)
find_package(Boost 1.58 REQUIRED ${BOOST_REQUIRED_COMPONENTS})
include_directories(
- ${CMAKE_SOURCE_DIR}/lib
${CMAKE_SOURCE_DIR}/include
- ${CMAKE_BINARY_DIR}/lib
- ${CMAKE_BINARY_DIR}/include
- ${UHD_INCLUDE_DIRS}
- ${Boost_INCLUDE_DIR}
-)
-link_directories(
- ${Boost_LIBRARY_DIRS}
)
add_executable(init_gain_block
@@ -37,4 +29,16 @@ add_executable(init_gain_block
target_link_libraries(init_gain_block
${UHD_LIBRARIES}
${Boost_LIBRARIES}
+ -Wl,--no-as-needed
+ rfnoc-example
)
+
+### Once it's built... ########################################################
+# Here, you would have commands to install your program.
+# We will skip these in this example.
+#install(
+# TARGETS init_gain_block
+# RUNTIME
+# DESTINATION ${PROJECT_DATA_DIR}
+# COMPONENT apps
+#)