You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

59 lines
1003 B

  1. include $(top_srcdir)/common.mk
  2. METASOURCES = AUTO
  3. noinst_LTLIBRARIES = libhelper.la
  4. CONFIGFILES = options.c time_support_common.c
  5. libhelper_la_SOURCES = \
  6. binarybuffer.c \
  7. $(CONFIGFILES) \
  8. configuration.c \
  9. log.c \
  10. command.c \
  11. time_support.c \
  12. replacements.c \
  13. fileio.c \
  14. util.c \
  15. jim-nvp.c
  16. if IOUTIL
  17. libhelper_la_SOURCES += ioutil.c
  18. else
  19. libhelper_la_SOURCES += ioutil_stubs.c
  20. endif
  21. libhelper_la_CFLAGS =
  22. if IS_MINGW
  23. # FD_* macros are sloppy with their signs on MinGW32 platform
  24. libhelper_la_CFLAGS += -Wno-sign-compare
  25. endif
  26. noinst_HEADERS = \
  27. binarybuffer.h \
  28. configuration.h \
  29. ioutil.h \
  30. util.h \
  31. types.h \
  32. log.h \
  33. command.h \
  34. time_support.h \
  35. replacements.h \
  36. fileio.h \
  37. system.h \
  38. bin2char.c \
  39. jim-nvp.h
  40. EXTRA_DIST = startup.tcl
  41. BIN2C = bin2char$(EXEEXT_FOR_BUILD)
  42. BUILT_SOURCES = $(BIN2C)
  43. $(BIN2C): bin2char.c
  44. ${CC_FOR_BUILD} ${CFLAGS_FOR_BUILD} $(srcdir)/bin2char.c -o $@
  45. CLEANFILES = bin2char$(EXEEXT_FOR_BUILD)
  46. MAINTAINERCLEANFILES = $(srcdir)/Makefile.in