home *** CD-ROM | disk | FTP | other *** search
Makefile | 1993-07-21 | 1.6 KB | 83 lines |
- XCOMM $XConsortium: Imakefile,v 1.5 91/11/08 18:08:34 eswu Exp $
-
- #include <Server.tmpl>
-
- SRCS = skyInfo.c \
- skyIO.c \
- skyImg.c \
- skyHdwr.c \
- skyCur.c \
- skySave.c \
- skyScrInit.c \
- skyCmap.c \
- skyProbe.c \
- skySGC.c \
- skyBitBlt.c
-
- OBJS = skyInfo.o \
- skyIO.o \
- skyImg.o \
- skyHdwr.o \
- skyCur.o \
- skySave.o \
- skyScrInit.o \
- skyCmap.o \
- skyProbe.o \
- skySGC.o \
- skyBitBlt.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))
-