/[rtmk]/rtmk/Makefile.am
ViewVC logotype

Diff of /rtmk/Makefile.am

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.16 by jrydberg, Wed Mar 6 00:55:01 2002 UTC revision 1.17 by jrydberg, Wed Mar 27 00:13:45 2002 UTC
# Line 3  Line 3 
3  ACLOCAL_AMFLAGS = -I config  ACLOCAL_AMFLAGS = -I config
4    
5  CONFIG_STATUS_DEPENDENCIES = configure.host  CONFIG_STATUS_DEPENDENCIES = configure.host
6  BUILT_SOURCES = tm.h Make-target .gdbinit  BUILT_SOURCES = tm.h Make-target .gdbinit memory-object-proto.h
7  SUBDIRS = config doc rig include libkern @TARGET_ARCH@ . user  SUBDIRS = config doc include libkern @TARGET_ARCH@ . user
8    
9  EXTRA_DIST = BUGS README-HACKING configure.frag configure.host \  EXTRA_DIST = BUGS README-HACKING configure.frag configure.host \
10          tm.h.in          tm.h.in
11    CLEANFILES = memory-object-client.c memory-object-proto.h \
12  RIG_FLAGS = -DKERNEL_SERVER -fuse-static-buffers          rtmk-server.c
 RIG=`test -x $(top_builddir)/rig/rig && echo $(top_builddir)/rig/rig || echo rig`  
13    
14  # includes  # includes
15  INCLUDES = -I$(srcdir)/libkern -I$(srcdir)/include -Iinclude  INCLUDES = -I$(srcdir)/libkern -I$(srcdir)/include -Iinclude
# Line 28  rtmk_SOURCES = init-main.c version.c tra Line 27  rtmk_SOURCES = init-main.c version.c tra
27          ipc-table.c ipc-tqueue.c ipc-kmsg.c ipc-syscall.c bootstrap.c \          ipc-table.c ipc-tqueue.c ipc-kmsg.c ipc-syscall.c bootstrap.c \
28          objfmt-elf.c syscalls.c rtmk-server.c sched-fifo.c sched-rr.c \          objfmt-elf.c syscalls.c rtmk-server.c sched-fifo.c sched-rr.c \
29          sched-ts.c host.c pager-dflt.c pager-host.c eventcnt.c exception.c \          sched-ts.c host.c pager-dflt.c pager-host.c eventcnt.c exception.c \
30          pager-extern.c memory-pager-client.c vm-pager.c vm-pageout.c          pager-extern.c memory-object-client.c vm-pager.c vm-pageout.c
31    
32  rtmk_LDADD = ${TARGET_ARCH}/libarch.o  rtmk_LDADD = ${TARGET_ARCH}/libarch.o
33  LIBS = -Llibkern -lkern  LIBS = -Llibkern -lkern
# Line 51  rtmk: $(rtmk_OBJECTS) $(rtmk_DEPENDENCIE Line 50  rtmk: $(rtmk_OBJECTS) $(rtmk_DEPENDENCIE
50            $(LIBS) $(TARGET_LIBS) $(LIBGCC)            $(LIBS) $(TARGET_LIBS) $(LIBGCC)
51    
52  # ??? use $< instead of full path?  # ??? use $< instead of full path?
53  rtmk-server.c: $(srcdir)/include/rtmk/rtmk.defs  rtmk-server.c: $(srcdir)/include/rtmk/rtmk.defs $(srcdir)/rtmk.presc
54          $(RIG) $(INCLUDES) $(RIG_FLAGS) --server -o $@ $(srcdir)/include/rtmk/rtmk.defs          $(RIG) $(INCLUDES) $(RIG_FLAGS) --kernel --server -o $@ \
55                    $(srcdir)/include/rtmk/rtmk.defs $(srcdir)/rtmk.presc
56  memory-pager-client.c: $(srcdir)/include/rtmk/memory-pager.defs  
57          $(RIG) $(INCLUDES) $(RIG_FLAGS) --client -o $@ $<  memory-object-client.c: $(srcdir)/include/rtmk/memory-object.defs $(srcdir)/memory-object.presc
58            $(RIG) $(INCLUDES) $(RIG_FLAGS) --kernel --client -o \
59              $@ $(srcdir)/include/rtmk/memory-object.defs $(srcdir)/memory-object.presc
60    
61    memory-object-proto.h: $(srcdir)/include/rtmk/memory-object.defs $(srcdir)/memory-object.presc
62            $(RIG) $(INCLUDES) $(RIG_FLAGS) --kernel --header -o \
63              $@ $(srcdir)/include/rtmk/memory-object.defs $(srcdir)/memory-object.presc
64    
65  # ??? do we really need to install-data in user?  # ??? do we really need to install-data in user?
66  install-headers:  install-headers:

Legend:
Removed from v.1.16  
changed lines
  Added in v.1.17

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26