This patch allows a local Ant properties file to be read from the imported build file, build-utils.xml. This removes the need to pass properties required by both the top-level and imported build file on the command-line Ant invocation using the -D switch.
It differs from the previous patch in that the entire contents of the properties file are read in, whereas the previous patch only sets the required properties (java5.home and forrest.home) based on their settings in the top-level build script. If any other properties are later needed these will need to be added into the imported build script (i.e., build-utils.xml).
This patch only reads the build.properties from the local directory (the hadoop-mapreduce root directory). This differs from the top-level Ant file which also will look for build properties in the user's home directory.