home *** CD-ROM | disk | FTP | other *** search
/ InfoMagic Source Code 1993 July / THE_SOURCE_CODE_CD_ROM.iso / X / mit / lib / Xau / Imakefile < prev    next >
Encoding:
Makefile  |  1991-07-16  |  1.1 KB  |  51 lines

  1. XCOMM $XConsortium: Imakefile,v 1.18 91/07/16 22:53:38 gildea Exp $
  2. #define DoNormalLib NormalLibXau
  3. #define DoSharedLib SharedLibXau
  4. #define DoDebugLib DebugLibXau
  5. #define DoProfileLib ProfileLibXau
  6. #include <Library.tmpl>
  7.  
  8.    INSTALLFLAGS = $(INSTINCFLAGS)
  9.        LINTLIBS = $(LINTXLIB)
  10.  
  11. HEADERS = \
  12.     Xauth.h
  13.  
  14. SRCS =    AuDispose.c AuFileName.c AuGetAddr.c AuGetBest.c AuLock.c \
  15.     AuRead.c AuUnlock.c AuWrite.c
  16.  
  17. OBJS =    AuDispose.o AuFileName.o AuGetAddr.o AuGetBest.o AuLock.o \
  18.     AuRead.o AuUnlock.o AuWrite.o
  19.  
  20. LibraryObjectRule()
  21.  
  22. #if DoNormalLib
  23. NormalLibraryTarget(Xau,$(OBJS))
  24. InstallLibrary(Xau,$(USRLIBDIR))
  25. #endif
  26. #if DoProfileLib
  27. ProfiledLibraryTarget(Xau,$(OBJS))
  28. InstallLibrary(Xau_p,$(USRLIBDIR))
  29. #endif
  30. #if DoDebugLib
  31. DebuggedLibraryTarget(Xau,$(OBJS))
  32. InstallLibrary(Xau_d,$(USRLIBDIR))
  33. #endif
  34.  
  35. LintLibraryTarget(Xau,$(SRCS))
  36. InstallLintLibrary(Xau,$(LINTLIBDIR))
  37.  
  38. BuildIncludes($(HEADERS),.,.)
  39. InstallMultiple($(HEADERS),$(INCDIR))
  40.  
  41. InstallManPage(Xau,$(MANDIR))
  42.  
  43. #ifdef HasSaberC
  44. saber_src:
  45.     XCOMM load $(CFLAGS) $(SRCS)
  46. #endif
  47.  
  48. DependTarget()
  49.  
  50. NormalLintTarget($(SRCS))
  51.