コード例 #1
0
ファイル: ApbTask.java プロジェクト: emiliolg/apb
  public void execute() throws BuildException {
    super.execute();

    final Environment env = apb.getEnvironment();
    env.setNonRecursive(!recurse);

    if (module == null) {
      throw new BuildException("You must specify a module name");
    }

    try {
      final File dir = defdir == null ? null : new File(defdir);
      apb.build(dir, module, command);
    } catch (Throwable throwable) {
      throw new BuildException(throwable);
    }
  }
コード例 #2
0
ファイル: Task.java プロジェクト: emiliolg/apb
 protected boolean isVerbose() {
   return env.isVerbose();
 }
コード例 #3
0
ファイル: Task.java プロジェクト: emiliolg/apb
 protected void logVerbose(String msg, Object... args) {
   if (isVerbose()) {
     env.logVerbose(msg, args);
   }
 }