Commit Graph

298 Commits

Author SHA1 Message Date
hche10x 0c235b66d2 1. Fix the bug missing initialize ToolCode drop down list when add a new source file
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1135 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-28 05:24:42 +00:00
wuyizhong 53d853a683 Remove additional / or \ in relative path.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1134 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-28 05:22:00 +00:00
hche10x a929458e66 1. Change ToolCode from text field to drop down list, and user can enter their customizing tool command.
2. Fix some coding style issue


git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1133 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-28 05:03:19 +00:00
lhauch ccb063b1f2 Fixed Absolute position of fields, Added ToolTipText and made HelpText a Scrolling Text Area
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1132 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-28 03:20:46 +00:00
lhauch 5101eff919 Fixed Absolute position of fields, Added ToolTipText and made HelpText a Scrolling Text Area
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1131 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-28 02:02:09 +00:00
wuyizhong 9cf435c223 Fix T105. It is caused by cpptasks which change automati cally root directory like C: to C:\C. If we pass C:\ to cpptasks, it's okay now.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1130 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-28 01:39:10 +00:00
lhauch 7ab6baa9de Fixed Absolute position of fields, Added ToolTipText and made HelpText a Scrolling Text Area
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1129 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-28 00:17:23 +00:00
lhauch 5b38b75ba6 Fixed Absolute position of fields, Added ToolTipText and made HelpText a Scrolling Text Area
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1128 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-27 22:22:01 +00:00
lhauch 5262e23748 Added Tool Tip Text, fixed dimensions after modifying HelpText to an Area
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1124 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-27 19:00:22 +00:00
jlin16 5af6b67fdb 1. keep from generating empty FrameworkModules.
2. remove unused import in EventsDlg.java

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1120 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-27 10:36:54 +00:00
jlin16 e232295ec8 keep from generating empty DynamicPcdBuildDefinitions
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1119 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-27 09:54:36 +00:00
jwang36 342810920f Fixed EDKT147, which will fail the single module build when a module is just defined for one ARCH in a platform which supports two ARCHs.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1118 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-27 09:25:41 +00:00
jlin16 82dcbb45c7 Fix EDKT143.
Add the feature of inserting Xml Comments before ModuleSA elements and library instance elements.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1115 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-27 07:40:21 +00:00
qouyang 1dbcbb6158 Fixed EDKT145
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1112 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-27 03:44:58 +00:00
jlin16 8f55ea7396 Remove empty FfsFileNameGuid element under ModuleSaBuildOptions if user input empty string into it.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1111 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-27 03:21:41 +00:00
lhauch 7cae34b00a Fixed a spelling error
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1110 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-26 23:44:12 +00:00
lhauch 747e1504f1 Adjusted the Help Text field to be a Text Area inside of a Scroll Pane, with line wrapping and wrap on word boundary.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1107 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-26 21:48:33 +00:00
lhauch f51ee52bce Fixed spelling and grammar, also fixed the size of the pop up dialog boxes and the placement of the Arch list check boxes in EventsDlg.java
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1106 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-26 19:20:43 +00:00
bbahnsen 460fa4a25b A couple of cleanups in the TianoTools build.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1104 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-26 17:25:15 +00:00
qouyang ea62f12ac6 fixed EDKT139.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1101 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-26 10:18:56 +00:00
jlin16 a490bca85d fix the problem that if no data updated in wizard editors, the Save indicator will not pop-up.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1100 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-26 09:42:04 +00:00
jwang36 6c96db7120 Added code to fail the SAVerify command when validation failed
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1099 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-26 08:24:17 +00:00
bbahnsen 881c267b11 Add x64 headers.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1096 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-25 21:24:27 +00:00
bbahnsen c7c42e4001 Support building on x64 hosts.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1095 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-25 21:08:04 +00:00
lhauch 4cb2253560 Added Copyright
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1094 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-25 15:27:10 +00:00
jwang36 991d660b95 Changed the way to save generated module build.xml to avoid incorrect file name generated on Linux
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1091 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-25 08:13:58 +00:00
qouyang 893cea1463 Keep the original order of MSA's "dependence library class" which will reflect to include header file in Autogen.h.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1083 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-24 09:30:22 +00:00
jlin16 1be13d3fdd 1. Add scroll bars to Package Library Class Declarations editor.
2. Add GuidType UI support to protocol and ppi declarations according to latest schema.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1081 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-24 08:16:26 +00:00
jwang36 52cbbdbc16 Fixed EDKT118
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1079 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-24 08:02:37 +00:00
hche10x ed1665f268 1. Wrap text by word when showing a message box
2. Add "wrn" function in Log.java to save and show warning message. Most of original err messages are replaced by warning messages.
3. Add "try-catch" for double click event in main ui.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1078 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-24 07:43:22 +00:00
klu2 6ab88a7c86 Fix track EDKT97: Use {0} as NULL value for VOID* type PCD but not {}
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1077 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-23 17:26:27 +00:00
qouyang 31a9215c32 Add check when copy flashMap.h to ${ModuleOutputDir}/Debug/TianoR8FlashMap.h.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1065 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-21 08:26:32 +00:00
hche10x f9d0ab9266 1. Show source files' attributes when editing SourceFiles in msa
2. Set default value to "Module" when new a msa
3. Move OpenFile.java from identification to common

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1064 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-21 07:56:14 +00:00
hche10x 75dd1f9efc Update FrameworkWizard.msa to add newly added file in <SourceFiles> section
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1063 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-21 04:00:16 +00:00
hche10x 2003a22e94 1. Enhance Source Files selection in msa:
a. Can select multiple files one time
   b. Totally same file can be added once
