# Buildsheet autogenerated by ravenadm tool -- Do not edit. NAMEBASE= XML_EZ_Out VERSION= 1.06 REVISION= 2 KEYWORDS= textproc ada VARIANTS= standard SDESC[standard]= Library for emitting XML from Ada programs HOMEPAGE= https://github.com/alire-project/xmlezout CONTACT= John_Marino[draco@marino.st] DOWNLOAD_GROUPS= main SITES[main]= GITHUB/alire-project:xmlezout:alr-1.6 DISTFILE[1]= generated:main DF_INDEX= 1 SPKGS[standard]= complete primary docs examples OPTIONS_AVAILABLE= none OPTIONS_STANDARD= none USES= dos2unix gprbuild DISTNAME= xmlezout-alr-1.6 LICENSE= GMGPL:primary LICENSE_TERMS= primary:{{WRKDIR}}/TERMS LICENSE_FILE= GMGPL:stock LICENSE_AWK= TERMS:"^package" LICENSE_SOURCE= TERMS:{{BUILD_WRKSRC}}/mckae-xml.ads LICENSE_SCHEME= solo INSTALL_REQ_TOOLCHAIN= yes do-build: (cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} gprbuild -p -Pxml_ez_out) (cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} gprbuild -p -Ptmezrf) post-install: ${INSTALL_DATA} ${BUILD_WRKSRC}/README ${STAGEDIR}${STD_DOCDIR} ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/tmeztf post-extract: # Effectively rename xml_ez_out.gpr and replace it ${CP} ${FILESDIR}/tmezrf.gpr ${WRKSRC}/ ${CP} ${FILESDIR}/xml_ez_out.gpr ${WRKSRC}/ do-install: ${MKDIR} ${STAGEDIR}${STD_DOCDIR} ${SETENV} ${MAKE_ENV} gprinstall\ --no-manifests \ --prefix=${STAGEDIR}${PREFIX} \ --lib-subdir=lib/xml_ez_out \ --sources-subdir=include/xml_ez_out \ -p -P ${WRKSRC}/xml_ez_out ${SETENV} ${MAKE_ENV} gprinstall\ --no-manifests \ --prefix=${STAGEDIR}${PREFIX} \ -p -P ${WRKSRC}/tmezrf [FILE:493:descriptions/desc.primary] XML EZ Out is a small set of packages intended to aid the creation of XML-formatted output from within Ada programs. It basically wraps the tags and data provided to it with XML syntax and writes them to a user-supplied medium. This medium can be any sort of writable entity, such as a file, a memory buffer, or even a communications link, such as a socket. The only functionality required of the medium is that it supply a meaningful "Put" (for writing a string) and "New_Line" procedure. [FILE:116:distinfo] 8a1612982d612c2be6ad6f6e07c01db2eca40b4d334d132be14b9a86abc94bc2 12408 alire-project-xmlezout-alr-1.6.tar.gz [FILE:459:manifests/plist.primary] include/xml_ez_out/ mckae-xml-ez_out-generic_medium.adb mckae-xml-ez_out-generic_medium.ads mckae-xml-ez_out-string_stream.adb mckae-xml-ez_out-string_stream.ads mckae-xml-ez_out-text_file.ads mckae-xml-ez_out.ads mckae-xml.ads mckae.ads lib/xml_ez_out/ libxmlezout_pic.a mckae-xml-ez_out-generic_medium.ali mckae-xml-ez_out-string_stream.ali mckae-xml-ez_out-text_file.ali mckae-xml-ez_out.ali mckae-xml.ali mckae.ali share/gpr/xml_ez_out.gpr [FILE:28:manifests/plist.docs] share/doc/XML_EZ_Out/README [FILE:286:manifests/plist.examples] bin/tmeztf include/tmeztf/ mckae-xml-ez_out-generic_medium.adb mckae-xml-ez_out-generic_medium.ads mckae-xml-ez_out-string_stream.adb mckae-xml-ez_out-string_stream.ads mckae-xml-ez_out-text_file.ads mckae-xml-ez_out.ads mckae-xml.ads mckae.ads tmeztf.adb share/gpr/tmezrf.gpr [FILE:153:files/tmezrf.gpr] project Tmeztf is for Main use ("tmeztf.adb"); package Compiler is for Default_Switches ("ada") use ("-O2"); end Compiler; end Tmeztf; [FILE:264:files/xml_ez_out.gpr] project XML_EZ_Out is for Languages use ("ada"); for Library_Kind use "static-pic"; for Object_Dir use "../objs"; for Library_Dir use "../lib"; for Library_Name use "xmlezout_pic"; for Excluded_Source_Files use ("tmeztf.adb"); end XML_EZ_Out;