This pkg-config file specify the usage of libbabeltrace and libbabeltrace-ctf 
since ctf is
the only format currently supported and tested.

Signed-off-by: Yannick Brosseau <[email protected]>
---
 Makefile.am      |    3 +++
 babeltrace.pc.in |   14 ++++++++++++++
 configure.ac     |    1 +
 3 files changed, 18 insertions(+)
 create mode 100644 babeltrace.pc.in

diff --git a/Makefile.am b/Makefile.am
index 7a63612..b25b58f 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -8,3 +8,6 @@ dist_doc_DATA = ChangeLog LICENSE mit-license.txt gpl-2.0.txt \
                std-ext-lib.txt
 
 dist_noinst_DATA = CodingStyle
+
+pkgconfigdir = $(libdir)/pkgconfig
+pkgconfig_DATA = babeltrace.pc
diff --git a/babeltrace.pc.in b/babeltrace.pc.in
new file mode 100644
index 0000000..12349dd
--- /dev/null
+++ b/babeltrace.pc.in
@@ -0,0 +1,14 @@
+prefix=@prefix@
+exec_prefix=@exec_prefix@
+libdir=@libdir@
+includedir=@includedir@
+
+Name: Babeltrace
+Description: libbabeltrace provides a reader for trace files, reading mainly 
the 
+Common Trace Format (CTF).
+Version: @PACKAGE_VERSION@
+Requires:
+Requires.private: uuid popt
+Libs: -L${libdir} -lbabeltrace -lbabeltrace-ctf
+Cflags: -I${includedir} 
+
diff --git a/configure.ac b/configure.ac
index 19f16a6..86dd17c 100644
--- a/configure.ac
+++ b/configure.ac
@@ -109,5 +109,6 @@ AC_CONFIG_FILES([
        tests/lib/Makefile
        extras/Makefile
        extras/valgrind/Makefile
+       babeltrace.pc
 ])
 AC_OUTPUT
-- 
1.7.10.4


_______________________________________________
lttng-dev mailing list
[email protected]
http://lists.lttng.org/cgi-bin/mailman/listinfo/lttng-dev

Reply via email to