2. Separate sort functions from Tools.java to Sort.java
3. Fix a bug of new function: to create directory first if the file's directory doesn't exist
4. Adjust some file's coding style


git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1058 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-21 02:56:30 +00:00
jwang36 57cc2ee710 a) Fixed the issue that the unnecessary build for not specified ARCH in single module build
b) Fixed the issue that mixed case of FV name will cause invalid inf file generation
c) Fixed the issue that not specified outputDir will cause tool (flashmap, efirom) cannot be launched 


git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1056 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-20 10:40:46 +00:00
qouyang 58c5839f2c Modify Autogen.jave to fixed bug: EDKT113.
Modify the COmmonDefinition .java to keep the order of EntryPoint function in autogen.c same with the <ModuleEntryPoint> in MSA.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1047 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-19 10:18:17 +00:00
jlin16 bf5abaffcc 1. only show ModuleName, version, PackageName, version, supported Arch, path in table of FrameworkModules.
2. adding multiple entries per module for different archs. 

3. show ModuleSaOptions.
4. change "library Class consumed" to "library Class uninstantiated"

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1046 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-19 10:03:37 +00:00
wuyizhong e64c74dd8c Add checking for whether module's FfsFormatKey is specified or not. For driver, fail build if can't find FfsFormatKey in FPD.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1041 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-19 05:44:44 +00:00
jlin16 2c85fbc88a Fix the bug of leaving empty GuidTypeList, SupArchList attributes in xml file.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1038 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-18 09:53:52 +00:00
klu2 4b9fc76f7b Fix track EDKT104: If a module use PCD, MSA of this module should use PcdLib libraryClass.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1034 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-17 14:31:03 +00:00
wuyizhong fa2da5b1c1 Fix EDKT138. And add active_platform file info for stand alone module build.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1032 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-17 07:43:21 +00:00
jlin16 d129bd96fa Fix tracker "Package Library Class Recommended Instance should not default to null":
When adding a library class to a Package, the recommended instance name is a drop down with no entries, and the table gets filled in with a recommended instance of "null"

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1030 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-17 07:35:43 +00:00
qouyang 9653129917 [Wizard- Far Install/Create]
Change Manifest file name to "FrameworkArchiveManifest.xml".
Modify Md5 format in FrameworkArchiveMainfest.xml file.
Add Md5 verification when install FAR.
Fix the bug of Far installation can't work with Sun JDK 1.5.0_04 version.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1029 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-17 07:31:21 +00:00
jlin16 209abc92de 1. change SPD Pcd editor title to "PCD Declarations".
2. PCD editor: remove attribute SupArchList, SupModList if no value set for them.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1027 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-17 05:12:50 +00:00
yshi8 56fe62ce9d Removed one useless makefile, and corrected some BSD licenses
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1025 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-17 03:33:40 +00:00
lhauch 322b772308 Added some checks to see if the attributes were set - clears up some warning messages when trying to unset an attribute that was not set.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1024 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-16 08:26:44 +00:00
lhauch 97796eaa70 Replaced set*(null) with unset*() to clear empty attributes that were causing invalid SPD files. Tracker EDK137
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1023 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-16 07:50:47 +00:00
lhauch 2f8a751769 SHOWSTOPPER TEMPORARY FIX EDK131 was reclassified to SHOWSTOPPER
Temporary fix until we can figure out how to handle Recommended Instances in SPD files.  Right now, commented out code that was breaking SPD files, by having RecommendedInstanceGuid="" and RecommendedInstanceVersion="" which is not valid!

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1022 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-15 14:54:50 +00:00
lhauch 30500d38cd Fixed a spelling error and changed the Package Headers Tab title to be Package Headers (instead of Library Class Declarations)
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1016 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-15 04:10:39 +00:00