Makefile Entities for File Paths

Often the paths to source files have a common root. To avoid repeatedly specifying a long root path to files, you can define and use an entity representing the root directory.

Example

<?xml version="3.0"?>
<!DOCTYPE makefile SYSTEM 
"file:///c:/Program Files/Rocket/NXT 4/Builder/makefile.dtd"[
     <!ENTITY prjdir "c:\Project\Government">
]>
<makefile>
&fsysdse;

<content-collection
   title="Government: A Sampling of Documents"
   filename="&prjdir;\government.nfo"
>

   <document location="&prjdir;\titlepage.html"/>
   <document location="&prjdir;\govtlogo.gif" hidden="yes"/>
   <document location="&prjdir;\nfologo.gif" hidden="yes"/>
   <document location="&prjdir;\omlogo.gif" hidden="yes"/>
   <document location="&prjdir;\government.css" hidden="yes"/>

</content-collection>
</makefile>