|author||Oswald Buddenhagen <email@example.com>||2012-02-21 22:23:48 +0100|
|committer||Qt by Nokia <firstname.lastname@example.org>||2012-03-05 14:46:36 +0100|
give load()/include() with target and infile()/$$fromfile() a clean environment
load()/include() with a target namespace would inherit the current context. however, if you source a project with all bells and whistles, this makes completely no sense and may be actually counterproductive. infile()/$$fromfile() would have interited only the functions from the current context. that was only a hack to support abusing them. Change-Id: I2e992b923d9e5b0e5056001ca49b35de573abc63 Reviewed-by: Joerg Bornemann <email@example.com>
Diffstat (limited to 'dist')
1 files changed, 2 insertions, 0 deletions
diff --git a/dist/changes-5.0.0 b/dist/changes-5.0.0
index 47994aa774..9644df40a4 100644
@@ -203,6 +203,8 @@ information about a particular change.
* Projects which explicitly set an empty TARGET are considered broken now.
* The makespec and .qmake.cache do not see build pass specific variables any more.
+ * load()/include() with a target namespace and infile()/$$fromfile() now start with
+ an entirely pristine context.
* Configure's -sysroot and -hostprefix are now handled slightly differently.
The QT_INSTALL_... properties are now automatically prefixed with the sysroot;
the raw values are available as QT_RAW_INSTALL_... and the sysroot as QT_SYSROOT.