lhauch
20fa842edb
Fixed MSA files so that they have unique names and removed extra copyright and license information in the comment - these are in the header.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@990 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-13 13:15:21 +00:00
hche10x
ef6e2efe66
1. Update release note to use jdk1.5.0_06 to take place of jdk1.5.0_04
...
2. Support "Update Far" function
3. Fix bugs in Far operations
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@985 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-13 12:13:23 +00:00
jlin16
60e97865b2
coding style modification.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@979 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-13 10:59:47 +00:00
hche10x
102ae4cf41
1. Remove "update far" from menu
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@976 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-13 10:55:42 +00:00
wuyizhong
3c696250f5
Enhance Arch check.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@975 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-13 10:47:11 +00:00
jwang36
726c26e43b
Added copyright&license header
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@974 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-13 10:30:21 +00:00
jwang36
5f42a4bada
Added copyright&license header.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@973 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-13 10:27:03 +00:00
hche10x
a45e9a400d
1. Adjust UI for far operations
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@972 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-13 09:49:45 +00:00
hche10x
55a2762d8c
1. Fix bug in get industry std headers
...
2. Fix bug in save msa without saving specification
3. Add tool tip text to ArchCheckBox
4. Locate to msa file location when open a file browser when edit source file in Msa
5. File filter only for text file when open/save ToolChainConfig file
6. Adjust UI for clone and add far id info when clone an item.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@971 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-13 08:51:27 +00:00
lhauch
c06e865748
There were suppose to be three spaces, not one between SPECIFICATION and 0x00 in the line:
...
FRAMEWORK_BUILD_PACKAGING_SPECIFICATION 0x00000052
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@969 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-13 08:32:48 +00:00
jwang36
5e1c3eedcd
Added license & copyright declaration
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@967 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-13 08:24:50 +00:00
lhauch
8b7fdc94ac
Changed the Specification in the Header sections to be default rather than fixed.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@966 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-13 08:15:59 +00:00
hche10x
2ccc154947
1. Add FrameworkWizard source code files record to msa
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@965 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-13 08:09:14 +00:00
qouyang
1898a0c348
Enhance Installation, removing and creating FAR functionality.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@964 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-13 08:06:16 +00:00
jlin16
9937fde125
remove some unused code.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@961 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-13 07:44:53 +00:00
lhauch
d37928448c
Fixed Enumeration ModuleType was suppose to be TOOL, not TOOLS.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@960 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-13 07:35:47 +00:00
jwang36
68542af1ea
Fixed EDKT111
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@959 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-13 06:52:32 +00:00
jlin16
410e0e9f02
1. adjust contents layout of SPD header editor, FPD header editor.
...
2. modify globla data to reflect new added module information.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@956 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-13 06:18:09 +00:00
wuyizhong
3e50a75cd2
Change DB's FAR name to Dummy and add a GUID for it.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@951 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-13 05:42:37 +00:00
wuyizhong
5a24e806b0
1. Support to Create/Update/Delete/Install far file
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@950 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-13 05:37:22 +00:00
jwang36
3fc9d866c4
Enforced case-sensitive on the file names;
...
Corrected file and/or path names in some msa files.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@949 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-13 05:21:14 +00:00
jlin16
12e17a0aee
Fixes:
...
1.SpdHeader, FpdHeader not save specification.
2. PackageSurfaceArea.LibraryClassDeclarations Show Recommended Library Instance UiName, not the GUID.
PackageSurfaceArea.MsaFiles - make table fill the window.
3. PlatformSurfaceArea.PlatformDefinitions.IntermediateDirectories Do NOT create EMPTY <OutputDirectory/>
4. Do NOT create EMPTY <FrameworkModules/>
5. When adding a module, pop up the module settings to let you know that you have added the module.
6. PlatformSurfaceArea.BuildOptions.Options.Option Do not require ToolFamily - default should be not specified.
7. PlatformSurfaceArea.BuildOptions.UserDefinedAntTasks
Ant Task File should have a browse button
Id column should only be width of 8 characters.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@944 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-13 03:36:11 +00:00
jwang36
19689a077c
Changed the output message when handling dummy files in msa.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@943 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-13 02:56:33 +00:00
lhauch
ed875a072d
commented out the TARGET and the TARGET_ARCH entries in target.template. Default will be to build all arch specified and all targets specified by FPD file.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@942 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-13 02:45:24 +00:00
jwang36
8db3db9afc
Changed the clean target to prevent unwanted removal
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@939 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-13 01:58:26 +00:00
hche10x
da1508dd53
1. Add build FrameworkWizard in edksetup.bat
...
2. Modify FrameworkWizard.bat to skip building and only run the program
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@934 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-13 01:16:51 +00:00
jwang36
4f94d98ce9
Removed the output line code to reduce confusion.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@921 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-12 14:36:32 +00:00
lhauch
407910b265
Added the IDENTIFIER = Default TOOL_CHAIN_CONF line to the tools_def.template file. Tested in the tools_def.txt file before adding to the template.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@920 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-12 14:26:12 +00:00
jwang36
a7e63efe72
Syncronized the file list in each msa and spd files
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@918 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-12 13:47:48 +00:00
jwang36
f09561094a
Fixed a typo issue which will cause cleanall failure
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@917 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-12 13:13:54 +00:00
jwang36
219e224747
Polished the build tools' screen output to be in a more coherent form
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@916 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-12 12:39:18 +00:00
jwang36
52352e5842
fixed the same guid issue
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@913 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-12 12:28:17 +00:00
hche10x
3daa930483
Remove "Tools.msa", "SurfaceArea.msa" and "TianoTools.msa" from <MsaFiles> of Tools.spd since these files are not realy existed.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@896 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-12 08:05:53 +00:00
hche10x
06a19ceec7
Use table and popup window to add/edit all elements of module instead of original drop down list.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@894 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-12 07:46:39 +00:00
lhauch
8958113b3a
Removed Requirement for having a FarList element in the FrameworkDatabase.db file. Instances are now [0..1]
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@893 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-12 07:41:23 +00:00
lhauch
65a1d8a902
Removed EdkFatPkg from tree - will put this up under a separate project on the website due to licensing restrictions. Added copyright notice to tools_def.template, modified ReleaseNotes.txt fixed the FrameworkDatabase.db to remove EdkFatPkg and Add the Tools.spd file back into the DB.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@890 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-12 06:40:42 +00:00
jwang36
4dd228c758
Corrected the dependency check issue for Build_Library and GenDll macros.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@887 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-12 03:18:30 +00:00
jwang36
196ad8d77c
Fixed EDKT102;
...
Fixed some dependency check issue and made several optimizations on the dependency check logic. Now the rebuild is speeded up enormously.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@885 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-12 02:41:10 +00:00
jwang36
a99a79e46f
Added Build_DUMMY macro to skip those files in msa which should not be handled by any tools.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@884 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-12 01:59:43 +00:00
jlin16
af25df1662
1. Make SPD editor tables bigger.and table now focus the entry added.
...
2. Modify FileContents classes to delete empty elements in SPD file and FPD file when no contents in these elements.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@881 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-11 11:04:13 +00:00
jwang36
7f6dd3e371
Commented out the throwing exception when not supported file type is found, because we should just skip those files which cannot be built by certain tools.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@876 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-11 10:06:26 +00:00
hche10x
92e2937805
1. Restructure module description on main UI
...
2. Make alphabetized list for all module, package, platform names and guid_c_names
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@875 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-11 09:03:32 +00:00
qouyang
73b4e31adc
EDKT96.
...
Build tools need to auto-generated the FlashMap.h from .fdf file before a module is built, and then included by Autogen.h based on attributes of module in build time, and copy FlashMap.h to Module\DEBUG dir and change "FlashMap.h" to "TianoR8FlashMap.h".
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@874 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-11 08:19:18 +00:00
bbahnsen
1a7e55e455
Remove MdePkg-All-Archs.fpd from database.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@871 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-11 07:04:39 +00:00
klu2
ddb87685e2
For VOID* type PCD and in byte array method, treat {0} as NULL value but not {}.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@868 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-11 02:44:36 +00:00
jwang36
23583a8891
Removed the printStackTrace() which is used only for debug purpose.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@864 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-10 10:51:01 +00:00
qouyang
53b8619385
Change UINAME to CName of GUID/PPI/Protocol in all Msa file and change tool to support it.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@863 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-10 10:14:25 +00:00
wuyizhong
8cf5da75ce
Support prebuild and postbuild for UserExtension for Platform build. If UserExtension's Identifier equals "0", which means prebuild, while Identifier equals "1", which means post build. UserExtension's UserId is still "TianoCore".
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@860 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-10 08:43:23 +00:00
lhauch
9c091616cd
Added Optional Element: TianoR8FlashMap_h Type Boolean to Module's Extern section. If this flag is set, we need to include the header file (TianoR8FlashMap_h) generated by FlashMap on the Platform fdf file, to be included in the DEBUG directory (next to the AutoGen.c and AutoGen.h files) and include #include <TianoR8FlashMap.h> in AutoGen.h file.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@857 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-10 06:48:57 +00:00
qouyang
42b787576f
Fixed EdkT35, EdkT89.
...
Fixed the "#ifndef _AUTOGENH_" issue when the moduleBase name include the whiteSpace.
Change "#ifndef {moduleBaseName}__AUTOGENH" to "ifndef _AUTOGENH_${MoudleGuild}".
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@856 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-10 06:19:15 +00:00