summaryrefslogtreecommitdiff
path: root/Tools/Java
AgeCommit message (Collapse)Author
2008-12-31Retiring the ANT/JAVA build and removing the older EDK II packages that ↵lhauch
required ANT/JAVA. Last Ant/Java build was r7166 Developers requiring the Java/Ant packages should checkout the branch from: https://edk2.tianocore.org/svn/edk2/branches/AntJava git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7168 6f19259b-4bc3-4df7-8a09-765794883524
2007-12-21Add "ALWAYS_PRODUCED" Library class item for EDK module whose COMPONENT type ↵qhuang8
is "LIBRARY". git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4415 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-26Fix a typo in generated copyright.qhuang8
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3453 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-24Generate correct license for R8Lib.c & R8Lib.hqhuang8
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3427 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-05Add the rule to handle the naming change of industry standard header files.qhuang8
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3068 6f19259b-4bc3-4df7-8a09-765794883524
2007-05-11Fix the FV information refresh problem for moduleSA settings in a platform.jlin16
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2588 6f19259b-4bc3-4df7-8a09-765794883524
2007-04-26Fixed EDKT549 by adding code to check if the module is binary or not before ↵jwang36
generating AutoGen.h/.c git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2580 6f19259b-4bc3-4df7-8a09-765794883524
2007-04-11Change default ModuleSA setting panel to be "FV Info" to remind user to ↵jlin16
specify FV_Binding and FFS format for a added module. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2558 6f19259b-4bc3-4df7-8a09-765794883524
2007-04-03Fixed an issue which a library module could be built even it's not in the ↵jwang36
active platform. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2525 6f19259b-4bc3-4df7-8a09-765794883524
2007-03-30Restored the SetVirtualAddress and SetExitBootService related code ↵jwang36
generation for UEFI_APPLICATION type of module. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2520 6f19259b-4bc3-4df7-8a09-765794883524
2007-03-27Fixed an Autogen issue which will cause build break when encountering some ↵jwang36
kind of module. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2507 6f19259b-4bc3-4df7-8a09-765794883524
2007-03-26Remove the generation of "Exit" function calling since the ↵jwang36
UefiApplicationLib has defined the Exit function. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2506 6f19259b-4bc3-4df7-8a09-765794883524
2007-03-20Thread work load assignment change.jlin16
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2491 6f19259b-4bc3-4df7-8a09-765794883524
2007-03-20Create more threads to synchronize pcd data for FrameworkModules in a platform.jlin16
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2489 6f19259b-4bc3-4df7-8a09-765794883524
2007-03-20Utilize multi-thread support of JAVA to improve UI response time of opening ↵jlin16
FrameworkModules in a platform. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2488 6f19259b-4bc3-4df7-8a09-765794883524
2007-03-15Fixed EDKT538; Removed the some code generation for UEFI_APPLICATION type of ↵jwang36
module. Refer to EDKT538 for details. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2471 6f19259b-4bc3-4df7-8a09-765794883524
2007-03-12Fixed EDKT532 and EDKT533jwang36
- Support GUID CName in <Events>, <SystemTables>, <DataHubs>, <HiiPackages>, <Hobs> in msa file - Support auto-insert related header file of DebugLib and UefiBootServicesTableLib according to module type git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2440 6f19259b-4bc3-4df7-8a09-765794883524
2007-03-081. Fix EDKT528: Framework wizard should not force user to specify a ↵hche10x
GuidCName for all HOB types git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2430 6f19259b-4bc3-4df7-8a09-765794883524
2007-03-08- Fixed PVCS tracker 484 by merging the GenDll and GenEfi macro in ↵jwang36
BuildMacro.xml to GenEfi, moving out GenDll and GenEfi macro calling inside macro EFI_SECTION_TE and EFI_SECTION_PE32, and generating the calling of GenEfi macro according to the module type (binary or library). - Cleaned the coding style of AutoGen.java git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2429 6f19259b-4bc3-4df7-8a09-765794883524
2007-03-06Fixed EDKT527 by adding a check on the file size in case of zero byte of bytejwang36
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2420 6f19259b-4bc3-4df7-8a09-765794883524
2007-02-14add check for empty value of definitions.jlin16
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2391 6f19259b-4bc3-4df7-8a09-765794883524
2007-02-07Changed the way of handling not supported ARCH for a module. It should not ↵jwang36
break the build. Instead, it just give a warning message. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2356 6f19259b-4bc3-4df7-8a09-765794883524
2007-02-07(Fixed EDKT523) Added more check on "archString" to see if it's empty or not.jwang36
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2355 6f19259b-4bc3-4df7-8a09-765794883524
2007-02-05Add genDigest() method to class FfsProcess to generate MD5 digest value for ↵jwang36
the FFS layout. This is intended to solve re-generation issue of FFS when its layout has been changed but no related section files have been changed. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2353 6f19259b-4bc3-4df7-8a09-765794883524
2007-02-05Output more descriptive information when there's no TARGET, TARGET_ARCH, etc ↵jwang36
defined in target.txt git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2351 6f19259b-4bc3-4df7-8a09-765794883524
2007-02-021. Refresh applicable library instances after one illegal library instance ↵jlin16
is removed. 2.Remove library instances that is only consumed by one library instance when deleting this library instance from a module in platform. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2350 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-31Optimize library instance selection algorithm.jlin16
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2342 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-311. Fix EDKT508: FW should't build Log.log file in current directoryhche10x
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2341 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-301. Fix EDKT215: [Wizard] "Previous" button is not supported in step 4 of ↵hche10x
Create FAR git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2333 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-29- Move global declarations from AutoGen.c to AutoGen.hjwang36
- Stop building AutoGen.c for binary module git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2331 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-26Fix EDKT174, auto-select library instance if only one candidate available ↵jlin16
for a library class. Note that if you remove one single instance, it will NOT be auto-selected back at once. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2329 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-26Move the entrypoint function declarations to AutoGen.h for sake of Intel ↵jwang36
compiler git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2324 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-261. Add "Splash Screen" backhche10x
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2322 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-25Change parameter id in UserExtension element from Integer to String ↵jlin16
according to EDKT510 schema change. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2309 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-25Fixed the Indentifier type issue.jwang36
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2306 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-25- Fixed EDKT240. Now the Blank.pad file for alignment purpose will no longer ↵jwang36
be needed. - Fixed EDKT366. For NT32, using "build run" to launch the NT32 emulator. The run.cmd is still be generated in the ${TARGET_DIR} git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2305 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-24git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2297 ↵jlin16
6f19259b-4bc3-4df7-8a09-765794883524
2007-01-24- Fixed EDKT513 by adding existing section files into the dependency check ↵jwang36
of genffsfile tool; - Fixed EDKT514 by removing the generation and build of AutoGen.c for library git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2295 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-241. Finish Enhancement EDKT345: Support deleting multiple rows together when ↵hche10x
remove source files in MSA git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2294 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-24Modify error message contents when an improper library instance was selected ↵jlin16
for a module. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2292 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-24Changed the way of determining how to call customized build file. Now we ↵jwang36
check if there's XXX_build.xml existing in the source file list to determine the customized build other than the USER_DEFINED module type. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2291 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-24Removed the BASE type as any type in the check of SupModuleList in ↵jwang36
getLibraryClasses() git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2290 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-23Modify support module type filter for library instance selection.jlin16
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2286 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-23Fixed the fake circular denpendency of library instance.jwang36
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2285 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-23Fixed EDKT493. Added support to "SupModuleList" for checking if a library ↵jwang36
instance is supporting current module. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2282 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-23Corrected a small bugs:qwang12
The macro name generated in autogen should match that in the Service.h. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2281 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-23Moved the function prototype of SetVirtualAddress and ExitBootService to ↵jwang36
AutoGen.h for the sake of Intel Compiler. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2280 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-191) Added prototype of constructor and destructor in the library's AutoGen.h. ↵jwang36
This is necessary for Intel Compiler. 2) Corrected the prototype destructor of EdkUefiRuntimeLib. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2271 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-19Corrected the regular expression because it will skip many includes.jwang36
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2270 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-171) According to the spec, add EFIAPI to the module entry point function ↵jwang36
declaration in AutoGen.c 2) Remove the "#include <AutoGen.h>" from AutoGen.c because the AutoGen.h has been included by compiler option 3) Remove "\r" to AutoGen.h and AutoGen.c git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2259 6f19259b-4bc3-4df7-8a09-765794883524