Annotation of embedaddon/expat/vms/descrip.mms, revision 1.1
1.1 ! misho 1: # Bare bones description file (Makefile) for OpenVMS
! 2:
! 3: PACKAGE = expat
! 4: VERSION = 1.95.8
! 5: EXPAT_MAJOR_VERSION=1
! 6: EXPAT_MINOR_VERSION=95
! 7: EXPAT_EDIT=8
! 8:
! 9: O = .obj
! 10: OLB = .olb
! 11:
! 12: LIBRARY = expat$(OLB)
! 13: LIBDIR = [.lib]
! 14: SOURCES = $(LIBDIR)xmlparse.c $(LIBDIR)xmltok.c $(LIBDIR)xmlrole.c
! 15: OBJECTS = xmlparse$(O) xmltok$(O) xmlrole$(O)
! 16:
! 17: TEMPLATES = xmltok_impl.c xmltok_ns.c
! 18: APIHEADER = $(LIBDIR)expat.h
! 19: HEADERS = $(LIBDIR)ascii.h $(LIBDIR)iasciitab.h $(LIBDIR)utf8tab.h $(LIBDIR)xmltok.h \
! 20: $(LIBDIR)asciitab.h $(LIBDIR)latin1tab.h \
! 21: $(LIBDIR)nametab.h $(LIBDIR)xmldef.h $(LIBDIR)xmlrole.h $(LIBDIR)xmltok_impl.h
! 22:
! 23: CONFIG_HEADER = expat_config.h
! 24: INCLUDES = /INCLUDE=([],[.lib])
! 25: DEFS = /DEFINE=(PACKAGE="""$(PACKAGE)""",VERSION="""$(PACKAGE)_$(VERSION)""",HAVE_EXPAT_CONFIG_H)
! 26: LIBREVISION = 0
! 27: LIBCURRENT = 1
! 28: LIBAGE = 0
! 29: #
! 30: COMPILE = $(CC) $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS)
! 31: #
! 32: # DISTFILES = $(DIST_COMMON) $(SOURCES) $(TEMPLATES) $(APIHEADER) $(HEADERS)
! 33: #
! 34: # TAR = gtar
! 35: # GZIP_ENV = --best
! 36: #
! 37: .FIRST :
! 38: IF F$SEARCH("$(LIBRARY)") .EQS. "" THEN $(LIBR) /CREATE /OBJECT $(LIBRARY)
! 39:
! 40: all : $(LIBRARY)
! 41: @ write sys$output "All made."
! 42:
! 43: .SUFFIXES :
! 44: .SUFFIXES : $(OLB) $(O) .C .H
! 45:
! 46: .c$(O) :
! 47: $(COMPILE) $(MMS$SOURCE)
! 48:
! 49: $(O)$(OLB) :
! 50: @ IF F$SEARCH("$(MMS$TARGET)") .EQS. "" -
! 51: THEN LIBRARY/CREATE/LOG $(MMS$TARGET)
! 52: @ LIBRARY /REPLACE /LOG $(MMS$TARGET) $(MMS$SOURCE)
! 53:
! 54: clean :
! 55: DELETE $(LIBRARY);*,*$(O);*
! 56:
! 57: $(LIBRARY) : $(LIBRARY)( $(OBJECTS) )
! 58: $(LIBR) /COMPRESS $(MMS$TARGET)
! 59:
! 60: $(CONFIG_HEADER) : [.vms]expat_config.h
! 61: COPY/LOG $(MMS$SOURCE) $(MMS$TARGET)
! 62:
! 63: xmlparse$(O) : $(LIBDIR)xmlparse.c $(LIBDIR)expat.h $(LIBDIR)xmlrole.h $(LIBDIR)xmltok.h $(CONFIG_HEADER)
! 64:
! 65: xmlrole$(O) : $(LIBDIR)xmlrole.c $(LIBDIR)ascii.h $(LIBDIR)xmlrole.h $(CONFIG_HEADER)
! 66:
! 67: xmltok$(O) : $(LIBDIR)xmltok.c $(LIBDIR)xmltok_impl.c $(LIBDIR)xmltok_ns.c \
! 68: $(LIBDIR)ascii.h $(LIBDIR)asciitab.h $(LIBDIR)iasciitab.h $(LIBDIR)latin1tab.h \
! 69: $(LIBDIR)nametab.h $(LIBDIR)utf8tab.h $(LIBDIR)xmltok.h $(LIBDIR)xmltok_impl.h $(CONFIG_HEADER)
! 70:
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>