summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael I. Bushnell <mib@gnu.org>1994-01-18 00:13:54 +0000
committerMichael I. Bushnell <mib@gnu.org>1994-01-18 00:13:54 +0000
commit3f8da73451e3439dfa672976bb6d2fa643c072c7 (patch)
tree1fcd6b6e4415148d6ac7e64a20ca102b8d634dc9
parent58649aae35fcb699227a2f2b5959ea20d5ff6aa4 (diff)
Formerly Makefile.~2~
-rw-r--r--libpager/Makefile20
1 files changed, 17 insertions, 3 deletions
diff --git a/libpager/Makefile b/libpager/Makefile
index 5a6e7594..65dd2147 100644
--- a/libpager/Makefile
+++ b/libpager/Makefile
@@ -19,11 +19,17 @@ dir := libpager
include ../Makeconf
-OBJS =
+COBJS = data-request.o data-return.o data-unlock.o get-port.o inhibit-term.o \
+ get-port.o inhibit-term.o lock-completed.o lock-object.o mark-error.o \
+ no-senders.o object-init.o object-terminate.o pagemap.o pager-create.o\
+ pager-flush.o pager-shutdown.o pager-sync.o reference.o stubs.o \
+ seqnos.o
-SRCS =
+OBJS = $(COBJS) memory_objectServer.o
-DIST_FILES =
+SRCS = $(subst .o,.c,$(COBJS))
+
+DIST_FILES = $(SRCS) Makefile libpager.h priv.h
# Make sure we get local copies of the headers we install
CPPFLAGS := -I. $(CPPFLAGS)
@@ -44,6 +50,14 @@ install: $(hurdinst)/lib/libpager.a $(headers)/libports.h
$(OBJS): libpager.h priv.h
+data-request.o data-return.o data-unlock.o lock-completed.o: memory_object.h
+stubs.o object-init.o object-terminate.o: memory_object.h
+
clean:
rm libpager.a *.o
+# MiG gook
+memory_object.h memory_objectServer.c:
+ $(CPP) $(CPPFLAGS) -DSEQNOS $(headers)/mach/memory_object.defs \
+ | $(MIGCOM) -prefix _pager_ -sheader memory_object.h \
+ -header /dev/null -user /dev/null