Changeset d027e6bb in rtems for testsuites
- Timestamp:
- 04/09/18 03:44:01 (6 years ago)
- Branches:
- 5, master
- Children:
- 8074fa0b
- Parents:
- 590a5809
- git-author:
- Chris Johns <chrisj@…> (04/09/18 03:44:01)
- git-committer:
- Chris Johns <chrisj@…> (04/09/18 22:24:54)
- Location:
- testsuites/samples
- Files:
-
- 16 deleted
- 2 edited
- 4 moved
Legend:
- Unmodified
- Added
- Removed
-
testsuites/samples/Makefile.am
r590a5809 rd027e6bb 1 # 2 # Samples 3 # 4 1 5 ACLOCAL_AMFLAGS = -I ../aclocal 2 6 3 _SUBDIRS = 4 _SUBDIRS += base_sp 5 _SUBDIRS += capture 6 _SUBDIRS += fileio 7 _SUBDIRS += hello 8 _SUBDIRS += minimum 9 _SUBDIRS += nsecs 10 _SUBDIRS += paranoia 11 _SUBDIRS += ticker 12 _SUBDIRS += unlimited 7 include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg 8 include $(top_srcdir)/../automake/compile.am 13 9 14 if MPTESTS 15 ## base_mp is a sample multiprocessing test 16 _SUBDIRS += base_mp 10 samples = 11 sample_screens = 12 sample_docs = 13 14 support_includes = -I$(top_srcdir)/../support/include 15 16 if HAS_MP 17 if TEST_base_mp 18 # base_mp is a sample multiprocessing test 19 samples += base_mp_node1 20 sample_screens += base_mp/base_mp-node1.scn 21 sample_docs += base_mp/base_mp-node1.doc 22 base_mp_node1_SOURCES = base_mp/init.c base_mp/apptask.c base_mp/system.h 23 base_mp_node1_CPPFLAGS = -DNODE_NUMBER=1 $(AM_CPPFLAGS) $(TEST_FLAGS_base_mp) \ 24 $(support_includes) 25 samples += base_mp_node2 26 sample_screens += base_mp/base_mp-node2.scn 27 sample_docs += base_mp/base_mp-node2.doc 28 base_mp_node2_SOURCES = base_mp/init.c base_mp/apptask.c base_mp/system.h 29 base_mp_node2_CPPFLAGS = -DNODE_NUMBER=2 $(AM_CPPFLAGS) $(TEST_FLAGS_base_mp) \ 30 $(support_includes) 31 endif 32 endif 33 34 if TEST_base_sp 35 samples += base_sp 36 sample_screens += base_sp/base_sp.scn 37 sample_docs += base_sp/base_sp.doc 38 base_sp_SOURCES = base_sp/init.c base_sp/apptask.c base_sp/system.h 39 base_sp_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_base_sp) \ 40 $(support_includes) 41 endif 42 43 if TEST_capture 44 samples += capture 45 sample_screens += capture/capture.scn 46 sample_docs += capture/capture.doc 47 capture_SOURCES = capture/init.c capture/test1.c capture/system.h 48 capture_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_capture) \ 49 $(support_includes) 17 50 endif 18 51 19 52 if CXXTESTS 20 _SUBDIRS += cdtest 21 _SUBDIRS += iostream 53 if TEST_cdtest 54 samples += cdtest 55 sample_screens += cdtest/cdtest.scn 56 cdtest_SOURCES = cdtest/init.c cdtest/main.cc cdtest/system.h 57 cdtest_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_cdtest) \ 58 $(support_includes) 59 endif 60 endif 61 62 if CXXTESTS 63 if TEST_iostream 64 samples += cxx_iostream 65 sample_screens += iostream/iostream.scn 66 sample_docs += iostream/iostream.doc 67 cxx_iostream_SOURCES = iostream/init.cc iostream/system.h 68 cxx_iostream_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_cxx_iostream) 69 endif 70 endif 71 72 if TEST_fileio 73 samples += fileio 74 sample_docs += fileio/fileio.doc 75 fileio_SOURCES = fileio/init.c fileio/system.h 76 fileio_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_fileio) \ 77 $(support_includes) 78 endif 79 80 if TEST_hello 81 samples += hello 82 sample_screens += hello/hello.scn 83 sample_docs += hello/hello.doc 84 hello_SOURCES = hello/init.c 85 hello_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_hello) \ 86 $(support_includes) 22 87 endif 23 88 24 89 if NETTESTS 25 ## loopback tests a network loopback interface 26 _SUBDIRS += loopback 27 if HAS_SMP 28 else 29 _SUBDIRS += pppd 90 if TEST_loopback 91 samples += loopback 92 sample_screens += loopback/loopback.scn 93 loopback_SOURCES = loopback/init.c 94 loopback_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_loopback) \ 95 $(support_includes) -I$(RTEMS_SOURCE_ROOT)/cpukit/libnetworking 30 96 endif 31 97 endif 32 98 33 include $(top_srcdir)/../automake/subdirs.am 99 if TEST_minimum 100 samples += minimum 101 sample_screens += minimum/minimum.scn 102 sample_docs += minimum/minimum.doc 103 minimum_SOURCES = minimum/init.c 104 minimum_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_minimum) 105 endif 106 107 if TEST_nsecs 108 samples += nsecs 109 sample_screens += nsecs/nsecs.scn 110 sample_docs += nsecs/nsecs.doc 111 nsecs_SOURCES = nsecs/init.c nsecs/empty.c 112 nsecs_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_nsecs) \ 113 $(support_includes) 114 endif 115 116 if TEST_paranoia 117 samples += paranoia 118 sample_screens += paranoia/paranoia.scn 119 sample_docs += paranoia/paranoia.doc 120 paranoia_SOURCES = paranoia/init.c paranoia/paranoia.c \ 121 paranoia/system.h 122 paranoia_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_paranoia) \ 123 $(support_includes) -DCYGNUS -DNOMAIN -DNOSIGNAL 124 paranoia_LDADD = -lm 125 endif 126 127 if NETTESTS 128 if NO_SMP 129 if TEST_pppd 130 samples += pppd 131 pppd_SOURCES = pppd/init.c pppd/pppdapp.c pppd/netconfig.h \ 132 pppd/system.h 133 pppd_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_pppd) $(support_includes) \ 134 -I$(RTEMS_SOURCE_ROOT)/cpukit/libnetworking 135 pppd_LDADD = -lpppd 136 endif 137 endif 138 endif 139 140 if TEST_ticker 141 samples += ticker 142 sample_screens += ticker/ticker.scn 143 sample_docs += ticker/ticker.doc 144 ticker_SOURCES = ticker/init.c ticker/tasks.c ticker/system.h 145 ticker_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_ticker) \ 146 $(support_includes) 147 endif 148 149 if TEST_unlimited 150 samples += unlimited 151 sample_screens += unlimited/unlimited.scn 152 sample_docs += unlimited/unlimited.doc 153 unlimited_SOURCES = unlimited/init.c unlimited/test1.c \ 154 unlimited/test2.c unlimited/test3.c unlimited/system.h 155 unlimited_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_unlimited) \ 156 $(support_includes) 157 endif 158 159 rtems_tests_PROGRAMS = $(samples) 160 dist_rtems_tests_DATA = $(sample_screens) $(sample_docs) 161 34 162 include $(top_srcdir)/../automake/local.am -
testsuites/samples/configure.ac
r590a5809 rd027e6bb 55 55 AM_CONDITIONAL([CXXTESTS],[test $CXXTESTS = "yes"]) 56 56 AM_CONDITIONAL(NETTESTS,test "$rtems_cv_RTEMS_NETWORKING" = "yes") 57 AM_CONDITIONAL(MPTESTS,test "$rtems_cv_RTEMS_MULTIPROCESSING" = "yes") 57 AM_CONDITIONAL(HAS_MP,test "$rtems_cv_RTEMS_MULTIPROCESSING" = "yes") 58 AM_CONDITIONAL(NO_SMP,test "$rtems_cv_RTEMS_SMP" != "yes") 58 59 AM_CONDITIONAL(HAS_SMP,test "$rtems_cv_RTEMS_SMP" = "yes") 59 60 … … 61 62 AC_CHECK_SIZEOF([time_t]) 62 63 63 # Explicitly list all Makefiles here 64 AC_CONFIG_FILES([Makefile 65 base_mp/Makefile 66 base_mp/node1/Makefile 67 base_mp/node2/Makefile 68 base_sp/Makefile 69 capture/Makefile 70 cdtest/Makefile 71 fileio/Makefile 72 hello/Makefile 73 iostream/Makefile 74 loopback/Makefile 75 minimum/Makefile 76 nsecs/Makefile 77 paranoia/Makefile 78 pppd/Makefile 79 ticker/Makefile 80 unlimited/Makefile 81 ]) 64 # BSP Test configuration 65 RTEMS_TEST_CHECK([base_mp]) 66 RTEMS_TEST_CHECK([base_sp]) 67 RTEMS_TEST_CHECK([capture]) 68 RTEMS_TEST_CHECK([cdtest]) 69 RTEMS_TEST_CHECK([iostream]) 70 RTEMS_TEST_CHECK([fileio]) 71 RTEMS_TEST_CHECK([hello]) 72 RTEMS_TEST_CHECK([loopback]) 73 RTEMS_TEST_CHECK([minimum]) 74 RTEMS_TEST_CHECK([nsecs]) 75 RTEMS_TEST_CHECK([paranoia]) 76 RTEMS_TEST_CHECK([pppd]) 77 RTEMS_TEST_CHECK([ticker]) 78 RTEMS_TEST_CHECK([unlimited]) 79 80 AC_CONFIG_FILES([Makefile]) 82 81 AC_OUTPUT
Note: See TracChangeset
for help on using the changeset viewer.