summaryrefslogtreecommitdiff
path: root/xc/programs/Xserver/hw/ibm/skyway/Imakefile
diff options
context:
space:
mode:
authorjap <empty>1991-05-10 09:10:11 +0000
committerjap <empty>1991-05-10 09:10:11 +0000
commit0f8ac49f322d6d7ef137625e6b6e25ac5cb1026f (patch)
treea79f0ba2813988f1ee262fd04b08c86cd9864f9f /xc/programs/Xserver/hw/ibm/skyway/Imakefile
parentb447c33915b1999731031bc694bdc6f0f176b54d (diff)
Initial revision
Diffstat (limited to 'xc/programs/Xserver/hw/ibm/skyway/Imakefile')
-rw-r--r--xc/programs/Xserver/hw/ibm/skyway/Imakefile75
1 files changed, 75 insertions, 0 deletions
diff --git a/xc/programs/Xserver/hw/ibm/skyway/Imakefile b/xc/programs/Xserver/hw/ibm/skyway/Imakefile
new file mode 100644
index 000000000..16c40c98f
--- /dev/null
+++ b/xc/programs/Xserver/hw/ibm/skyway/Imakefile
@@ -0,0 +1,75 @@
+
+#include <Server.tmpl>
+
+SRCS = skyInfo.c \
+ skyIO.c \
+ skyHdwr.c \
+ skyCur.c \
+ skySave.c \
+ skyScrInit.c \
+ skyCmap.c \
+ skyProbe.c
+
+OBJS = skyInfo.o \
+ skyIO.o \
+ skyHdwr.o \
+ skyCur.o \
+ skySave.o \
+ skyScrInit.o \
+ skyCmap.o \
+ skyProbe.o
+
+INCLUDES = -I../ -I../OPERATING_SYSTEM -I../../mfb -I../../cfb -I../ppc -I../../../include -I$(INCLUDESRC) -I../common -I../../mi -I../../../../fonts/include
+STD_DEFINES = ServerDefines
+
+NormalRelocatableTarget(skyway,$(OBJS))
+
+#if ProfileServer
+ProfiledRelocatableTarget(skyway,$(OBJS))
+#endif
+#if DebugServer
+DebuggedRelocatableTarget(skyway,$(OBJS))
+#endif
+
+#if DebugServer && ProfileServer
+DebuggedAndProfiledLibraryObjectRule()
+.s.o:
+ $(RM) -f m.s $@ debugger/$@ profiled/$@
+ $(CPP) $(CFLAGS) $*.s > m.s
+ $(AS) -o $@ m.s
+ $(CP) $@ debugger/$@
+ $(CP) $@ profiled/$@
+ $(RM) -f m.s
+#else
+# if DebugServer
+DebuggedLibraryObjectRule()
+.s.o:
+ $(RM) -f m.s $@ debugger/$@
+ $(CPP) $(CFLAGS) $*.s > m.s
+ $(AS) -o $@ m.s
+ $(CP) $@ debugger/$@
+ $(RM) -f m.s
+# else
+# if ProfileServer
+ProfiledLibraryObjectRule()
+.s.o:
+ $(RM) -f m.s $@ profiled/$@
+ $(CPP) $(CFLAGS) $*.s > m.s
+ $(AS) -o $@ m.s
+ $(CP) $@ profiled/$@
+ $(RM) -f m.s
+# else
+NormalLibraryObjectRule()
+.s.o:
+ $(RM) -f m.s $@
+ $(CPP) -E $(CFLAGS) $*.s > m.s
+ $(AS) -o $@ m.s
+ $(RM) -f m.s
+# endif
+# endif
+#endif
+
+DependTarget()
+
+LintLibraryTarget(skyway,$(SRCS))
+NormalLintTarget($(SRCS))