Add rule to generate pkgconfig .pc file from configure.
Install pkg-config file to $(libdir)/pkgconfig
Signed-off-by: Rob Adams <readams@readams.net>
Acked-by: Flavio Leitner <fbl@redhat.com>
Signed-off-by: Ben Pfaff <blp@nicira.com>
Remko Tronçon git@el-tramo.be
Rich Lane rlane@bigswitch.com
Rishi Bamba rishi.bamba@tcs.com
+Rob Adams readams@readams.net
Rob Hoes rob.hoes@citrix.com
Romain Lenglet romain.lenglet@berabera.info
Ryan Wilson wryan@nicira.com
scripts_DATA =
SUFFIXES =
check_DATA =
+pkgconfig_DATA =
scriptsdir = $(pkgdatadir)/scripts
+pkgconfigdir = $(libdir)/pkgconfig
# This ensures that files added to EXTRA_DIST are always distributed,
# even if they are inside an Automake if...endif conditional block that is
AC_CONFIG_FILES(datapath/linux/Makefile)
AC_CONFIG_FILES(datapath/linux/Makefile.main)
AC_CONFIG_FILES(tests/atlocal)
+AC_CONFIG_FILES(lib/libopenvswitch.pc)
dnl This makes sure that include/openflow gets created in the build directory.
AC_CONFIG_COMMANDS([include/openflow/openflow.h.stamp])
/vtep-idl.c
/vtep-idl.h
/vtep-idl.ovsidl
+/libopenvswitch.pc
lib_libopenvswitch_la_SOURCES += lib/stream-nossl.c
endif
+pkgconfig_DATA += \
+ $(srcdir)/lib/libopenvswitch.pc
+
EXTRA_DIST += \
lib/dh1024.pem \
lib/dh2048.pem \
--- /dev/null
+prefix=@prefix@
+exec_prefix=@exec_prefix@
+libdir=@libdir@
+includedir=@includedir@
+
+Name: libopenvswitch
+Description: Open vSwitch library
+Version: @VERSION@
+Libs: -L${libdir} -lopenvswitch
+Libs.private: @LIBS@
+Cflags: -I${includedir}/openvswitch