lightning
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Lightning] [PATCH 2/4] misc: Create a pkg-config file


From: Holger Hans Peter Freyther
Subject: [Lightning] [PATCH 2/4] misc: Create a pkg-config file
Date: Sat, 1 Nov 2014 21:14:05 +0100

Make it more easy to find GNU lightning. Create and install
a pkg-config file.
---
 .gitignore      |  1 +
 Makefile.am     |  3 +++
 configure.ac    |  1 +
 lightning.pc.in | 12 ++++++++++++
 4 files changed, 17 insertions(+)
 create mode 100644 lightning.pc.in

diff --git a/.gitignore b/.gitignore
index 5967e94..62ca42a 100644
--- a/.gitignore
+++ b/.gitignore
@@ -30,3 +30,4 @@ m4/ltsugar.m4
 m4/ltversion.m4
 doc/mdate-sh
 doc/texinfo.tex
+lightning.pc
diff --git a/Makefile.am b/Makefile.am
index 46b5ccc..89dd3fb 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -22,6 +22,9 @@ SUBDIRS =             \
        include         \
        lib
 
+pkgconfigdir = $(libdir)/pkgconfig
+pkgconfig_DATA = lightning.pc
+
 if get_jit_size
 JIT_SIZE_PATH = "$(top_builddir)/jit_$(cpu)-sz.c"
 AM_CPPFLAGS=-DGET_JIT_SIZE=1 -DJIT_SIZE_PATH='$(JIT_SIZE_PATH)'
diff --git a/configure.ac b/configure.ac
index 78e427a..031279d 100644
--- a/configure.ac
+++ b/configure.ac
@@ -248,6 +248,7 @@ AC_SUBST(cpu)
 AC_SUBST([LIGHTNING_CFLAGS])
 
 AC_OUTPUT([Makefile
+          lightning.pc
           doc/Makefile
           include/Makefile
           include/lightning/Makefile
diff --git a/lightning.pc.in b/lightning.pc.in
new file mode 100644
index 0000000..e13f7c0
--- /dev/null
+++ b/lightning.pc.in
@@ -0,0 +1,12 @@
address@hidden@
address@hidden@
address@hidden@
address@hidden@
+
+Name: GNU Lightning
+Description: JIT library
+Version: @VERSION@
+Libs: -L${libdir} -llightning
+Cflags: -I${includedir}/
+
+
-- 
2.1.1




reply via email to

[Prev in Thread] Current Thread [Next in Thread]