source: rtems-schedsim/schedsim/shell/shared/Makefile.am @ cc1a54a

Last change on this file since cc1a54a was cc1a54a, checked in by Joel Sherrill <joel.sherrill@…>, on 05/22/14 at 15:19:55

Enhance cpus command to do validation of executing threads.

This patch enhances the cpus command such that it can take a list
of expected threads to be executing and validate that they are
executing on the expected cores.

The cpus command was moved to the shared directory.

The documentation was updated.

  • Property mode set to 100644
File size: 2.5 KB
Line 
1ACLOCAL_AMFLAGS = -I ../../../aclocal
2
3lib_LIBRARIES = libschedsim.a
4
5cpukitdir=@rtems_srcdir@/cpukit
6libschedsim_a_CPPFLAGS  = -D__RTEMS_VIOLATE_KERNEL_VISIBILITY__
7libschedsim_a_CPPFLAGS += -I$(top_builddir)/score/include
8libschedsim_a_CPPFLAGS += -I$(srcdir)/sched_cpu
9libschedsim_a_CPPFLAGS += -I$(srcdir)/../../rtems
10libschedsim_a_CPPFLAGS += -I$(cpukitdir)/include
11libschedsim_a_CPPFLAGS += -I$(cpukitdir)/score/include
12libschedsim_a_CPPFLAGS += -I$(cpukitdir)/score/inline
13libschedsim_a_CPPFLAGS += -I$(cpukitdir)/rtems/include
14libschedsim_a_CPPFLAGS += -I$(cpukitdir)/rtems/inline
15libschedsim_a_CPPFLAGS += -I$(cpukitdir)/sapi/include
16libschedsim_a_CPPFLAGS += -I$(cpukitdir)/sapi/inline
17libschedsim_a_CPPFLAGS += -I$(cpukitdir)/libcsupport/include
18libschedsim_a_CPPFLAGS += -I$(cpukitdir)/libmisc/stringto
19libschedsim_a_CPPFLAGS += -I$(srcdir)/../../rtems/sched_cpu
20libschedsim_a_CPPFLAGS += -I$(srcdir)/include
21if HAS_PTHREADS
22libschedsim_a_CPPFLAGS += -I$(cpukitdir)/posix/include
23libschedsim_a_CPPFLAGS += -I$(cpukitdir)/posix/inline
24endif
25
26libschedsim_a_SOURCES =
27libschedsim_a_SOURCES += commands.c
28libschedsim_a_SOURCES += getopt.c
29libschedsim_a_SOURCES += lookup_semaphore.c
30libschedsim_a_SOURCES += lookup_task.c
31libschedsim_a_SOURCES += main_dump_all_cpus.c
32libschedsim_a_SOURCES += main_echo.c
33libschedsim_a_SOURCES += main_executing.c
34libschedsim_a_SOURCES += main_heir.c
35libschedsim_a_SOURCES += main_help.c
36libschedsim_a_SOURCES += main_rtemsinit.c
37libschedsim_a_SOURCES += main_clocktick.c
38libschedsim_a_SOURCES += main_semcreate.c
39libschedsim_a_SOURCES += main_semdelete.c
40libschedsim_a_SOURCES += main_semflush.c
41libschedsim_a_SOURCES += main_semobtain.c
42libschedsim_a_SOURCES += main_semrelease.c
43libschedsim_a_SOURCES += main_taskcreate.c
44libschedsim_a_SOURCES += main_taskdelete.c
45libschedsim_a_SOURCES += main_taskmode.c
46libschedsim_a_SOURCES += main_taskpriority.c
47libschedsim_a_SOURCES += main_taskresume.c
48libschedsim_a_SOURCES += main_tasksuspend.c
49libschedsim_a_SOURCES += main_taskwakeafter.c
50libschedsim_a_SOURCES += schedsim_disable_dispatch.c
51libschedsim_a_SOURCES += shell_cmdset.c
52libschedsim_a_SOURCES += shell_makeargs.c
53if HAS_SMP
54libschedsim_a_SOURCES += main_taskgetaffinity.c
55libschedsim_a_SOURCES += main_tasksetaffinity.c
56endif
57
58schedsim_shell_includedir = $(includedir)/schedsim
59schedsim_newlib_includedir = $(includedir)/schedsim/newlib
60
61schedsim_shell_include_HEADERS  = include/shell.h schedsim_shell.h
62
63schedsim_newlib_include_HEADERS = \
64  include/newlib/getopt.h \
65  include/newlib/_ansi.h
66
67include $(top_srcdir)/../automake/host.am
Note: See TracBrowser for help on using the repository browser.