mirror of
https://github.com/SKCraft/Launcher.git
synced 2025-02-21 02:33:24 +01:00
Fix .url.txt not working if building from within creator tools.
This commit is contained in:
parent
34f7035bb0
commit
64ed29f9c0
@ -35,8 +35,6 @@ public class Creator {
|
||||
this.dataDir = getAppDataDir();
|
||||
this.config = Persistence.load(new File(dataDir, "config.json"), CreatorConfig.class);
|
||||
|
||||
System.setProperty("com.skcraft.builder.ignoreURLOverrides", "true");
|
||||
|
||||
// Remove deleted workspaces
|
||||
List<RecentEntry> recentEntries = config.getRecentEntries();
|
||||
Iterator<RecentEntry> it = recentEntries.iterator();
|
||||
|
@ -748,7 +748,7 @@ public class PackManagerController {
|
||||
|
||||
String version = generateVersionFromDate();
|
||||
|
||||
PackBuilder builder = new PackBuilder(pack, webRoot, version, "staging.json", false);
|
||||
PackBuilder builder = new PackBuilder(pack, webRoot, version, "staging.json", false, false);
|
||||
InstanceList.Enumerator enumerator = launcher.getInstances().createEnumerator();
|
||||
TestLauncher instanceLauncher = new TestLauncher(launcher, frame, pack.getCachedConfig().getName(), session);
|
||||
|
||||
@ -773,7 +773,7 @@ public class PackManagerController {
|
||||
|
||||
if (options != null) {
|
||||
ConsoleFrame.showMessages();
|
||||
PackBuilder builder = new PackBuilder(pack, options.getDestDir(), options.getVersion(), options.getManifestFilename(), false);
|
||||
PackBuilder builder = new PackBuilder(pack, options.getDestDir(), options.getVersion(), options.getManifestFilename(), false, true);
|
||||
Deferred<?> deferred = Deferreds.makeDeferred(executor.submit(builder), executor)
|
||||
.handleAsync(result -> {
|
||||
ConsoleFrame.hideMessages();
|
||||
|
@ -25,13 +25,15 @@ public class PackBuilder implements Callable<PackBuilder>, ProgressObservable {
|
||||
private final String version;
|
||||
private final String manifestFilename;
|
||||
private final boolean clean;
|
||||
private final boolean downloadUrls;
|
||||
|
||||
public PackBuilder(Pack pack, File outputDir, String version, String manifestFilename, boolean clean) {
|
||||
public PackBuilder(Pack pack, File outputDir, String version, String manifestFilename, boolean clean, boolean downloadUrls) {
|
||||
this.pack = pack;
|
||||
this.outputDir = outputDir;
|
||||
this.version = version;
|
||||
this.manifestFilename = manifestFilename;
|
||||
this.clean = clean;
|
||||
this.downloadUrls = downloadUrls;
|
||||
}
|
||||
|
||||
@Override
|
||||
@ -54,6 +56,7 @@ public class PackBuilder implements Callable<PackBuilder>, ProgressObservable {
|
||||
//noinspection ResultOfMethodCallIgnored
|
||||
outputDir.mkdirs();
|
||||
|
||||
System.setProperty("com.skcraft.builder.ignoreURLOverrides", downloadUrls ? "false" : "true");
|
||||
String[] args = {
|
||||
"--version", version,
|
||||
"--manifest-dest", new File(outputDir, manifestFilename).getAbsolutePath(),
|
||||
|
Loading…
Reference in New Issue
Block a user