summaryrefslogtreecommitdiffstats
path: root/EdkNt32Pkg/Sec
diff options
context:
space:
mode:
authorwuyizhong <wuyizhong@6f19259b-4bc3-4df7-8a09-765794883524>2006-08-22 05:54:55 +0000
committerwuyizhong <wuyizhong@6f19259b-4bc3-4df7-8a09-765794883524>2006-08-22 05:54:55 +0000
commitbf3a7173e34fa0754df81c53f24b72ce40fa5372 (patch)
tree9ece8924d41ccf6e4fd86c92acdede45484800d6 /EdkNt32Pkg/Sec
parent778d35c92a569812c3b2f6d0b913315bdce4c874 (diff)
downloadedk2-bf3a7173e34fa0754df81c53f24b72ce40fa5372.tar.gz
edk2-bf3a7173e34fa0754df81c53f24b72ce40fa5372.tar.bz2
edk2-bf3a7173e34fa0754df81c53f24b72ce40fa5372.zip
Introduce a new property INCLUDE_PATHS. This property can used by customized build file. For example <includepath path="${INCLUDE_PATHS}"/>. INCLUDE_PATHS contains all required include paths based on MSA file.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1347 6f19259b-4bc3-4df7-8a09-765794883524
Diffstat (limited to 'EdkNt32Pkg/Sec')
-rw-r--r--EdkNt32Pkg/Sec/SecMain_build.xml44
1 files changed, 4 insertions, 40 deletions
diff --git a/EdkNt32Pkg/Sec/SecMain_build.xml b/EdkNt32Pkg/Sec/SecMain_build.xml
index cfadceffe2..56b2635005 100644
--- a/EdkNt32Pkg/Sec/SecMain_build.xml
+++ b/EdkNt32Pkg/Sec/SecMain_build.xml
@@ -76,58 +76,22 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
<target name="sourcefiles">
<Build_AUTOGEN FILEEXT="c" FILENAME="AutoGen" FILEPATH=".">
<EXTRA.INC>
- <includepath path="${WORKSPACE_DIR}"/>
- <includepath path="${MODULE_DIR}"/>
- <includepath path="${MODULE_DIR}\${ARCH}"/>
- <includepath path="${WORKSPACE_DIR}\MdePkg\Include"/>
- <includepath path="${WORKSPACE_DIR}\MdePkg\Include\${ARCH}"/>
- <includepath path="${WORKSPACE_DIR}\EdkModulePkg\Include"/>
- <includepath path="${WORKSPACE_DIR}\EdkModulePkg\Include\${ARCH}"/>
- <includepath path="${WORKSPACE_DIR}\EdkNt32Pkg\Include"/>
- <includepath path="${WORKSPACE_DIR}\EdkNt32Pkg\Include\${ARCH}"/>
- <includepath path="${DEST_DIR_DEBUG}"/>
+ <includepath path="${INCLUDE_PATHS}"/>
</EXTRA.INC>
</Build_AUTOGEN>
<Build_CCode FILEEXT="c" FILENAME="FwVol" FILEPATH=".">
<EXTRA.INC>
- <includepath path="${WORKSPACE_DIR}"/>
- <includepath path="${MODULE_DIR}"/>
- <includepath path="${MODULE_DIR}\${ARCH}"/>
- <includepath path="${WORKSPACE_DIR}\MdePkg\Include"/>
- <includepath path="${WORKSPACE_DIR}\MdePkg\Include\${ARCH}"/>
- <includepath path="${WORKSPACE_DIR}\EdkModulePkg\Include"/>
- <includepath path="${WORKSPACE_DIR}\EdkModulePkg\Include\${ARCH}"/>
- <includepath path="${WORKSPACE_DIR}\EdkNt32Pkg\Include"/>
- <includepath path="${WORKSPACE_DIR}\EdkNt32Pkg\Include\${ARCH}"/>
- <includepath path="${DEST_DIR_DEBUG}"/>
+ <includepath path="${INCLUDE_PATHS}"/>
</EXTRA.INC>
</Build_CCode>
<Build_CCode FILEEXT="c" FILENAME="WinNtThunk" FILEPATH=".">
<EXTRA.INC>
- <includepath path="${WORKSPACE_DIR}"/>
- <includepath path="${MODULE_DIR}"/>
- <includepath path="${MODULE_DIR}\${ARCH}"/>
- <includepath path="${WORKSPACE_DIR}\MdePkg\Include"/>
- <includepath path="${WORKSPACE_DIR}\MdePkg\Include\${ARCH}"/>
- <includepath path="${WORKSPACE_DIR}\EdkModulePkg\Include"/>
- <includepath path="${WORKSPACE_DIR}\EdkModulePkg\Include\${ARCH}"/>
- <includepath path="${WORKSPACE_DIR}\EdkNt32Pkg\Include"/>
- <includepath path="${WORKSPACE_DIR}\EdkNt32Pkg\Include\${ARCH}"/>
- <includepath path="${DEST_DIR_DEBUG}"/>
+ <includepath path="${INCLUDE_PATHS}"/>
</EXTRA.INC>
</Build_CCode>
<Build_CCode FILEEXT="c" FILENAME="SecMain" FILEPATH=".">
<EXTRA.INC>
- <includepath path="${WORKSPACE_DIR}"/>
- <includepath path="${MODULE_DIR}"/>
- <includepath path="${MODULE_DIR}\${ARCH}"/>
- <includepath path="${WORKSPACE_DIR}\MdePkg\Include"/>
- <includepath path="${WORKSPACE_DIR}\MdePkg\Include\${ARCH}"/>
- <includepath path="${WORKSPACE_DIR}\EdkModulePkg\Include"/>
- <includepath path="${WORKSPACE_DIR}\EdkModulePkg\Include\${ARCH}"/>
- <includepath path="${WORKSPACE_DIR}\EdkNt32Pkg\Include"/>
- <includepath path="${WORKSPACE_DIR}\EdkNt32Pkg\Include\${ARCH}"/>
- <includepath path="${DEST_DIR_DEBUG}"/>
+ <includepath path="${INCLUDE_PATHS}"/>
</EXTRA.INC>
</Build_CCode>
</target>