source: rtems/testsuites/rhealstone/Makefile.am @ 590a5809

5
Last change on this file since 590a5809 was 590a5809, checked in by Chris Johns <chrisj@…>, on 04/09/18 at 03:43:30

testsuite/irhealstone: Merged nested Makefile.am files into one Makefile.am

This change is part of the testsuite Makefile.am reorganization.

Update #3382

  • Property mode set to 100644
File size: 2.2 KB
RevLine 
[590a5809]1#
2# Real-time Benchmarking
3#
4
[19e9bf8]5ACLOCAL_AMFLAGS = -I ../aclocal
6
[590a5809]7include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
8include $(top_srcdir)/../automake/compile.am
9
10rhealstones =
11rhealstone_screens =
12rhealstone_docs =
13
14support_includes = -I$(top_srcdir)/../support/include
15
16if TEST_rhdeadlockbrk
17rhealstones += rhdeadlockbrk
18rhealstone_docs += rhdeadlockbrk/rhdeadlockbrk.adoc
19rhdeadlockbrk_SOURCES = rhdeadlockbrk/deadlockbrk.c \
20        ../tmtests/include/timesys.h
21rhdeadlockbrk_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_rhdeadlockbrk) \
22        $(support_includes) -I$(top_srcdir)/../tmtests/include
23endif
24
25if TEST_rhilatency
26rhealstones += rhilatency
27rhealstone_docs += rhilatency/rhilatency.adoc
28rhilatency_SOURCES = rhilatency/ilatency.c \
29        ../tmtests/include/timesys.h
30rhilatency_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_rhilatency) \
31        $(support_includes) -I$(top_srcdir)/../tmtests/include
32endif
33
34if TEST_rhmlatency
35rhealstones += rhmlatency
36rhealstone_docs += rhmlatency/rhmlatency.adoc
37rhmlatency_SOURCES = rhmlatency/mlatency.c \
38        ../tmtests/include/timesys.h
39rhmlatency_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_rhmlatency) \
40        $(support_includes) -I$(top_srcdir)/../tmtests/include
41endif
42
43if TEST_rhsemshuffle
44rhealstones += rhsemshuffle
45rhealstone_docs += rhsemshuffle/rhsemshuffle.adoc
46rhsemshuffle_SOURCES = rhsemshuffle/semshuffle.c \
47        ../tmtests/include/timesys.h
48rhsemshuffle_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_rhsemshuffle) \
49        $(support_includes) -I$(top_srcdir)/../tmtests/include
50endif
51
52if TEST_rhtaskpreempt
53rhealstones += rhtaskpreempt
54rhealstone_docs += rhtaskpreempt/rhtaskpreempt.adoc
55rhtaskpreempt_SOURCES = rhtaskpreempt/taskpreempt.c \
56        ../tmtests/include/timesys.h
57rhtaskpreempt_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_rhtaskpreempt) \
58        $(support_includes) -I$(top_srcdir)/../tmtests/include
59endif
60
61if TEST_rhtaskswitch
62rhealstones += rhtaskswitch
63rhealstone_docs += rhtaskswitch/rhtaskswitch.adoc
64rhtaskswitch_SOURCES = rhtaskswitch/taskswitch.c \
65        ../tmtests/include/timesys.h
66rhtaskswitch_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_rhtaskswitch) \
67        $(support_includes) -I$(top_srcdir)/../tmtests/include
68endif
69
70rtems_tests_PROGRAMS = $(rhealstones)
71dist_rtems_tests_DATA = $(rhealstone_screens) $(rhealstone_docs)
[19e9bf8]72
73include $(top_srcdir)/../automake/local.am
Note: See TracBrowser for help on using the repository browser.