home *** CD-ROM | disk | FTP | other *** search
Makefile | 1991-07-16 | 1.1 KB | 51 lines |
- XCOMM $XConsortium: Imakefile,v 1.18 91/07/16 22:53:38 gildea Exp $
- #define DoNormalLib NormalLibXau
- #define DoSharedLib SharedLibXau
- #define DoDebugLib DebugLibXau
- #define DoProfileLib ProfileLibXau
- #include <Library.tmpl>
-
- INSTALLFLAGS = $(INSTINCFLAGS)
- LINTLIBS = $(LINTXLIB)
-
- HEADERS = \
- Xauth.h
-
- SRCS = AuDispose.c AuFileName.c AuGetAddr.c AuGetBest.c AuLock.c \
- AuRead.c AuUnlock.c AuWrite.c
-
- OBJS = AuDispose.o AuFileName.o AuGetAddr.o AuGetBest.o AuLock.o \
- AuRead.o AuUnlock.o AuWrite.o
-
- LibraryObjectRule()
-
- #if DoNormalLib
- NormalLibraryTarget(Xau,$(OBJS))
- InstallLibrary(Xau,$(USRLIBDIR))
- #endif
- #if DoProfileLib
- ProfiledLibraryTarget(Xau,$(OBJS))
- InstallLibrary(Xau_p,$(USRLIBDIR))
- #endif
- #if DoDebugLib
- DebuggedLibraryTarget(Xau,$(OBJS))
- InstallLibrary(Xau_d,$(USRLIBDIR))
- #endif
-
- LintLibraryTarget(Xau,$(SRCS))
- InstallLintLibrary(Xau,$(LINTLIBDIR))
-
- BuildIncludes($(HEADERS),.,.)
- InstallMultiple($(HEADERS),$(INCDIR))
-
- InstallManPage(Xau,$(MANDIR))
-
- #ifdef HasSaberC
- saber_src:
- XCOMM load $(CFLAGS) $(SRCS)
- #endif
-
- DependTarget()
-
- NormalLintTarget($(SRCS))
-