wuyizhong
a7081d204a
To fix tool StrGather.exe can not work correctly in Linux environment.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1863 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-30 09:17:24 +00:00
alfred
8de9f9e154
Database singleton
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1862 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-30 08:31:11 +00:00
hche10x
ba73bc0bc0
1. Fix EDKT451 It should append ".txt" to filename
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1860 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-30 07:40:42 +00:00
hche10x
6173283b85
1. Fix EDKT436 "Is PCD driver" only gives one value: PEI_PCD_DRIVER to user
...
2. Fix EDKT444 Should not allow user to delete last "Supported Architecture" of a module
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1859 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-30 07:32:19 +00:00
qhuang8
76734b249f
Add a unified migration database to replace the original Protocol, Ppi, Guid, Library database.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1858 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-30 07:13:01 +00:00
qhuang8
99f757db47
Preparative work to collect Library info from workspace dynamically.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1857 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-30 06:29:54 +00:00
hche10x
d8be5b148b
1. Fix EDKT457 Multiple FPD, MSA or SPD files in a directory is prohibited
...
2. Fix EDKT450 Please don't allow user to set same Guid in clone operation
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1855 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-30 05:26:27 +00:00
wuyizhong
92cfaeee66
To fix bug EDKT432. Add judge to avoid include flags twice.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1854 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-30 04:03:55 +00:00
jlin16
62df8efa93
Delete useless file SpdPackageDefinitions.java;
...
Change button texts to Add, Delete, Clear All.
Activate the Read-Only attribute checking for package editors.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1853 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-30 03:46:11 +00:00
hche10x
57046e97fa
1. Fix EDKT441 After some modifications and refresh, there will show a dialog for save all files. The operation of Cancel should not refresh wizard.
...
2. Fix EDKT442 After some modifications and refresh, there will show a dialog for save all files. The operation of erasing this dialog should be regarded as Cancel, not refresh wizard.
3. Fix EDKT455 The style of menu should be unified
4. Fix EDKT439 After some modifications and exit, there will show a dialog for save all files. The operation of erasing this dialog should be regard as Cancel, not exit wizard.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1851 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-30 03:02:15 +00:00
qhuang8
e83a1d9ad3
Preparative work to collect Ppis, Guids & Protocols info from workspace dynamically.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1850 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-27 08:57:25 +00:00
alfred
9dcf28619a
Coding Style - decomment
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1849 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-27 05:43:55 +00:00
alfred
1f0b4e9cb0
fix .s comment
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1848 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-27 02:04:32 +00:00
bbahnsen
fec7633848
Implement a filelength function for GCC.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1847 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-26 18:14:11 +00:00
hche10x
cbee1e7407
1. Fix EDKT449 Close Build Preferences will crash wizard
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1844 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-26 07:29:30 +00:00
qhuang8
7bd5773542
Fix a bug to convert EFI_PEI_HOB_POINTER to VOID*.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1843 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-26 02:32:47 +00:00
lhauch
d565d6cd83
Changed to format of the Package and Platform list outputs.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1842 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-26 00:17:32 +00:00
lhauch
8aa9a1a22a
Added quotes around the classpath option in script files
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1841 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-25 20:34:36 +00:00
lhauch
94e17f1190
Fixed a usage spelling error
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1840 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-25 17:09:16 +00:00
lhauch
4de9276478
Added the DbTools that will update the FrameworkDatabase.db file based on what is found after scanning the WORKSPACE environment - entries for new SPD and FPD files that are found during the scan are added, and the entries for SPD and FPD files that are listed in the database, but are not in the current workspace are deleted.
...
Modified AllResource to include only files that are not compiled.
Added the MSA entries to the SPD file for all modules that are compiled, both Java and C.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1839 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-25 16:17:28 +00:00
wuyizhong
e1869179c6
Update several MSA/Filenames which do not inconsistent with current source files.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1838 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-25 10:10:55 +00:00
qhuang8
4c5f3cc94c
Fix a bug in HobLib migration.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1837 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-25 08:36:35 +00:00
qouyang
2679d84f24
Fixed EDKT400.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1836 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-24 02:41:50 +00:00
hche10x
0c61f948b2
1. Add a function in WorkspaceTools to get all packages which can be repackaged.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1835 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-24 01:59:27 +00:00
hche10x
d12f87d3b1
1. Fix EDKT434: After Workspace is changed, Wizard should close all (desktop area and tree area) and refresh automatically.
...
2. Fix EDKT340: Search needs to provided a way to display Selected PCD information.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1834 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-24 01:29:36 +00:00
jjin9
c81f5d4433
1.add code to support friendly output message.
...
2.fix the bug, and support "ContextTool /?"
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1831 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-24 01:02:59 +00:00
jlin16
c777d1d406
Fix the problem of label, button text part-display on Linux and iMac.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1829 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-23 08:46:53 +00:00
jwang36
fe6d0f7404
Added code to fetch more detailed error message from XMLBeans when there's error in msa/spd/fpd files.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1828 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-23 08:34:59 +00:00
jlin16
2cd33eaf82
Do not display token number for Pcd in ModuleSA and Dynamic Pcd editors for FPD file.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1821 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-23 03:02:28 +00:00
hche10x
453a815ba0
1. Update ICheckBoxList to add one attribute "selected". Set the first item of ICheckBoxList selected when it is inited.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1820 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-23 02:51:55 +00:00
hche10x
bf1168562b
1. Fix EDKT429 The number of Type in [MSA->BootMode->BootModeAttributes->BootModeNames] is shorten than Schema
...
2. Fix EDKT430 Private in [MSA->BootMode->BootModeAttributes->Uasge] should be removed
3. Fix EDKT431 Tool in [MSA->Library Class Definition->Support Module Type] should be removed.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1819 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-23 01:58:55 +00:00
jwang36
6c82102e9e
Fixed issue caused by the directory change
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1817 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-23 01:37:48 +00:00
hche10x
419558bbad
1. Fix EDKT339 Library Class Search need to get info for selected library class
...
2. Fix EDKT303 Give warning if no library instances that support the required the library class
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1816 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-23 00:58:22 +00:00
jlin16
9162172593
Fix the problem of not sync. module order list in FVs when user change the FvBinding for a ModuleSA.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1808 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-21 04:05:01 +00:00
bbahnsen
92a4a910df
Fix the CLASSPATH
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1807 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-20 20:59:43 +00:00
bbahnsen
fb9d7224e6
Fix the CLASSPATH
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1806 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-20 20:52:56 +00:00
bbahnsen
30f79db7a6
Fix the CLASSPATH
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1805 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-20 20:47:41 +00:00
jlin16
50d4c727a8
a. Add support arch. filter for library instance selection in FPD file.
...
b. add sync. operation for modifying dynamic pcd values to set the new value to all pcd entries in ModuleSA.
c. Make line wrap for SPD, FPD header copyright text area.
d. give warning of default section added when user add new Sections under FPD build options.
e. not generating the empty build targets when user creating a new entry for build options.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1804 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-20 17:36:45 +00:00
klu2
3fabe9752d
Remove unnecessary exception caching.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1803 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-20 09:28:08 +00:00
qouyang
192a42b4de
Replace "system.out.print" with "EdkLog.Log".
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1802 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-20 03:58:23 +00:00
hche10x
7dce20fdb7
1. Fix EDKT426: Supported Module Types in Library Class Definitions can not be saved to MSA file
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1800 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-19 09:16:15 +00:00
lhauch
34ff1170bc
Fixed ckt for cygwin, and verified this works on OS X as well
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1797 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-18 19:26:07 +00:00
lhauch
dbfb39ef04
Added result line for valid file
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1796 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-18 19:22:42 +00:00
lhauch
81dbf46f98
Adding the *NIX based script for the merge tool
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1794 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-18 17:20:55 +00:00
lhauch
486e69b36f
Removed the DOS CTRL-M characters so that the script will run on *NIX based operating systems
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1793 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-18 17:19:08 +00:00
lhauch
0e9d6c6345
Adding the *NIX script to call the CheckTools program
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1792 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-18 17:07:03 +00:00
wuyizhong
b69bb9ba72
Support MSA build options. Now the build options from four places: 1. tools_def.txt
...
2. MSA <ModuleBuildOptions>/<Options> 3. FPD <BuildOptions>/<Options> 4. FPD <FrameworkModules>/<ModuleSaBuildOptions>/<Options>. And we do not support "ABC", "XYZ" such format from now on, please only use the simple format like ABC XYZ.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1790 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-18 08:22:09 +00:00
hche10x
01022d98b3
1. Fix EDKT399: "RePackagable" attribute should be supported by clone operation
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1789 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-18 07:01:35 +00:00
hche10x
350785ff49
1. Fix EDKT411: Need right and left scroll bar to display find results
...
2. Add a function in Tools.java to adjust a table's all columns' width
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1788 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-18 05:57:36 +00:00
jwang36
20480ea138
Added dependency of AutoGen.h for .c file generated from unicode file
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1787 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-18 05:36:54 +00:00