this.tasks = tasks;
this.rootBuildScriptDir = rootBuildScriptDir;
this.buildFile = buildFile;
this.useWrapper = useWrapper;
this.gradleName = gradleName; // May be null
<BUG>this.wrapperScript = wrapperScript; // May be null
</BUG>
this.makeExecutable = Boolean.TRUE.equals(makeExecutable); // May be null
this.useWorkspaceAsHome = useWorkspaceAsHome;
this.passAsProperties = passAsProperties;

this.tasks = tasks;
this.rootBuildScriptDir = rootBuildScriptDir;
this.buildFile = buildFile;
this.useWrapper = useWrapper;
this.gradleName = gradleName; // May be null
this.wrapperLocation = wrapperLocation; // May be null
this.makeExecutable = Boolean.TRUE.equals(makeExecutable); // May be null
this.useWorkspaceAsHome = useWorkspaceAsHome;
this.passAsProperties = passAsProperties;
