1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-08-10 09:45:39 +02:00
cdt/build
Umair Sair 15cf760405 Bug 546407 Project dependencies are not built in the correct order
Problem:
========
filterConfigsToBuild(..) always filters the configs that are once added
to set irrespective if it has been built or not. Consider scenario where
there are three project a, b, c and a depends on b & c and b depends on
c. When a is built, filterConfigsToBuild(..) returns configs of b and c.
Then b starts building and filterConfigsToBuild(..) doesn't return
config of c because its already in set. This is wrong and it should
return config of c because it is not yet built and b depends on it.

Fix:
====
If a referenced config by any project/config is not yet built,
filterConfigsToBuild(..) shouldn't filter it.

Change-Id: I5fbe77789f14ce3114200998070a7461069c98ab
Signed-off-by: Umair Sair <umair_sair@hotmail.com>
2019-06-21 13:18:06 -04:00
..
org.eclipse.cdt.autotools-feature [releng] Bump version to 9.9.0 2019-06-11 12:33:48 -04:00
org.eclipse.cdt.autotools.core Bug 540373: Update the compiler warnings/ignores 2018-11-24 10:55:06 +00:00
org.eclipse.cdt.autotools.docs [releng] Bump version to 9.9.0 2019-06-11 12:33:48 -04:00
org.eclipse.cdt.autotools.tests Bug 540373: Update the compiler warnings/ignores 2018-11-24 10:55:06 +00:00
org.eclipse.cdt.autotools.ui Bug 547894: Fail build if differences before baseline replace 2019-06-07 13:57:15 -04:00
org.eclipse.cdt.autotools.ui.tests Bug 540373: Update the compiler warnings/ignores 2018-11-24 10:55:06 +00:00
org.eclipse.cdt.build.gcc.core Bug 540373: Update the compiler warnings/ignores 2018-11-24 10:55:06 +00:00
org.eclipse.cdt.build.gcc.ui Bug 540373: Update the compiler warnings/ignores 2018-11-24 10:55:06 +00:00
org.eclipse.cdt.cmake-feature [releng] Bump version to 9.9.0 2019-06-11 12:33:48 -04:00
org.eclipse.cdt.cmake.core [releng] bump version numbers according to version number guidelines 2019-05-31 12:44:42 -04:00
org.eclipse.cdt.cmake.ui Bug 540373: Update the compiler warnings/ignores 2018-11-24 10:55:06 +00:00
org.eclipse.cdt.cmake.ui.tests [releng] Bump version to 9.9.0 2019-06-11 12:33:48 -04:00
org.eclipse.cdt.core.autotools-feature [releng] Bump version to 9.9.0 2019-06-11 12:33:48 -04:00
org.eclipse.cdt.core.autotools.core Bug 547104 - Adding new Docker Connection causes two build dirs 2019-05-16 21:58:27 -04:00
org.eclipse.cdt.core.autotools.ui Bug 540373: Update the compiler warnings/ignores 2018-11-24 10:55:06 +00:00
org.eclipse.cdt.gnu.build-feature [releng] Bump version to 9.9.0 2019-06-11 12:33:48 -04:00
org.eclipse.cdt.make.core [releng] bump version numbers according to version number guidelines 2019-05-31 12:44:42 -04:00
org.eclipse.cdt.make.core.tests Bug 540373: Update the compiler warnings/ignores 2018-11-24 10:55:06 +00:00
org.eclipse.cdt.make.ui Bug 541709 Fix up exceptions when we can't find toolchains. 2018-11-29 13:31:16 -05:00
org.eclipse.cdt.make.ui.tests Bug 540373: Update the compiler warnings/ignores 2018-11-24 10:55:06 +00:00
org.eclipse.cdt.managedbuilder.core Bug 546407 Project dependencies are not built in the correct order 2019-06-21 13:18:06 -04:00
org.eclipse.cdt.managedbuilder.core.tests Bug 540373: Update the compiler warnings/ignores 2018-11-24 10:55:06 +00:00
org.eclipse.cdt.managedbuilder.gnu.ui Bug 540373: Update the compiler warnings/ignores 2018-11-24 10:55:06 +00:00
org.eclipse.cdt.managedbuilder.ui Bug 547894: Fail build if differences before baseline replace 2019-06-07 13:57:15 -04:00
org.eclipse.cdt.managedbuilder.ui.tests Bug 540373: Update the compiler warnings/ignores 2018-11-24 10:55:06 +00:00
org.eclipse.cdt.meson-feature [releng] Bump version to 9.9.0 2019-06-11 12:33:48 -04:00
org.eclipse.cdt.meson.core [releng] bump version numbers according to version number guidelines 2019-05-31 12:44:42 -04:00
org.eclipse.cdt.meson.docs [releng] Bump version to 9.9.0 2019-06-11 12:33:48 -04:00
org.eclipse.cdt.meson.ui [releng] bump version numbers according to version number guidelines 2019-05-31 12:44:42 -04:00
org.eclipse.cdt.meson.ui.editor Bug 540373: Update the compiler warnings/ignores 2018-11-24 10:55:06 +00:00
org.eclipse.cdt.meson.ui.tests [releng] Bump version to 9.9.0 2019-06-11 12:33:48 -04:00
pom.xml [releng] Bump version to 9.9.0 2019-06-11 12:33:48 -04:00