Commit Graph

1433 Commits

Author SHA1 Message Date
lhauch 11f5033436 Added the OPTIONAL NonProcessedFiles element to MSA section. Sub-element is Filename with no attributes.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1650 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-02 15:43:44 +00:00
jlin16 5d7a9b83e1 Fix the problem of deleting ModuleSA custom tool chain option leads to FPD verificaiton fail.
Remove the drop-down list of toolchain family for schema not restrict it any more.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1649 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-30 02:50:14 +00:00
jwang36 a7aa21c958 Added code to clear "Buffer" before using it. This is supposed to fix the odd issue happened in sscanf.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1648 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-30 02:09:07 +00:00
jwang36 ac242ae4a1 Moved the directory of generated precompiled header file to OUTPUT directory to fix the build issue after a "build clean"
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1647 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-30 01:34:36 +00:00
qouyang 2f4035206e 1. Remove some unuseful import in Framework's EfiRomTask.java, FlashMapTask.java, GenFvImageTask.java, GenSectionTask.java, MakeDeps.java
2. For "BASE" type , the definition of variable "gEfiCallerIdGuid" in Autogen.c is as type of "GUID" instead of "EFI_GUID".

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1646 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-29 10:00:39 +00:00
alfred 190293ab4e MsaOwner usable
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1645 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-29 09:06:28 +00:00
alfred 1ea5992991 MsaOwner.java & ModuleInfo.java
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1644 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-29 08:31:54 +00:00
jwang36 4a557aceeb Changed local variable "ran" to static class member to fix multi-thread build issue
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1643 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-29 07:43:19 +00:00
alfred 323e2ffc21 enhance ModuleInfo.java
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1642 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-29 07:32:35 +00:00
alfred b88170614f enhance MsaOwner.java
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1641 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-29 07:04:34 +00:00
jlin16 9babb67e68 Remove empty attributes for build option.
Fix keyboard tying search wrong-focus in FrameworkModules table.
Make FvBinding text field editable.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1640 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-29 06:21:27 +00:00
lhauch 72a4deab42 Fixed display sizes for X-Windows
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1639 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-28 19:01:24 +00:00
jlin16 cd1fd8f9f0 Fix EDKT352: Scroll bar should be displayed when the table is out of screen scope
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1638 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-28 10:09:45 +00:00
jlin16 2a06ac5bc6 Add no mouse support for table cell editors.
Add auto-search function in FrameworkModules tables by detecting keyboard typing.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1637 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-28 09:01:25 +00:00
jjin9 2c71f6e5ab To fix EDKT284.
1.support multi thread
2.fix bug

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1636 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-27 15:30:31 +00:00
lhauch ffacf6dc2f Adding the *NIX equivalent to fw.bat
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1635 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-27 14:53:35 +00:00
lgao4 542834ce80 Remove the duplicated Copy Right in msa header.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1634 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-27 09:26:40 +00:00
wuyizhong 32c8b5a947 To fix EDKT341. Still existing issues for VfrCompile.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1633 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-27 05:53:35 +00:00
jwang36 16c490eb07 Added DllPath for VfrCompile
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1632 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-27 05:30:09 +00:00
jwang36 e4b5a8c3be Added DllPath attribute
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1631 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-27 05:29:27 +00:00
jlin16 a0783edc77 Fix EDKT337,Double click on modules in "Framework Modules" of Platforms should be supported.
Fix EDKT334, Wizard should sync modules list in fpd with modules in fv_order.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1630 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-27 04:23:50 +00:00
hche10x 007f887e70 1. Fix EDKT306 Output different error message for different condition in workspace validation
2. Fix EDKT307 Workspace selection support is required by wizard


