Adding ability to override resolvers from launcher. * Added key which pulls the repositories used by the launcher, if the API allows. * Added which configures whether or not should just use . * Added parsing to launcher so java property is used by default for override setting.

This commit is contained in:
Josh Suereth
2012-05-30 21:42:45 -04:00
committed by Mark Harrah
parent 8f14df1930
commit 52307d27a4
7 changed files with 33 additions and 16 deletions
@@ -12,8 +12,11 @@ public interface Launcher
public ClassLoader topLoader();
public GlobalLock globalLock();
public File bootDirectory();
/** Configured launcher repositories. */
public xsbti.Repository[] ivyRepositories();
/** The user has configured the launcher with the only repositories it wants to use for this applciation. */
public boolean isOverrideRepositories();
// null if none set
public File ivyHome();
public String[] checksums();
}
}