/** * Prints the locations of a project's build.gradle, settings.gradle, and gradle.properties. * * @param project the project */ private static void printGradleFiles(Project project) { Path projectPath = project.getProjectDir().toPath(); // Print build.gradle System.out.println(project.getBuildFile()); // Print settings.gradle if (project.getGradle().getStartParameter().getSettingsFile() != null) { System.out.println(project.getGradle().getStartParameter().getSettingsFile()); } else if (Files.exists(projectPath.resolve(Settings.DEFAULT_SETTINGS_FILE))) { System.out.println(projectPath.resolve(Settings.DEFAULT_SETTINGS_FILE)); } // Print gradle.properties if (Files.exists(projectPath.resolve("gradle.properties"))) { System.out.println(projectPath.resolve("gradle.properties")); } }
public BuildLayoutConfiguration(StartParameter startParameter) { currentDir = startParameter.getCurrentDir(); searchUpwards = startParameter.isSearchUpwards(); settingsFile = startParameter.getSettingsFile(); useEmptySettings = startParameter.isUseEmptySettings(); }
public BuildLayoutConfiguration(StartParameter startParameter) { currentDir = startParameter.getCurrentDir(); searchUpwards = startParameter.isSearchUpwards(); settingsFile = startParameter.getSettingsFile(); useEmptySettings = startParameter.isUseEmptySettings(); }
public void buildStarted(Gradle gradle) { StartParameter startParameter = gradle.getStartParameter(); logger.info("Starting Build"); if (logger.isDebugEnabled()) { logger.debug("Gradle user home: {}", startParameter.getGradleUserHomeDir()); logger.debug("Current dir: {}", startParameter.getCurrentDir()); logger.debug("Settings file: {}", startParameter.getSettingsFile()); logger.debug("Build file: {}", startParameter.getBuildFile()); } }