Annotation of embedaddon/expat/vms/descrip.mms, revision 1.1.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>