+ if (userdefine.getDpath() == null || userdefine.getDpath().trim().length() == 0) {\r
+ retval = runCommand(cctask, workdir, cmd, null);\r
+ } else {\r
+ String existPath = System.getenv(getPathName());\r
+ Environment newEnv = new Environment();\r
+ Variable var = new Variable();\r
+ var.setKey(getPathName());\r
+ var.setPath(new Path(project, userdefine.getDpath() + ";" + existPath));\r
+ newEnv.addVariable(var);\r
+ retval = runCommand(cctask, workdir, cmd, newEnv);\r
+ }\r
+ \r
+\r