qt6-bb10/util/cmake/tests/data
Leander Beernaert 5d7bb2e4f0 Add support for converting qtTargetLibrary() value assignments
Add support to pro2cmake to handle variable assignments via functions,
e.g: TARGET = $$qtTargetLibrary($$TARGET). The evalulation of the
functions happens during parsing and is very rudementary in nature.

Currently it only covers the qtTargetLibrary(), required for certain
projects, and quote(), required for passing unit tests.

If we run into any unhanlded function an exception will be thrown.

This patch also changes the TARGET property on Scope to expand the
value.

Change-Id: I678b7058067348a3972944bdba110f556cf22447
Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
Reviewed-by: Qt CMake Build Bot
2019-08-08 13:03:28 +00:00
..
comment_scope.pro
complex_assign.pro
complex_condition.pro
complex_values.pro
condition_without_scope.pro Improve qmake syntax parser in pro2cmake.py 2019-05-23 14:17:46 +00:00
contains_scope.pro
definetest.pro
else.pro
else2.pro
else3.pro
else4.pro
else5.pro
else6.pro
else7.pro
else8.pro
escaped_value.pro
for.pro
function_if.pro
include.pro
lc.pro
lc_with_comment.pro
load.pro
multi_condition_divided_by_lc.pro Improve qmake syntax parser in pro2cmake.py 2019-05-23 14:17:46 +00:00
multiline_assign.pro
nested_function_calls.pro Improve qmake syntax parser in pro2cmake.py 2019-05-23 14:17:46 +00:00
quoted.pro
single_line_for.pro
sql.pro
standardpaths.pro
unset.pro
value_function.pro Add support for converting qtTargetLibrary() value assignments 2019-08-08 13:03:28 +00:00