Annotation of doc/loncapafiles/buildfiles.lpml, revision 1.1

1.1     ! harris41    1: <!DOCTYPE lpml PUBLIC "-//TUX/DTD lpml 1.0 Final//EN"
        !             2:  "http://lpml.sourceforge.net/DTD/lpml.dtd">
        !             3: <!-- buildfiles.lpml -->
        !             4: <!-- Scott Harrison -->
        !             5: 
        !             6: <!-- $Id$ -->
        !             7: 
        !             8: <!--
        !             9: 
        !            10: Copyright Michigan State University Board of Trustees
        !            11: 
        !            12: This file is part of the LearningOnline Network with CAPA (LON-CAPA).
        !            13: 
        !            14: LON-CAPA is free software; you can redistribute it and/or modify
        !            15: it under the terms of the GNU General Public License as published by
        !            16: the Free Software Foundation; either version 2 of the License, or
        !            17: (at your option) any later version.
        !            18: 
        !            19: LON-CAPA is distributed in the hope that it will be useful,
        !            20: but WITHOUT ANY WARRANTY; without even the implied warranty of
        !            21: MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
        !            22: GNU General Public License for more details.
        !            23: 
        !            24: You should have received a copy of the GNU General Public License
        !            25: along with LON-CAPA; if not, write to the Free Software
        !            26: Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
        !            27: 
        !            28: /home/httpd/html/adm/gpl.txt
        !            29: 
        !            30: http://www.lon-capa.org/
        !            31: 
        !            32: -->
        !            33: 
        !            34: <!-- Default values must be defined before specific values. -->
        !            35: <!-- If no 'dist' attribute is specified, then it is always installed. -->
        !            36: <!-- If 'dist' attribute is set to  'default', then the specification. -->
        !            37: <!-- is accepted if an alternative distribution is not requested or not -->
        !            38: <!-- defined. -->
        !            39: 
        !            40: <lpml>
        !            41: <specialnotices>
        !            42: <specialnotice dist='default'>
        !            43: </specialnotice>
        !            44: </specialnotices>
        !            45: <targetroot>/build</targetroot>
        !            46: <sourceroot>/home/user/loncapa/</sourceroot>
        !            47: <categories>
        !            48: <category name="system file" type="runtime">
        !            49:   <chmod dist='default'>0644</chmod><chown dist='default'>root:root</chown>
        !            50:   <abbreviation>systemfile</abbreviation>
        !            51: </category>
        !            52: <category name="system file" type="development">
        !            53:   <chmod dist='default'>0644</chmod><chown dist='default'>root:root</chown>
        !            54:   <abbreviation>systemfile</abbreviation>
        !            55: </category>
        !            56: <category name="standard" type="runtime">
        !            57:   <chmod dist='default'>0755</chmod><chown dist='default'>root:root</chown>
        !            58:   <abbreviation>directory</abbreviation>
        !            59: </category>
        !            60: <category name="standard" type="development">
        !            61:   <chmod dist='default'>0755</chmod><chown dist='default'>root:root</chown>
        !            62:   <abbreviation>directory</abbreviation>
        !            63: </category>
        !            64: </categories>
        !            65: <directories>
        !            66: </directories>
        !            67: <files>
        !            68: <file>
        !            69: <source>loncom/build/Makefile</source>
        !            70: <target dist='default'>Makefile</target>
        !            71: <categoryname>system file</categoryname>
        !            72: <description>
        !            73: Makefile for LON-CAPA
        !            74: </description>
        !            75: <note>
        !            76: </note>
        !            77: </file>
        !            78: <file>
        !            79: <source>doc/loncapafiles/loncapafiles.lpml</source>
        !            80: <target dist='default'>loncapafiles.lpml</target>
        !            81: <categoryname>system file</categoryname>
        !            82: <description>
        !            83: Describes the files that implement LON-CAPA on the filesystem
        !            84: </description>
        !            85: <note>
        !            86: </note>
        !            87: </file>
        !            88: <file>
        !            89: <source>doc/loncapafiles/buildfiles.lpml</source>
        !            90: <target dist='default'>buildfiles.lpml</target>
        !            91: <categoryname>system file</categoryname>
        !            92: <description>
        !            93: Describes the files that implement the building of LON-CAPA inside the source
        !            94: file tree.
        !            95: </description>
        !            96: <note>
        !            97: </note>
        !            98: </file>
        !            99: <file>
        !           100: <source>doc/loncapafiles/webserver.piml</source>
        !           101: <target dist='default'>webserver.piml</target>
        !           102: <categoryname>system file</categoryname>
        !           103: <description>
        !           104: Post-installation of web server configuration files
        !           105: </description>
        !           106: <note>
        !           107: </note>
        !           108: </file>
        !           109: <file>
        !           110: <source>doc/loncapafiles/sanitycheck.piml</source>
        !           111: <target dist='default'>sanitycheck.piml</target>
        !           112: <categoryname>system file</categoryname>
        !           113: <description>
        !           114: Checks LON-CAPA system for frequently occuring bugs.
        !           115: </description>
        !           116: <note>
        !           117: </note>
        !           118: </file>
        !           119: <file>
        !           120: <source>doc/loncapafiles/valid_hosts.xfml</source>
        !           121: <target dist='default'>valid_hosts.xfml</target>
        !           122: <categoryname>system file</categoryname>
        !           123: <description>
        !           124: Useful for extracting (and pushing/pulling) information relevant
        !           125: to hosts.tab.
        !           126: </description>
        !           127: <note>
        !           128: </note>
        !           129: </file>
        !           130: <file>
        !           131: <source>loncom/build/check-rpms</source>
        !           132: <target dist='default'>check-rpms</target>
        !           133: <categoryname>system file</categoryname>
        !           134: <description>
        !           135: script for checking RPMS against an RPM repository
        !           136: </description>
        !           137: <note>
        !           138: </note>
        !           139: </file>
        !           140: <file>
        !           141: <source>loncom/build/distprobe</source>
        !           142: <target dist='default'>distprobe</target>
        !           143: <categoryname>system file</categoryname>
        !           144: <description>
        !           145: for probing operating system flavor and version
        !           146: </description>
        !           147: <note>
        !           148: </note>
        !           149: </file>
        !           150: <file>
        !           151: <source>loncom/build/doc_template.pl</source>
        !           152: <target dist='default'>doc_template.pl</target>
        !           153: <categoryname>system file</categoryname>
        !           154: <description>
        !           155: for making fancy install.lon-capa.org pages
        !           156: </description>
        !           157: <note>
        !           158: </note>
        !           159: </file>
        !           160: <file>
        !           161: <source>loncom/build/filecompare.pl</source>
        !           162: <target dist='default'>filecompare.pl</target>
        !           163: <categoryname>system file</categoryname>
        !           164: <description>
        !           165: rigorously compare many different values associated between files
        !           166: </description>
        !           167: <note>
        !           168: </note>
        !           169: </file>
        !           170: <file>
        !           171: <source>loncom/build/loncaparestoreconfigurations</source>
        !           172: <target dist='default'>loncaparestoreconfigurations</target>
        !           173: <categoryname>system file</categoryname>
        !           174: <description>
        !           175: intelligently restore configuration values
        !           176: </description>
        !           177: <note>
        !           178: </note>
        !           179: </file>
        !           180: <file>
        !           181: <source>loncom/build/lpml.dtd</source>
        !           182: <target dist='default'>lpml.dtd</target>
        !           183: <categoryname>system file</categoryname>
        !           184: <description>
        !           185: DocumentType for LPML
        !           186: </description>
        !           187: <note>
        !           188: </note>
        !           189: </file>
        !           190: <file>
        !           191: <source>loncom/build/lpml_html_posteval.pl</source>
        !           192: <target dist='default'>lpml_html_posteval.pl</target>
        !           193: <categoryname>system file</categoryname>
        !           194: <description>
        !           195: </description>
        !           196: <note>
        !           197: </note>
        !           198: </file>
        !           199: <file>
        !           200: <source>loncom/build/lpml_parse.pl</source>
        !           201: <target dist='default'>lpml_parse.pl</target>
        !           202: <categoryname>system file</categoryname>
        !           203: <description>
        !           204: parse apart the loncapafiles.lpml and buildfiles.lpml
        !           205: </description>
        !           206: <note>
        !           207: </note>
        !           208: </file>
        !           209: <file>
        !           210: <source>loncom/build/make_domain_coordinator.pl</source>
        !           211: <target dist='default'>make_domain_coordinator.pl</target>
        !           212: <categoryname>system file</categoryname>
        !           213: <description>
        !           214: make a domain coordinator on a new LON-CAPA system
        !           215: </description>
        !           216: <note>
        !           217: </note>
        !           218: </file>
        !           219: <file>
        !           220: <source>loncom/build/piml.dtd</source>
        !           221: <target dist='default'>piml.dtd</target>
        !           222: <categoryname>system file</categoryname>
        !           223: <description>
        !           224: DocumentType definition for PIML (part of the LPML system)
        !           225: </description>
        !           226: <note>
        !           227: </note>
        !           228: </file>
        !           229: <file>
        !           230: <source>loncom/build/piml_parse.pl</source>
        !           231: <target dist='default'>piml_parse.pl</target>
        !           232: <categoryname>system file</categoryname>
        !           233: <description>
        !           234: parse a PIML file
        !           235: </description>
        !           236: <note>
        !           237: </note>
        !           238: </file>
        !           239: <file>
        !           240: <source>loncom/build/pod2html.sh</source>
        !           241: <target dist='default'>pod2html.sh</target>
        !           242: <categoryname>system file</categoryname>
        !           243: <description>
        !           244: make HTML documentation pages
        !           245: </description>
        !           246: <note>
        !           247: </note>
        !           248: </file>
        !           249: <file>
        !           250: <source>loncom/build/pod2man.sh</source>
        !           251: <target dist='default'>pod2man.sh</target>
        !           252: <categoryname>system file</categoryname>
        !           253: <description>
        !           254: make UNIX-style manual pages
        !           255: </description>
        !           256: <note>
        !           257: </note>
        !           258: </file>
        !           259: <file>
        !           260: <source>loncom/build/verify.pl</source>
        !           261: <target dist='default'>verify.pl</target>
        !           262: <categoryname>system file</categoryname>
        !           263: <description>
        !           264: wraps around filecompare.pl for posteval LPML statements
        !           265: </description>
        !           266: <note>
        !           267: </note>
        !           268: </file>
        !           269: <file>
        !           270: <source>loncom/build/verifymodown.pl</source>
        !           271: <target dist='default'>verifymodown.pl</target>
        !           272: <categoryname>system file</categoryname>
        !           273: <description>
        !           274: double-checks modification and ownership on files
        !           275: </description>
        !           276: <note>
        !           277: </note>
        !           278: </file>
        !           279: <file>
        !           280: <source>loncom/build/xfml.dtd</source>
        !           281: <target dist='default'>xfml.dtd</target>
        !           282: <categoryname>system file</categoryname>
        !           283: <description>
        !           284: DocumentType definition for XFML (part of the LPML system)
        !           285: </description>
        !           286: <note>
        !           287: </note>
        !           288: </file>
        !           289: <file>
        !           290: <source>loncom/build/xfml_parse.pl</source>
        !           291: <target dist='default'>xfml_parse.pl</target>
        !           292: <categoryname>system file</categoryname>
        !           293: <description>
        !           294: parses XFML files
        !           295: </description>
        !           296: <note>
        !           297: </note>
        !           298: </file>
        !           299: </files>
        !           300: </lpml>

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>