git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1629 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-26 09:05:56 +00:00
qhuang8 e4e7fed9be Optimize the algorithm of creating page table to enhance boot performance and save code size.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1628 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-26 07:22:33 +00:00
alfred fd16b4dddd enhance MsaOwner.java
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1627 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-26 07:19:30 +00:00
klu2 e8c0c170fa Fix EDKT256: using unified logging mechanism in PcdAutogen tools.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1626 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-26 06:11:15 +00:00
hche10x 97aac8557c 1. Fix EDKT280 The types of ToolCode for <SourceFiles>.<Filename> should not be "CC", "LIB", etc
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1625 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-26 05:53:43 +00:00
wuyizhong f6390d375c Add one more judgement for modulelist specified but empty.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1624 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-26 03:10:34 +00:00
qwang12 8d6ff4155f temp fix to remove "VOID" appended to Autogen.c
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1623 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-26 03:04:44 +00:00
hche10x d48c170d67 1. Fix EDKT281 there are too many values in the list of Hob's Guid C Name. only the correlative values could be reserved in the list
2. Fix EDKT282 there are too many selected values in the list of Variable Guid C Name of MSA
3. Fix EDKT283 there are too many selected values in the list of SystemTable Guid C Name of MSA
Add rules for get guid when editing event/guid/hob/variable/systemtable
a. Get all guids from current module's dependency packages
b. For each guid, only when it hasn't defined any type or has specific type for current editing item(event/guid/hob/variable/systemtable), it can be added into drop down list.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1622 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-26 02:49:50 +00:00
hche10x 0e8d8bc75d 1. Replace openDialog with saveDialog when generating guids.xref file
2. Add a message box dialog after guids.xref is created successfully.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1621 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-26 01:34:05 +00:00
hche10x e08433efeb 1. Fix EDKT321 A module's all top level elements' arch should be in range of the module's arch
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1620 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-26 00:47:40 +00:00
lhauch ee2db09328 Added the Merge tool information to build.xml and created the MSA file for the merge tool.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1619 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-25 23:31:31 +00:00
lhauch b142dfc02f Removed the COMMENT copyright and license entry.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1618 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-25 23:13:18 +00:00
lhauch ee29f78ab7 Removed dead lines that had been commented out.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1617 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-25 23:10:05 +00:00
lhauch 5529d1f8aa Made sure that the Extern element groups were clearly defined, made sure that a Driver group contains a DriverBinding, if it will contain a ComponentName and/or DriverConfig and/or DriverDiag statement.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1616 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-25 23:04:27 +00:00
lhauch 156ed4d0b5 Fixed grammar in text messages.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1615 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-25 22:10:26 +00:00
lhauch 8de0094c04 Fixed wording for Legacy FlashMap.h Header question
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1614 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-25 20:00:57 +00:00
qouyang eeaddae296 Removed some output information for debug purpose.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1613 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-25 15:41:29 +00:00
qouyang 41df77e688 Fixed EDKT318
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1612 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-25 15:18:01 +00:00
qouyang 4353d8e173 Fixed EDKT318
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1611 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-25 14:29:57 +00:00
qhuang8 b7089db120 1.Fix .global issue in GAS (EdkT207).
2.Fix Label start with @ (EdkT208).

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1610 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-25 10:05:26 +00:00
wuyizhong 1a0d7262b4 Degrade echo "Ignoring File..." message from WARNING to INFO. Add process status indicator during parallel build.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1609 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-25 09:22:01 +00:00
alfred 5c55f71cc9 implement MsaOwner.java partly
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1608 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-25 08:54:58 +00:00
lgao4 c084fb6e57 Don't copy *.te file into Bin_DIR directory.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1607 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-25 08:27:07 +00:00
jlin16 5342724213 do not generate version attributes when saving module order information in FV if no version data provided in ModuleSA or original BuildOptions->UserExtensions.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1606 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-25 08:18:26 +00:00
wuyizhong bb511931b1 Support "Defining Module Sequence in FV.inf". Since modules sequences in Fv.inf can be customized explicitly in FPD.BuildOptions.UserExtensions[UserID='IMAGES' Identifier='1'] with WIZARD tool, now build tool will check it and use it if exists.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1605 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-25 08:17:50 +00:00
hche10x b63cc1b617 1. Fix EDKT314 Display module source/binary in a radio box
2. Fix EDKT279 Genertate Guilds.xref by wizard tools
3. Fix a typo error in SourceFilesDlg.java

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1604 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-25 07:29:33 +00:00
lhauch b8d0bba047 added public getToolsDefArchNames which will return a space separated string of architectures defined in the tools definition file.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1603 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-22 16:10:52 +00:00
lhauch 2ee91a39f1 Fixed a couple of typos in the ToolTipText fields.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1602 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-22 16:08:53 +00:00
lhauch 0f6a65114e Set start points and widths for the label and value fields so that they display correctly on non-MS systems.
Hid the PCD type selection, since the tool should be able to determine whether the module is a DXE_DRIVER or PEIM and set the value accordingly.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1601 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-22 16:07:23 +00:00