qt5base-lts/qmake
Marius Storm-Olsen bca5a5d6f6 Add resolve_depends(var, prefix) function to qmake
This function calculates the topological order of variables.
We will use it to determine which and in what order to link
module libraries.

The function is not tied to libraries/modules only, but requires
the variables to be ordered to have their dependencies in the
[prefix]<var>.depends subvariable.

Due to the recursive nature of the algorithm it was just much easier
to implement it directly in C++ rather than in a qmake-language
function.
2011-04-27 12:05:46 +02:00
..
generators Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00
cachekeys.h Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00
CHANGES Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00
main.cpp Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00
Makefile.unix Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00
Makefile.win32 Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00
Makefile.win32-g++ Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00
Makefile.win32-g++-sh Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00
meta.cpp Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00
meta.h Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00
option.cpp Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00
option.h Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00
project.cpp Add resolve_depends(var, prefix) function to qmake 2011-04-27 12:05:46 +02:00
project.h Add resolve_depends(var, prefix) function to qmake 2011-04-27 12:05:46 +02:00
property.cpp Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00
property.h Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00
qmake_pch.h Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00
qmake.pri Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00
qmake.pro Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00