blob: eb780ced4d5a7ad6de2d8173d7aef24a92d2372b [file] [log] [blame]
package org.jetbrains.plugins.gradle.util;
import org.jetbrains.annotations.NonNls;
/**
* @author Denis Zhdanov
* @since 4/10/12 3:01 PM
*/
@SuppressWarnings("UseOfArchaicSystemPropertyAccessors")
public class GradleEnvironment {
@NonNls public static final boolean DEBUG_GRADLE_HOME_PROCESSING = Boolean.getBoolean("gradle.debug.home.processing");
@NonNls public static final boolean DISABLE_ENHANCED_TOOLING_API = Boolean.getBoolean("gradle.disable.enhanced.tooling.api");
@NonNls public static final boolean ADJUST_USER_DIR = Boolean.getBoolean("gradle.adjust.userdir");
public static class Headless {
@NonNls public static final String GRADLE_DISTRIBUTION_TYPE = System.getProperty("idea.gradle.distributionType");
@NonNls public static final String GRADLE_HOME = System.getProperty("idea.gradle.home");
@NonNls public static final String GRADLE_VM_OPTIONS = System.getProperty("idea.gradle.vmOptions");
@NonNls public static final String GRADLE_OFFLINE = System.getProperty("idea.gradle.offline");
@NonNls public static final String GRADLE_SERVICE_DIRECTORY = System.getProperty("idea.gradle.serviceDirectory");
private Headless() {
}
}
private GradleEnvironment() {
}
}