include.am 2.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677
  1. # vim:ft=automake
  2. # libhostile
  3. # Copyright (C) 2012 Data Differential
  4. # All rights reserved.
  5. #
  6. # Use and distribution licensed under the BSD license. See
  7. # the COPYING file in the parent directory for full text.
  8. #
  9. # Included from Top Level Makefile.am
  10. # All paths should be given relative to the root
  11. # Test accept()
  12. libhostile_t_accept_SOURCES=
  13. libhostile_t_accept_LDADD=
  14. libhostile_t_accept_SOURCES+= libhostile/t/accept.c
  15. check_PROGRAMS+= libhostile/t/accept
  16. noinst_PROGRAMS+= libhostile/t/accept
  17. libhostile_t_hostile_accept_SOURCES=
  18. libhostile_t_hostile_accept_LDADD=
  19. libhostile_t_hostile_accept_CFLAGS= -DHOSTILE
  20. libhostile_t_hostile_accept_CXXFLAGS= -DHOSTILE
  21. libhostile_t_hostile_accept_SOURCES+= libhostile/t/accept.c
  22. libhostile_t_hostile_accept_LDADD+= libhostile/libhostile.la
  23. check_PROGRAMS+= libhostile/t/hostile_accept
  24. noinst_PROGRAMS+= libhostile/t/hostile_accept
  25. # Test pipe()
  26. libhostile_t_pipe_SOURCES=
  27. libhostile_t_pipe_LDADD=
  28. libhostile_t_pipe_SOURCES+= libhostile/t/pipe.c
  29. check_PROGRAMS+= libhostile/t/pipe
  30. noinst_PROGRAMS+= libhostile/t/pipe
  31. libhostile_t_hostile_pipe_SOURCES=
  32. libhostile_t_hostile_pipe_LDADD=
  33. libhostile_t_hostile_pipe_CFLAGS=
  34. libhostile_t_hostile_pipe_CXXFLAGS=
  35. libhostile_t_hostile_pipe_SOURCES+= libhostile/t/pipe.c
  36. libhostile_t_hostile_pipe_CFLAGS+= -DHOSTILE
  37. libhostile_t_hostile_pipe_CXXFLAGS+= -DHOSTILE
  38. libhostile_t_hostile_pipe_LDADD+= libhostile/libhostile.la
  39. check_PROGRAMS+= libhostile/t/hostile_pipe
  40. noinst_PROGRAMS+= libhostile/t/hostile_pipe
  41. # Test pipe()
  42. libhostile_t_pipe2_SOURCES=
  43. libhostile_t_pipe2_LDADD=
  44. libhostile_t_pipe2_SOURCES+= libhostile/t/pipe2.c
  45. check_PROGRAMS+= libhostile/t/pipe2
  46. noinst_PROGRAMS+= libhostile/t/pipe2
  47. libhostile_t_hostile_pipe2_SOURCES=
  48. libhostile_t_hostile_pipe2_LDADD=
  49. libhostile_t_hostile_pipe2_CFLAGS=
  50. libhostile_t_hostile_pipe2_CXXFLAGS=
  51. libhostile_t_hostile_pipe2_SOURCES+= libhostile/t/pipe2.c
  52. libhostile_t_hostile_pipe2_CFLAGS+= -DHOSTILE
  53. libhostile_t_hostile_pipe2_CXXFLAGS+= -DHOSTILE
  54. libhostile_t_hostile_pipe2_LDADD+= libhostile/libhostile.la
  55. check_PROGRAMS+= libhostile/t/hostile_pipe2
  56. noinst_PROGRAMS+= libhostile/t/hostile_pipe2
  57. # Test just the hostile unit tests
  58. unit_hostile: libhostile/t/hostile_accept libhostile/t/accept libhostile/t/pipe libhostile/t/hostile_pipe libhostile/t/pipe2 libhostile/t/hostile_pipe2
  59. @libhostile/t/accept
  60. @libhostile/t/pipe
  61. @libhostile/t/pipe2
  62. @libhostile/t/hostile_accept
  63. @libhostile/t/hostile_pipe
  64. @libhostile/t/hostile_pipe2