Add & install libevdev-cros.pc to support pkg-config
This makes it possible to use pkg-config for building against libevdev.
TEST=build; Ran "pkg-config-link --libs-only-l libevdev-cros"
BUG=chromium:351168
Change-Id: Id488597a4e2756c4e19dda3851db0c3664fb5d40
Reviewed-on: https://chromium-review.googlesource.com/189472
Reviewed-by: Michael Spang <spang@chromium.org>
Tested-by: Michael Spang <spang@chromium.org>
Commit-Queue: Michael Spang <spang@chromium.org>
diff --git a/libevdev-cros.pc b/libevdev-cros.pc
new file mode 100644
index 0000000..768e36a
--- /dev/null
+++ b/libevdev-cros.pc
@@ -0,0 +1,10 @@
+prefix=/usr
+exec_prefix=${prefix}
+includedir=${prefix}/include
+libdir=${exec_prefix}/lib
+
+Name: libevdev-cros
+Description: The libevdev library (ChromeOS version)
+Version: 0
+Cflags: -I${includedir}
+Libs: -L${libdir} -levdev
diff --git a/src/module.mk b/src/module.mk
index 1de9f1a..23135f0 100755
--- a/src/module.mk
+++ b/src/module.mk
@@ -21,6 +21,8 @@
install -D -m 0755 src/libevdev_hollow.so.0 \
$(DESTDIR)$(LIBDIR)/libevdev_hollow.so.0
ln -f -s libevdev_hollow.so.0 $(DESTDIR)$(LIBDIR)/libevdev_hollow.so
+ install -D -m 0644 $(SRC)/libevdev-cros.pc \
+ $(DESTDIR)$(LIBDIR)/pkgconfig/libevdev-cros.pc
setup-lib-in-place:
mkdir -p $(SRC)/in-place || true