<feed xmlns='http://www.w3.org/2005/Atom'>
<title>extra-cmake-modules.git/toolchain/deployment-file.json.in, branch v5.42.0</title>
<subtitle>hurd extra-cmake-modules.git</subtitle>
<link rel='alternate' type='text/html' href='https://dynamicmalloc.com/cgit/extra-cmake-modules.git/'/>
<entry>
<title>Fix variable name</title>
<updated>2017-11-15T12:28:37+00:00</updated>
<author>
<name>Aleix Pol</name>
<email>aleixpol@kde.org</email>
</author>
<published>2017-11-15T12:28:37+00:00</published>
<link rel='alternate' type='text/html' href='https://dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=53ef4705c32429bf5a41ff5fa9a15260672d3ab3'/>
<id>53ef4705c32429bf5a41ff5fa9a15260672d3ab3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Android: scan for qml files in the source dir, not in the install dir.</title>
<updated>2017-07-08T10:52:07+00:00</updated>
<author>
<name>David Faure</name>
<email>faure@kde.org</email>
</author>
<published>2017-07-02T08:24:36+00:00</published>
<link rel='alternate' type='text/html' href='https://dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=bcf2bcf39b44cd1eecbcce5b99124b950eb39cfc'/>
<id>bcf2bcf39b44cd1eecbcce5b99124b950eb39cfc</id>
<content type='text'>
Summary:
When the QML files are all bundled into a .qrc file, they don't get
copied to the install dir, which would lead to qmlimportscanner not picking
up the dependencies (e.g. QtQuick Controls) for android packaging.

Looking at commit 1b0496d, I wonder if maybe we should be able to specify
two paths to look into? But qmlimportscanner doesn't support that, does it?

Test Plan:
using this toolchain for a basic QtQuick2 app created from a
QtCreator template, with Qt Quick Controls support, and QML files
in a Qt resource.

Reviewers: apol, mart

Reviewed By: apol

Subscribers: #build_system, #frameworks

Tags: #frameworks, #build_system

Differential Revision: https://phabricator.kde.org/D6466
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Summary:
When the QML files are all bundled into a .qrc file, they don't get
copied to the install dir, which would lead to qmlimportscanner not picking
up the dependencies (e.g. QtQuick Controls) for android packaging.

Looking at commit 1b0496d, I wonder if maybe we should be able to specify
two paths to look into? But qmlimportscanner doesn't support that, does it?

Test Plan:
using this toolchain for a basic QtQuick2 app created from a
QtCreator template, with Qt Quick Controls support, and QML files
in a Qt resource.

Reviewers: apol, mart

Reviewed By: apol

Subscribers: #build_system, #frameworks

Tags: #frameworks, #build_system

Differential Revision: https://phabricator.kde.org/D6466
</pre>
</div>
</content>
</entry>
<entry>
<title>scan the whole install folder for qml dependencies</title>
<updated>2017-06-05T15:03:36+00:00</updated>
<author>
<name>Marco Martin</name>
<email>notmart@gmail.com</email>
</author>
<published>2017-06-05T14:54:37+00:00</published>
<link rel='alternate' type='text/html' href='https://dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=1b0496d05987a7df6c8c4c51f1dfdd0e24eeb0f9'/>
<id>1b0496d05987a7df6c8c4c51f1dfdd0e24eeb0f9</id>
<content type='text'>
Summary:
set qml-root-path as the root install folder
of the application, as is used to scan for
import dependencies, and both qml files in share should be scanned
as well as other qml imports that may be installed in /lib

Test Plan: kirigami gallery deployment has again all the needed dependencies

Reviewers: apol

Reviewed By: apol

Subscribers: #frameworks, #build_system

Tags: #frameworks, #build_system

Differential Revision: https://phabricator.kde.org/D6103
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Summary:
set qml-root-path as the root install folder
of the application, as is used to scan for
import dependencies, and both qml files in share should be scanned
as well as other qml imports that may be installed in /lib

Test Plan: kirigami gallery deployment has again all the needed dependencies

Reviewers: apol

Reviewed By: apol

Subscribers: #frameworks, #build_system

Tags: #frameworks, #build_system

Differential Revision: https://phabricator.kde.org/D6103
</pre>
</div>
</content>
</entry>
<entry>
<title>Specify qml-root-path as the share directory in the prefix</title>
<updated>2017-03-16T14:11:55+00:00</updated>
<author>
<name>Aleix Pol</name>
<email>aleixpol@kde.org</email>
</author>
<published>2017-03-16T02:31:12+00:00</published>
<link rel='alternate' type='text/html' href='https://dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=c5d92deff24578f8258a724ca8a143c2d5f390a1'/>
<id>c5d92deff24578f8258a724ca8a143c2d5f390a1</id>
<content type='text'>
Summary:
This way androiddeployqt will scan the imports.
Otherwise it wouldn't pull qtquickcontrols2 for me

