mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-06-07 09:46:02 +02:00
preserve the order of referenced projects
This commit is contained in:
parent
fd56a4ee11
commit
e0854c85e0
1 changed files with 2 additions and 1 deletions
|
@ -28,6 +28,7 @@ import java.util.ArrayList;
|
|||
import java.util.Arrays;
|
||||
import java.util.HashMap;
|
||||
import java.util.HashSet;
|
||||
import java.util.LinkedHashSet;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
import java.util.Set;
|
||||
|
@ -624,7 +625,7 @@ public class CommonBuilder extends ACBuilder implements IIncrementalProjectBuild
|
|||
}
|
||||
|
||||
private IConfiguration[] getReferencedConfigs(IBuilder[] builders) {
|
||||
Set<IConfiguration> set = new HashSet<>();
|
||||
Set<IConfiguration> set = new LinkedHashSet<>(); //preserve order
|
||||
for (IBuilder builder : builders) {
|
||||
IConfiguration cfg = builder.getParent().getParent();
|
||||
IConfiguration refs[] = ManagedBuildManager.getReferencedConfigurations(cfg);
|
||||
|
|
Loading…
Add table
Reference in a new issue