if (isReference()) {\r
throw tooManyAttributes();\r
}\r
+ if (cmd == null || cmd.trim().length() == 0) {\r
+ throw new BuildException("cmd attribute is empty!");\r
+ }\r
+ File cmdProgram = new File(cmd);\r
+ if (cmdProgram.isDirectory()) {\r
+ throw new BuildException(cmd + " is not valid or executable!");\r
+ }\r
this.cmd = cmd;\r
}\r
\r