# For RVCTCYGWIN ASM_FLAGS must be first to work around pathing issues\r
"$(ASM)" $(ASM_FLAGS) -o ${dst} $(INC) ${d_path}(+)${s_base}.iii\r
\r
+[Nasm-Assembly-Code-File.COMMON.COMMON]\r
+ <InputFile>\r
+ ?.nasm, ?.Nasm, ?.NASM\r
+\r
+ <ExtraDependency>\r
+ $(MAKE_FILE)\r
+\r
+ <OutputFile>\r
+ $(OUTPUT_DIR)(+)${s_dir}(+)${s_base}.obj\r
+\r
+ <Command>\r
+ "$(PP)" $(PP_FLAGS) $(INC) ${src} > ${d_path}(+)${s_base}.i\r
+ Trim --trim-long --source-code -o ${d_path}(+)${s_base}.iii ${d_path}(+)${s_base}.i\r
+ "$(NASM)" -I${s_path}(+) $(NASM_FLAGS) -o $dst ${d_path}(+)${s_base}.iii\r
+\r
[Assembly-Code-File.COMMON.IPF]\r
<InputFile>\r
?.s\r
# Other Supported Tools\r
# =====================\r
# NASM 2.0.3 http://www.nasm.us/\r
-# Note: Converts NASM source to .bin. Object linking to\r
-# EDK II driver modules is not currently supported.\r
#\r
####################################################################################\r
####################################################################################\r