浏览代码

- Add glib-2.0 dependency in modbus.pc
- Fix modbus.h path

Stéphane Raimbault 17 年之前
父节点
当前提交
d4216637b7
共有 2 个文件被更改,包括 4 次插入2 次删除
  1. 3 1
      configure.ac
  2. 1 1
      include/modbus/Makefile.am

+ 3 - 1
configure.ac

@@ -15,6 +15,8 @@ AM_PATH_GLIB_2_0(2.0.0,,AC_MSG_ERROR(libmodbus needs GLib 2.X))
 PKG_CHECK_MODULES(GLIB, glib-2.0)
 AC_SUBST(GLIB_CFLAGS)
 AC_SUBST(GLIB_LIBS)
+# Optional requirements to report via pkg-config (in modbus.pc)
+modbus_pkgdeps="glib-2.0"
 
 # Checks for header files.
 AC_HEADER_STDC
@@ -30,6 +32,7 @@ AC_FUNC_MALLOC
 AC_FUNC_SELECT_ARGTYPES
 AC_CHECK_FUNCS([inet_ntoa memset select socket])
 
+AC_SUBST(modbus_pkgdeps)
 AC_OUTPUT([
 Makefile
 src/Makefile
@@ -37,4 +40,3 @@ include/Makefile
 include/modbus/Makefile
 modbus.pc
 ])
-

+ 1 - 1
include/modbus/Makefile.am

@@ -1,5 +1,5 @@
 ## Process this file with automake to produce Makefile.in
 
 # Include files to install
-libmodbusincludedir = $(includedir)/libmodbus
+libmodbusincludedir = $(includedir)/modbus
 libmodbusinclude_HEADERS = modbus.h