--- researchv9/X11/src/X.V11R1/server/Imakefile 2018/04/24 17:22:00 1.1 +++ researchv9/X11/src/X.V11R1/server/Imakefile 2018/04/24 17:41:52 1.1.1.2 @@ -9,12 +9,15 @@ ALLOSDIRS = os/sysV os/4.2bsd SUBDIRS = dix $(ALLDDXDIRS) $(ALLOSDIRS) UNIX = os/4.2bsd/libos.a + V9 = os/v9/libos.a SYSV = os/sysV/libos.a MFB = ddx/mfb/libmfb.a CFB = ddx/cfb/libcfb.a MI = ddx/mi/libmi.a DIX = dix/libdix.a SUN = ddx/sun/libsun.a + V9SUN = ddx/v9sun/libv9sun.a + V9LIBS = -lipc SYSLIBS = -lm -ldbm ALLPOSSIBLE = Xqvss Xqdss Xsun Xapa16 Xapollo @@ -42,7 +45,11 @@ #define XaedServer /* as nothing */ #endif -ALL = XqvssServer XqdssServer XsunServer XapolloServer Xapa16Server XaedServer +#ifndef Xsunv9Server +#define Xsunv9Server /* as nothing */ +#endif + +ALL = XqvssServer XqdssServer XsunServer XapolloServer Xapa16Server XaedServer Xsunv9Server # # This turns off the default rule for compiling .c files because @@ -127,6 +134,17 @@ XapolloDIRS = $(APOLLODIRS) ServerTarget(Xapollo,$(EXTDIR) $(APOLLODIRS),$(APOLLOOBJS),$(APOLLOLIBS),$(SYSLIBS)) # +# v9sun server +# +SUNV9DIRS = dix ddx/mi ddx/mfb ddx/v9sun os/v9 +SUNV9OBJS = ddx/v9sun/sunInit.o +SUNV9LIBS = $(V9SUN) $(DIX) $(V9) $(MFB) $(MI) +SUNV9SLIBS = $(V9LIBS) +Xsunv9DIRS = $(SUNV9DIRS) + +ServerTarget(Xsunv9, $(SUNV9DIRS),$(SUNV9OBJS),$(SUNV9LIBS),$(SUNV9SLIBS)) + +# # other, necessary targets # CleanSubdirs($(SUBDIRS))