Makemodule.am 2.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. io_basic_SOURCES = tests/ubi-tests/io_basic.c tests/ubi-tests/helpers.c
  2. io_basic_LDADD = libubi.a
  3. io_basic_CPPFLAGS = $(AM_CPPFLAGS) -I$(top_srcdir)/ubi-utils/include
  4. io_update_SOURCES = tests/ubi-tests/io_update.c tests/ubi-tests/helpers.c
  5. io_update_LDADD = libubi.a
  6. io_update_CPPFLAGS = $(AM_CPPFLAGS) -I$(top_srcdir)/ubi-utils/include
  7. io_paral_SOURCES = tests/ubi-tests/io_paral.c tests/ubi-tests/helpers.c
  8. io_paral_LDADD = libubi.a $(PTHREAD_LIBS)
  9. io_paral_CPPFLAGS = $(AM_CPPFLAGS) -I$(top_srcdir)/ubi-utils/include
  10. io_paral_LDADD += $(PTHREAD_CFLAGS)
  11. io_paral_CPPFLAGS += $(PTHREAD_CFLAGS)
  12. io_read_SOURCES = tests/ubi-tests/io_read.c tests/ubi-tests/helpers.c
  13. io_read_LDADD = libubi.a
  14. io_read_CPPFLAGS = $(AM_CPPFLAGS) -I$(top_srcdir)/ubi-utils/include
  15. volrefcnt_SOURCES = tests/ubi-tests/volrefcnt.c tests/ubi-tests/helpers.c
  16. volrefcnt_LDADD = libubi.a
  17. volrefcnt_CPPFLAGS = $(AM_CPPFLAGS) -I$(top_srcdir)/ubi-utils/include
  18. integ_SOURCES = tests/ubi-tests/integ.c tests/ubi-tests/helpers.c
  19. integ_LDADD = libubi.a
  20. integ_CPPFLAGS = $(AM_CPPFLAGS) -I$(top_srcdir)/ubi-utils/include
  21. mkvol_basic_SOURCES = tests/ubi-tests/mkvol_basic.c tests/ubi-tests/helpers.c
  22. mkvol_basic_LDADD = libubi.a
  23. mkvol_basic_CPPFLAGS = $(AM_CPPFLAGS) -I$(top_srcdir)/ubi-utils/include
  24. mkvol_bad_SOURCES = tests/ubi-tests/mkvol_bad.c tests/ubi-tests/helpers.c
  25. mkvol_bad_LDADD = libubi.a
  26. mkvol_bad_CPPFLAGS = $(AM_CPPFLAGS) -I$(top_srcdir)/ubi-utils/include
  27. mkvol_paral_SOURCES = tests/ubi-tests/mkvol_paral.c tests/ubi-tests/helpers.c
  28. mkvol_paral_LDADD = libubi.a $(PTHREAD_LIBS)
  29. mkvol_paral_CPPFLAGS = $(AM_CPPFLAGS) -I$(top_srcdir)/ubi-utils/include
  30. mkvol_paral_LDADD += $(PTHREAD_CFLAGS)
  31. mkvol_paral_CPPFLAGS += $(PTHREAD_CFLAGS)
  32. rsvol_SOURCES = tests/ubi-tests/rsvol.c tests/ubi-tests/helpers.c
  33. rsvol_LDADD = libubi.a
  34. rsvol_CPPFLAGS = $(AM_CPPFLAGS) -I$(top_srcdir)/ubi-utils/include
  35. UBITEST_BINS = \
  36. io_basic io_update io_paral io_read volrefcnt integ \
  37. mkvol_basic mkvol_bad mkvol_paral rsvol
  38. UBITEST_SH = \
  39. tests/ubi-tests/runubitests.sh tests/ubi-tests/ubi-stress-test.sh
  40. UBITEST_HEADER = \
  41. tests/ubi-tests/helpers.h
  42. EXTRA_DIST += $(UBITEST_HEADER)
  43. if INSTALL_TESTS
  44. pkglibexec_SCRIPTS += $(UBITEST_SH)
  45. pkglibexec_PROGRAMS += $(UBITEST_BINS)
  46. else
  47. noinst_SCRIPTS += $(UBITEST_SH)
  48. noinst_PROGRAMS += $(UBITEST_BINS)
  49. endif