\r
private class CLaplace extends Common.Laplace {\r
public String operation(String wholeline) {\r
- boolean addr8 = false;\r
// remove EFI_DRIVER_ENTRY_POINT\r
wholeline = wholeline.replaceAll("(EFI_[A-Z]+_ENTRY_POINT\\s*\\(\\s*" + mi.entrypoint + "\\s*\\)\\s*;)", MigrationTool.MIGRATIONCOMMENT + " $1");\r
// redefine module entry point for some self-relocated modules\r
\r
//-----------------------------------ForDoAll-----------------------------------//\r
public void run(String filepath) throws Exception {\r
- String inname = filepath.replace(mi.modulepath + File.separator, "");\r
+ String inname = filepath.replace(mi.modulepath + File.separator + "temp" + File.separator, "");\r
String tempinpath = mi.modulepath + File.separator + "temp" + File.separator;\r
String tempoutpath = MigrationTool.ModuleInfoMap.get(mi) + File.separator + "Migration_" + mi.modulename + File.separator;\r
\r
Laplaces.add(new CLaplace());\r
Laplaces.add(new IdleLaplace());\r
\r
- Common.toDoAll(mi.localmodulesources, this);\r
+ Common.toDoAll(mi.modulepath + File.separator + "temp", this, Common.FILE);\r
\r
if (!mi.hashr8only.isEmpty()) {\r
addr8only();\r