audk/BaseTools/Source/Python/AutoGen
Zhiju.Fan 073a76e662 BaseTools: Add $(INC)-like support when compiling .nasm files
current edk2\BaseTools\Conf\build_rule.template, the compile of nasm
source files does not have the $(INC) support.

The '-I' option only includes the directory of the nasm source file
(${s_path}(+)). Hence, it will be impossible for nasm files to include
files outside of the nasm source file directory.

As a comparison, the compile of both .s and .asm have $(INC) support
in their compile commands.

Fixes: https://bugzilla.tianocore.org/show_bug.cgi?id=1085
Cc: Liming Gao <liming.gao@intel.com>
Cc: Yonghong Zhu <yonghong.zhu@intel.com>
Cc: Bob Feng <bob.c.feng@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Zhiju.Fan <zhijux.fan@intel.com>
Reviewed-by: Bob Feng <bob.c.feng@intel.com>
2018-12-19 08:42:14 +08:00
..
AutoGen.py BaseTools: Fix PcdNvStoreDefaultValueBuffer Value. 2018-12-15 15:45:07 +08:00
BuildEngine.py BaseTools: create and use a standard shared variable for '*' 2018-12-06 17:11:24 +08:00
GenC.py Revert BaseTools: PYTHON3 migration 2018-10-15 08:29:14 +08:00
GenDepex.py BaseTools: enable FixedAtBuild (VOID*) PCD use in the [DEPEX] section 2018-07-23 08:56:37 +08:00
GenMake.py BaseTools: Add $(INC)-like support when compiling .nasm files 2018-12-19 08:42:14 +08:00
GenPcdDb.py Revert BaseTools: PYTHON3 migration 2018-10-15 08:29:14 +08:00
GenVar.py BaseTool: Support different PCDs that refers to the same EFI variable. 2018-10-22 15:19:26 +08:00
IdfClassObject.py Revert BaseTools: PYTHON3 migration 2018-10-15 08:29:14 +08:00
InfSectionParser.py Revert BaseTools: PYTHON3 migration 2018-10-15 08:29:14 +08:00
StrGather.py BaseTools: Optimize string concatenation 2018-12-07 10:30:21 +08:00
UniClassObject.py BaseTools: cleanup LongFilePathSupport usage 2018-12-06 17:10:27 +08:00
ValidCheckingInfoObject.py Revert BaseTools: PYTHON3 migration 2018-10-15 08:29:14 +08:00
__init__.py Sync EDKII BaseTools to BaseTools project r1971 2010-05-18 05:04:32 +00:00