Makefile.am 947 B

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. EXTRA_DIST =
  2. lib_LTLIBRARIES = libmodbus.la
  3. AM_CPPFLAGS = \
  4. -include $(top_builddir)/config.h \
  5. -DSYSCONFDIR=\""$(sysconfdir)"\" \
  6. -DLIBEXECDIR=\""$(libexecdir)"\" \
  7. -I${top_srcdir}/src
  8. AM_CFLAGS = ${my_CFLAGS}
  9. libmodbus_la_SOURCES = \
  10. modbus.c \
  11. modbus.h \
  12. modbus-data.c \
  13. modbus-private.h \
  14. modbus-rtu.c \
  15. modbus-rtu.h \
  16. modbus-rtu-private.h \
  17. modbus-tcp.c \
  18. modbus-tcp.h \
  19. modbus-tcp-private.h \
  20. modbus-version.h
  21. libmodbus_la_LDFLAGS = -no-undefined \
  22. -version-info $(LIBMODBUS_LT_VERSION_INFO)
  23. if OS_WIN32
  24. libmodbus_la_LIBADD = -lwsock32
  25. endif
  26. if OS_QNX
  27. libmodbus_la_LIBADD = -lsocket
  28. endif
  29. # Header files to install
  30. libmodbusincludedir = $(includedir)/modbus
  31. libmodbusinclude_HEADERS = modbus.h modbus-version.h modbus-rtu.h modbus-tcp.h
  32. DISTCLEANFILES = modbus-version.h
  33. EXTRA_DIST += modbus-version.h.in
  34. CLEANFILES = *~