path = path + File.separatorChar;\r
}\r
\r
- if (arch.equalsIgnoreCase("")){\r
- command = path + "GenFvImage";\r
+ // FIXME arch should be passed via schema attributes.\r
+ arch=System.getenv("ARCH");\r
+ if (arch == null) {\r
+ arch = "";\r
}\r
- if (arch.equalsIgnoreCase("ia32")){\r
- command = path + "GenFvImage_IA32";\r
+ // FIXME end\r
+\r
+ if (arch.equalsIgnoreCase("IA32")){\r
+ command = path + "GenFvImage_Ia32";\r
} \r
- if (arch.equalsIgnoreCase("x64")){\r
+ else if (arch.equalsIgnoreCase("X64")){\r
command = path + "GenFvImage_X64";\r
}\r
- if (arch.equalsIgnoreCase("ipf")){\r
- command = path + "GenFvImage_IPF";\r
+ else if (arch.equalsIgnoreCase("IPF")){\r
+ command = path + "GenFvImage_Ipf";\r
+ }\r
+ else {\r
+ command = path + "GenFvImage";\r
}\r
String argument = infFile;\r
\r
public void setArch(String arch) {\r
this.arch = arch;\r
} \r
-}
\ No newline at end of file
+}\r