#48: Auto apply compile flags based on the pr flags

This commit is contained in:
DerFrZocker 2023-02-14 07:12:00 +11:00 committed by md_5
parent da67ff1ad2
commit 2d22573001
No known key found for this signature in database
GPG key ID: E8E901AC7C617C11

View file

@ -44,6 +44,7 @@ import java.security.NoSuchAlgorithmException;
import java.security.SecureRandom;
import java.security.cert.X509Certificate;
import java.text.MessageFormat;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Collections;
import java.util.Date;
@ -198,6 +199,19 @@ public class Builder
System.err.println( "Using --dev or --dont-update with --rev makes no sense, exiting." );
System.exit( 1 );
}
if ( compile.isEmpty() && !pullRequests.isEmpty() )
{
compile = new ArrayList<>();
if ( getPullRequest( Repository.BUKKIT ) != null || getPullRequest( Repository.CRAFTBUKKIT ) != null )
{
compile.add( Compile.CRAFTBUKKIT );
}
if ( getPullRequest( Repository.SPIGOT ) != null )
{
compile.add( Compile.SPIGOT );
}
}
try
{