protected void addFilesAndExecute()

in src/main/org/apache/ant/dotnet/compile/DotnetBaseMatchingTask.java [171:184]


    protected void addFilesAndExecute(NetCommand command, boolean ignoreTimestamps) {
        long outputTimestamp = getOutputFileTimestamp();
        Hashtable filesToBuild = new Hashtable();
        int filesOutOfDate = buildFileList(command, filesToBuild, outputTimestamp);

        //now run the command of exe + settings + files
        if (filesOutOfDate > 0) {
            //add the files to the command
            addFilesToCommand(filesToBuild, command);
            command.runCommand();
        } else {
            log("output file is up to date", Project.MSG_VERBOSE);
        }
    }