Download EDK_II_Build_v1_22 - Firmware Encoding Index
Transcript
MetaData File Specifications
Example
[C-Code-File]
<InputFile>
?.c
?.C
?.cc
?.CC
?.cpp
?.Cpp
?.CPP
<ExtraDependency>
$(MAKE_FILE)
<OutputFile>
$(OUTPUT_DIR)(+)${s_dir}(+)${s_base}.obj
<Command.MSFT, Command.INTEL>
"$(CC)" /Fo${dst} $(CC_FLAGS) $(INC) ${src}
<Command.GCC>
"$(CC)" -o ${dst} $(CC_FLAGS) $(INC) ${src}
[C-Header-File]
<InputFile>
*.h, *.H
<OutputFile>
$(OUTPUT_DIR)(+)$(MODULE_NAME).gch
$(OUTPUT_DIR)(+)${s_dir}(+)${s_base}.obj
<Command>
[Visual-Form-Representation-File]
<InputFile>
?.vfr
?.Vfr
?.VFR
<OutputFile>
$(DEBUG_DIR)(+)${s_dir}(+)${s_base}.c
<Command>
"$(PP)" $(VFRPP_FLAGS) $(INC) ${src} >
$(OUTPUT_DIR)(+)${s_dir}(+)${s_base}.i
Trim --vfr-file -o $(OUTPUT_DIR)(+)${s_dir}(+)${s_base}.iii
$(OUTPUT_DIR)(+)${s_dir}(+)${s_base}.i
-mkdir ${d_path} > NUL 2>&1
VfrCompile -od ${d_path} $(OUTPUT_DIR)(+)${s_dir}(+)${s_base}.iii
1.22
May, 2010
93