build file target run accepts source file name