home *** CD-ROM | disk | FTP | other *** search
Makefile | 1991-07-16 | 1.3 KB | 69 lines |
- XCOMM $XConsortium: Imakefile,v 1.3 91/07/16 22:51:08 gildea Exp $
- #include <Server.tmpl>
-
- OSDEP_SRC = AIXV3.c AIXinit.c aixMsg.c aixError.c aixWrap.c
- OSDEP_OBJ = AIXV3.o AIXinit.o aixMsg.o aixError.o aixWrap.o
-
- SRCS = aixCursor.c \
- aixEvents.c \
- aixKeybd.c \
- aixMouse.c \
- hftQueue.c \
- hftUtils.c \
- $(OSDEP_SRC)
-
- LIBOBJS = aixCursor.o \
- aixEvents.o \
- aixKeybd.o \
- aixMouse.o \
- hftQueue.o \
- hftUtils.o \
- $(OSDEP_OBJ)
-
- OBJS = $(OTHROBJS) $(LIBOBJS)
-
- STD_DEFINES = ServerDefines -DXTESTEXT1
-
- #if ibmSpecialMalloc
- DEFINES = -DIBM_SPECIAL_MALLOC
- #else
- DEFINES =
- #endif
-
- INCLUDES = -I. -I../ -I../../../include -I$(INCLUDESRC) -I../common -I../../../../extensions/include -I../../../os
-
- #if DebugServer && ProfileServer
- DebuggedAndProfiledLibraryObjectRule()
- #else
- # if DebugServer
- DebuggedLibraryObjectRule()
- # else
- # if ProfileServer
- ProfiledLibraryObjectRule()
- # else
- NormalLibraryObjectRule()
- # endif
- # endif
- #endif
-
- all:: $(OTHROBJS)
-
- all:: hft.o
-
- hft.o:
- cp hft.exp hft.o
-
- NormalRelocatableTarget(OPERATING_SYSTEM,$(LIBOBJS))
-
- #if ProfileServer
- ProfiledRelocatableTarget(OPERATING_SYSTEM,$(LIBOBJS))
- #endif
- #if DebugServer
- DebuggedRelocatableTarget(OPERATING_SYSTEM,$(LIBOBJS))
- #endif
-
- DependTarget()
-
- LintLibraryTarget(OPERATING_SYSTEM,$(SRCS))
- NormalLintTarget($(SRCS))
-