home *** CD-ROM | disk | FTP | other *** search
Makefile | 1991-07-24 | 2.4 KB | 128 lines |
- XCOMM $XConsortium: Imakefile,v 1.11 91/07/24 15:38:57 rws Exp $
- #define DoNormalLib NormalLibXinput
- #define DoSharedLib SharedLibXinput
- #define DoDebugLib DebugLibXinput
- #define DoProfileLib ProfileLibXinput
- #include <Library.tmpl>
-
- #ifndef NeedXinputAlias
- #define NeedXinputAlias NO
- #endif
-
- #ifdef RsArchitecture
- REQUIREDLIBS = $(EXTENSIONSRC)/lib/libXext.a $(XLIBSRC)/libX11.a
- #endif
-
- #if Malloc0ReturnsNull
- DEFINES = -DMALLOC_0_RETURNS_NULL
- #endif
- INCLUDES = -I$(TOP) -I$(INCLUDESRC) -I$(XLIBSRC) -I../../include
- SRCS = XAllowDv.c \
- XChgDCtl.c \
- XChgFCtl.c \
- XChgKbd.c \
- XChgKMap.c \
- XChgPnt.c \
- XChgProp.c \
- XCloseDev.c \
- XDevBell.c \
- XExtToWire.c \
- XGetBMap.c \
- XGetDCtl.c \
- XGetFCtl.c \
- XGetKMap.c \
- XGetMMap.c \
- XGetProp.c \
- XGetVers.c \
- XGMotion.c \
- XGrabDev.c \
- XGrDvBut.c \
- XGrDvKey.c \
- XGtFocus.c \
- XGtSelect.c \
- XListDev.c \
- XOpenDev.c \
- XQueryDv.c \
- XSelect.c \
- XSetBMap.c \
- XSetDVal.c \
- XSetMMap.c \
- XSetMode.c \
- XSndExEv.c \
- XStFocus.c \
- XUngrDev.c \
- XUngrDvB.c \
- XUngrDvK.c \
- XExtInt.c
- OBJS = XAllowDv.o \
- XChgDCtl.o \
- XChgFCtl.o \
- XChgKbd.o \
- XChgKMap.o \
- XChgPnt.o \
- XChgProp.o \
- XCloseDev.o \
- XDevBell.o \
- XExtToWire.o \
- XGetBMap.o \
- XGetDCtl.o \
- XGetFCtl.o \
- XGetKMap.o \
- XGetMMap.o \
- XGetProp.o \
- XGetVers.o \
- XGMotion.o \
- XGrabDev.o \
- XGrDvBut.o \
- XGrDvKey.o \
- XGtFocus.o \
- XGtSelect.o \
- XListDev.o \
- XOpenDev.o \
- XQueryDv.o \
- XSelect.o \
- XSetBMap.o \
- XSetDVal.o \
- XSetMMap.o \
- XSetMode.o \
- XSndExEv.o \
- XStFocus.o \
- XUngrDev.o \
- XUngrDvB.o \
- XUngrDvK.o \
- XExtInt.o
-
- LINTLIBS = $(LINTXLIB) $(LINTXEXT)
-
- LibraryObjectRule()
-
- #if DoSharedLib
- #if DoNormalLib
- SharedLibraryTarget(Xi,$(SOXINPUTREV),$(OBJS),shared,..)
- #else
- SharedLibraryTarget(Xi,$(SOXINPUTREV),$(OBJS),.,.)
- #endif
- InstallSharedLibrary(Xi,$(SOXINPUTREV),$(USRLIBDIR))
- #endif
- #if DoNormalLib
- NormalLibraryTarget(Xi,$(OBJS))
- InstallLibrary(Xi,$(USRLIBDIR))
- #if NeedXinputAlias
- InstallLibraryAlias(Xi,Xinput,$(USRLIBDIR))
- #endif
- #endif
- #if DoProfileLib
- ProfiledLibraryTarget(Xi,$(OBJS))
- InstallLibrary(Xi_p,$(USRLIBDIR))
- #endif
- #if DoDebugLib
- DebuggedLibraryTarget(Xi,$(OBJS))
- #endif
-
- LintLibraryTarget(Xi,$(SRCS))
- InstallLintLibrary(Xi,$(LINTLIBDIR))
-
- DependTarget()
-
- NormalLintTarget($(SRCS))
-