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

Last change on this file since e5e757b was e5e757b, checked in by Joel Sherrill <joel.sherrill@…>, on 05/26/14 at 18:26:41

_Thread_Dispatch wrapper is now shared between uniprocessor and SMP configurations

  • Property mode set to 100644
File size: 2.8 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 += schedsim.c
28libschedsim_a_SOURCES += commands.c
29libschedsim_a_SOURCES += getopt.c
30libschedsim_a_SOURCES += lookup_semaphore.c
31libschedsim_a_SOURCES += lookup_task.c
32libschedsim_a_SOURCES += main_dump_all_cpus.c
33libschedsim_a_SOURCES += main_echo.c
34libschedsim_a_SOURCES += main_executing.c
35libschedsim_a_SOURCES += main_heir.c
36libschedsim_a_SOURCES += main_help.c
37libschedsim_a_SOURCES += main_rtemsinit.c
38libschedsim_a_SOURCES += main_clocktick.c
39libschedsim_a_SOURCES += main_semcreate.c
40libschedsim_a_SOURCES += main_semdelete.c
41libschedsim_a_SOURCES += main_semflush.c
42libschedsim_a_SOURCES += main_semobtain.c
43libschedsim_a_SOURCES += main_semrelease.c
44libschedsim_a_SOURCES += main_taskcreate.c
45libschedsim_a_SOURCES += main_taskdelete.c
46libschedsim_a_SOURCES += main_taskmode.c
47libschedsim_a_SOURCES += main_taskpriority.c
48libschedsim_a_SOURCES += main_taskresume.c
49libschedsim_a_SOURCES += main_tasksuspend.c
50libschedsim_a_SOURCES += main_taskwakeafter.c
51libschedsim_a_SOURCES += printheir_executing.c
52libschedsim_a_SOURCES += schedsim_disable_dispatch.c
53libschedsim_a_SOURCES += shell_cmdset.c
54libschedsim_a_SOURCES += shell_makeargs.c
55libschedsim_a_SOURCES += wrap_thread_dispatch.c
56if HAS_SMP
57libschedsim_a_SOURCES += smp_stub.c
58libschedsim_a_SOURCES += main_currentcpu.c
59libschedsim_a_SOURCES += main_dispatch.c
60libschedsim_a_SOURCES += main_taskgetaffinity.c
61libschedsim_a_SOURCES += main_tasksetaffinity.c
62endif
63
64schedsim_shell_includedir = $(includedir)/schedsim
65schedsim_newlib_includedir = $(includedir)/schedsim/newlib
66
67schedsim_shell_include_HEADERS  = include/shell.h schedsim_shell.h
68
69schedsim_newlib_include_HEADERS = \
70  include/newlib/getopt.h \
71  include/newlib/_ansi.h
72
73include $(top_srcdir)/../automake/host.am
Note: See TracBrowser for help on using the repository browser.