Skip to content

Commit ea42436

Browse files
author
holindho
committed
pkg-config: if not anything else, helps with static linkage
git-svn-id: https://gnunet.org/svn/libmicrohttpd@8257 140774ce-b5e7-0310-ab8b-a85725594a96
1 parent e9eb436 commit ea42436

File tree

3 files changed

+18
-1
lines changed

3 files changed

+18
-1
lines changed

Diff for: Makefile.am

+4-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
11
ACLOCAL_AMFLAGS = -I m4
22
SUBDIRS = contrib src doc m4 .
3-
EXTRA_DIST = acinclude.m4
3+
EXTRA_DIST = acinclude.m4 libmicrohttpd.pc.in
4+
5+
pkgconfigdir = $(libdir)/pkgconfig
6+
pkgconfig_DATA = libmicrohttpd.pc
47

Diff for: configure.ac

+1
Original file line numberDiff line numberDiff line change
@@ -298,6 +298,7 @@ AC_SUBST(EXT_LIB_PATH)
298298
AC_SUBST(EXT_LIBS)
299299

300300
AC_CONFIG_FILES([
301+
libmicrohttpd.pc
301302
Makefile
302303
contrib/Makefile
303304
doc/Makefile

Diff for: libmicrohttpd.pc.in

+13
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
prefix=@prefix@
2+
exec_prefix=@exec_prefix@
3+
libdir=@libdir@
4+
includedir=@includedir@
5+
6+
Name: libmicrohttpd
7+
Description: A library for creating an embedded HTTP server
8+
Version: @VERSION@
9+
Requires:
10+
Conflicts:
11+
Libs: -L${libdir} -lmicrohttpd
12+
Libs.private: @LIBGCRYPT_LIBS@
13+
Cflags: -I${includedir}

0 commit comments

Comments
 (0)