summaryrefslogtreecommitdiff
path: root/gr-noaa
diff options
context:
space:
mode:
authorJohnathan Corgan2012-01-18 08:58:30 -0800
committerJohnathan Corgan2012-01-18 08:58:30 -0800
commit893790b32204842085c4ccc561348ec2a09b7d78 (patch)
treec879de1b3f63c3de82b5f72b7be6b1b480d0a3e7 /gr-noaa
parent2683a0c0f240c2e42af2fae7cb91643b3f455111 (diff)
parent6b7485547542647d8a1e0dbd7dd77f4563ac868d (diff)
downloadgnuradio-893790b32204842085c4ccc561348ec2a09b7d78.tar.gz
gnuradio-893790b32204842085c4ccc561348ec2a09b7d78.tar.bz2
gnuradio-893790b32204842085c4ccc561348ec2a09b7d78.zip
Merge branch 'master' into next
Conflicts: gr-noaa/Makefile.am
Diffstat (limited to 'gr-noaa')
-rw-r--r--gr-noaa/CMakeLists.txt14
-rw-r--r--gr-noaa/gnuradio-noaa.pc.in11
2 files changed, 25 insertions, 0 deletions
diff --git a/gr-noaa/CMakeLists.txt b/gr-noaa/CMakeLists.txt
index 621dd5d6e..a3a5d56db 100644
--- a/gr-noaa/CMakeLists.txt
+++ b/gr-noaa/CMakeLists.txt
@@ -84,4 +84,18 @@ if(ENABLE_PYTHON)
add_subdirectory(apps)
endif(ENABLE_PYTHON)
+########################################################################
+# Create Pkg Config File
+########################################################################
+configure_file(
+ ${CMAKE_CURRENT_SOURCE_DIR}/gnuradio-noaa.pc.in
+ ${CMAKE_CURRENT_BINARY_DIR}/gnuradio-noaa.pc
+@ONLY)
+
+install(
+ FILES ${CMAKE_CURRENT_BINARY_DIR}/gnuradio-noaa.pc
+ DESTINATION ${GR_LIBRARY_DIR}/pkgconfig
+ COMPONENT "noaa_devel"
+)
+
endif(ENABLE_GR_NOAA)
diff --git a/gr-noaa/gnuradio-noaa.pc.in b/gr-noaa/gnuradio-noaa.pc.in
new file mode 100644
index 000000000..cacfeecca
--- /dev/null
+++ b/gr-noaa/gnuradio-noaa.pc.in
@@ -0,0 +1,11 @@
+prefix=@prefix@
+exec_prefix=@exec_prefix@
+libdir=@libdir@
+includedir=@includedir@
+
+Name: gnuradio-noaa
+Description: GNU Radio blocks implementing a NOAA satellite protocols
+Requires: gnuradio-core
+Version: @LIBVER@
+Libs: -L${libdir} -lgnuradio-noaa
+Cflags: -I${includedir}