</OnDependency>\r
</sequential>\r
</macrodef> \r
+ <!--\r
+ Build ACPI Bin File\r
+ -->\r
+ <macrodef name="Build_ACPIBIN">\r
+ <attribute name="FILEPATH"/>\r
+ <attribute name="FILENAME"/>\r
+ <attribute name="FILEEXT" default="bin"/>\r
+\r
+ <element name="EXTRA.INC" optional="yes"/>\r
+ <element name="EXTRA.ARG" optional="yes"/>\r
+ \r
+ <sequential>\r
+ <mkdir dir="${DEST_DIR_OUTPUT}"/>\r
+\r
+ <OnDependency>\r
+ <sourcefiles>\r
+ <file name="${MODULE_DIR}/@{FILEPATH}/@{FILENAME}.@{FILEEXT}"/>\r
+ </sourcefiles>\r
+ <targetfiles>\r
+ <file name="${DEST_DIR_OUTPUT}/@{FILENAME}.sec"/>\r
+ </targetfiles>\r
+\r
+ <sequential>\r
+ <copy file="${MODULE_DIR}/@{FILEPATH}/@{FILENAME}.@{FILEEXT}" tofile="${DEST_DIR_OUTPUT}/@{FILENAME}.acpi" />\r
+ \r
+ <exec executable="attrib">\r
+ <arg line="-r ${DEST_DIR_OUTPUT}/@{FILENAME}.acpi"/>\r
+ </exec>\r
\r
+ <EFI_SECTION_RAW FILEPATH="." FILENAME="@{FILENAME}" FILEEXT="acpi"/>\r
+ </sequential>\r
+ </OnDependency>\r
+ </sequential>\r
+ </macrodef> \r
+ \r
<!--\r
DUMMY - for skipping the source file which should not be built\r
-->\r