\r
## Reserved File-Type\r
#\r
-# Dont't change following names of file types and their associated files,\r
+# Don't change following names of file types and their associated files,\r
# which are also used in tools' code\r
#\r
# C-Code-File\r
?.cpp\r
?.Cpp\r
?.CPP\r
+ $(MAKE_FILE)\r
\r
<OutputFile>\r
$(OUTPUT_DIR)(+)${s_dir}(+)${s_base}.obj\r
[Build.Assembly-Code-File]\r
<InputFile.MSFT, InputFile.INTEL>\r
Assembly-Code-File = ?.asm, ?.Asm, ?.ASM\r
+ $(MAKE_FILE)\r
\r
<InputFile.GCC>\r
?.S\r
+ $(MAKE_FILE)\r
\r
<OutputFile>\r
$(OUTPUT_DIR)(+)${s_dir}(+)${s_base}.obj\r
[Build.Iasm-Code-File]\r
<InputFile>\r
?.s\r
+ $(MAKE_FILE)\r
\r
<OutputFile>\r
$(OUTPUT_DIR)(+)${s_dir}(+)${s_base}.obj\r
?.vfr\r
?.Vfr\r
?.VFR\r
+ $(MAKE_FILE)\r
\r
<OutputFile>\r
$(DEBUG_DIR)(+)${s_dir}(+)${s_base}.c\r
"$(PP)" $(VFRPP_FLAGS) $(INC) ${src} > $(OUTPUT_DIR)(+)${s_dir}(+)${s_base}.i\r
Trim --vfr-file -o $(OUTPUT_DIR)(+)${s_dir}(+)${s_base}.iii $(OUTPUT_DIR)(+)${s_dir}(+)${s_base}.i\r
-mkdir ${d_path} > NUL 2>&1\r
- VfrCompile -od ${d_path} $(OUTPUT_DIR)(+)${s_dir}(+)${s_base}.iii\r
+ "$(VFR)" $(VFR_FLAGS) --output-directory ${d_path} $(OUTPUT_DIR)(+)${s_dir}(+)${s_base}.iii\r
\r
[Build.Object-File]\r
<InputFile>\r
"$(DLINK)" /OUT:${dst} $(DLINK_FLAGS) $(DLINK_SPATH) $(LIBS) ${src}\r
\r
<Command.GCC>\r
- "$(DLINK)" -o ${dst} $(DLINK_FLAGS) -\( $(DLINK_SPATH) $(LIBS) ${src} -\)\r
+ "$(DLINK)" -o ${dst} $(DLINK_FLAGS) -\( $(DLINK_SPATH) $(LIBS) ${src} -\) $(DLINK2_FLAGS)\r
\r
[Build.Dynamic-Library-File]\r
<InputFile>\r
\r
<Command.MSFT, Command.INTEL>\r
"$(PP)" $(APP_FLAGS) $(INC) ${src} > ${d_path}(+)${s_base}.i\r
- "$(ASL)" -p ${dst} ${d_path}(+)${s_base}.i\r
+ "$(ASL)" -p ${dst} $(ASL_FLAGS) ${d_path}(+)${s_base}.i\r
\r
[Build.Acpi-Table-Code-File]\r
<InputFile>\r
\r
<Command>\r
GenFw -o ${dst} -j ${src}\r
+ -$(CP) ${dst} $(BIN_DIR)\r
\r
[Build.Unicode-Text-File]\r
<InputFile>\r