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>