Imakefile 761 B

12345678910111213141516171819202122232425262728293031
  1. XCOMM $XConsortium: Imakefile /main/6 1996/08/21 15:42:50 drk $
  2. DEPEND_DEFINES = $(CXXDEPENDINCLUDES) $(DEPENDDEFINES)
  3. CXXEXTRA_DEFINES = -DEXPAND_TEMPLATES
  4. NormalCplusplusObjectRule()
  5. MAKEFILEDEPS=Classlist.mk
  6. LIBNAME=Marks
  7. INCLUDES=-I.. $(EXCEPTIONS_INCLUDES) $(MMDB_INCLUDES) $(UAS_INCLUDES)
  8. DEFINES=$(BYTE_ORDER_DEFINES)
  9. #include "Classlist.mk"
  10. OBJS=$(SRCS:.C=.o)
  11. make_libfiles($(LIBNAME), $(CLASSES))
  12. #if defined(SunArchitecture) && CplusplusCompilerMajorVersion > 3
  13. SimpleLibraryT($(LIBNAME), $(OBJS), $(LIBDIR))
  14. #elif defined(LinuxArchitecture) || defined(BSDArchitecture)
  15. SimpleLibrary($(LIBNAME), $(OBJS), $(LIBDIR))
  16. #else
  17. SimpleLibrary($(LIBNAME), $(OBJS), $(LIBDIR))
  18. XCOMM RealLibrary($(LIBNAME), $(OBJS), $(LIBDIR))
  19. #endif
  20. DependTarget()