Reviewers: #build_system, #frameworks, mart

Reviewed By: mart

Tags: #frameworks, #build_system

Differential Revision: https://phabricator.kde.org/D5067
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Summary:
This way androiddeployqt will scan the imports.
Otherwise it wouldn't pull qtquickcontrols2 for me

Reviewers: #build_system, #frameworks, mart

Reviewed By: mart

Tags: #frameworks, #build_system

Differential Revision: https://phabricator.kde.org/D5067
</pre>
</div>
</content>
</entry>
<entry>
<title>Android deployment: support projects without things in share or lib/qml</title>
<updated>2016-05-03T15:00:24+00:00</updated>
<author>
<name>Friedrich W. H. Kossebau</name>
<email>kossebau@kde.org</email>
</author>
<published>2016-05-03T15:00:24+00:00</published>
<link rel='alternate' type='text/html' href='https://dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=e0cfec7848ba63190957e107c7ef32dbe0119c42'/>
<id>e0cfec7848ba63190957e107c7ef32dbe0119c42</id>
<content type='text'>
Just setting the field android-extra-plugins to an empty string resulted
in androiddeployqt complaining about
"External resource  does not exist or not a correct directory!"
so the field is completely left out now if no plugin data dirs are found.
For consistency the same is done with the android-extra-libs field.

REVIEW: 127700
BUG: 362578

Thanks apol for review
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Just setting the field android-extra-plugins to an empty string resulted
in androiddeployqt complaining about
"External resource  does not exist or not a correct directory!"
so the field is completely left out now if no plugin data dirs are found.
For consistency the same is done with the android-extra-libs field.

REVIEW: 127700
BUG: 362578

Thanks apol for review
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove workaround to delay execution on Android</title>
<updated>2015-09-30T23:25:03+00:00</updated>
<author>
<name>Aleix Pol</name>
<email>aleixpol@kde.org</email>
</author>
<published>2015-09-30T23:25:03+00:00</published>
<link rel='alternate' type='text/html' href='https://dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=3b20ef911eb83b7bd37315ace682e0e6bc6195d9'/>
<id>3b20ef911eb83b7bd37315ace682e0e6bc6195d9</id>
<content type='text'>
* Remove get_property calls on targets, this way we don't need to be called
right before configuration time.
* Removes EOFHook

Instead we process it at generation time using the link.txt file (which is
probably another hack)

REVIEW: 125084
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Remove get_property calls on targets, this way we don't need to be called
right before configuration time.
* Removes EOFHook

Instead we process it at generation time using the link.txt file (which is
probably another hack)

REVIEW: 125084
</pre>
</div>
</content>
</entry>
<entry>
<title>Look for the files in the installed prefix rather the prefix path</title>
<updated>2015-09-13T00:04:07+00:00</updated>
<author>
<name>Aleix Pol</name>
<email>aleixpol@kde.org</email>
</author>
<published>2015-09-13T00:04:07+00:00</published>
<link rel='alternate' type='text/html' href='https://dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=94c9958d41b145124ba5c96777f29e8eb81df160'/>
<id>94c9958d41b145124ba5c96777f29e8eb81df160</id>
<content type='text'>
In general, we are looking for what we're installing, not for what we
already had.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In general, we are looking for what we're installing, not for what we
already had.
</pre>
</div>
</content>
</entry>
<entry>
<title>Use Qt5 to specify what's Qt5 installation prefix</title>
<updated>2015-09-12T23:57:58+00:00</updated>
<author>
<name>Aleix Pol</name>
<email>aleixpol@kde.org</email>
</author>
<published>2015-09-12T23:57:58+00:00</published>
<link rel='alternate' type='text/html' href='https://dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=3915bacd6055087bf71ccabc5c9ddf15743f4e9a'/>
<id>3915bacd6055087bf71ccabc5c9ddf15743f4e9a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Move Android toolchain module to ECM</title>
<updated>2015-02-06T00:24:23+00:00</updated>
<author>
<name>Aleix Pol</name>
<email>aleixpol@kde.org</email>
</author>
<published>2015-02-06T00:24:23+00:00</published>
<link rel='alternate' type='text/html' href='https://dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=5b39c909baeb3e4c247a43b91a884d5990c99092'/>
<id>5b39c909baeb3e4c247a43b91a884d5990c99092</id>
<content type='text'>
Introduces the new Android toolchain file for being able to easily compile
our cmake projects in Android, with an emphasis on Qt projects.

CHANGELOG: New Android toolchain support module.

REVIEW: 121545
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Introduces the new Android toolchain file for being able to easily compile
our cmake projects in Android, with an emphasis on Qt projects.

CHANGELOG: New Android toolchain support module.

REVIEW: 121545
</pre>
</div>
</content>
</entry>
</feed>
