Build SystemOrganization
ActivePublic

Watchers

  • This project does not have any watchers.

Recent Activity

Tue, Jun 19

vkrause added inline comments to D13403: Android: Make it possible to override a target's APK directory.
Tue, Jun 19, 8:13 AM · Build System, Frameworks

Mon, Jun 18

apol added a comment to D13403: Android: Make it possible to override a target's APK directory.

Ping

Mon, Jun 18, 11:58 PM · Build System, Frameworks

Thu, Jun 7

apol added a dependent revision for D13403: Android: Make it possible to override a target's APK directory: D13404: Make it possible to build Marble with KDE Android tooling.
Thu, Jun 7, 12:30 PM · Build System, Frameworks
apol requested review of D13403: Android: Make it possible to override a target's APK directory.
Thu, Jun 7, 12:28 PM · Build System, Frameworks

Tue, Jun 5

apol closed D13102: Don't include a 64 when building 64bit architectures on flatpak.
Tue, Jun 5, 3:34 PM · Build System, Frameworks
cgiboudeaux accepted D13102: Don't include a 64 when building 64bit architectures on flatpak.
Tue, Jun 5, 1:49 PM · Build System, Frameworks
apol added a comment to D13102: Don't include a 64 when building 64bit architectures on flatpak.

@cgiboudeaux maybe you can accept the patch?

Tue, Jun 5, 1:31 PM · Build System, Frameworks

Thu, May 31

alexeymin closed D13198: Android toolchain: allow to specify extra libs manually.
Thu, May 31, 8:10 AM · Build System, Frameworks

Wed, May 30

apol accepted D13198: Android toolchain: allow to specify extra libs manually.

Interesting! This is probably a better way to solve the problem than the CMAKE_EXE_LINKER_FLAGS workaround we are doing currently.

Wed, May 30, 11:16 PM · Build System, Frameworks
alexeymin added a comment to D13198: Android toolchain: allow to specify extra libs manually.

http://doc.qt.io/qt-5/deployment-android.html at the bottom of the page there is an example of usage scenario for qmake project:

Wed, May 30, 3:21 PM · Build System, Frameworks
cgiboudeaux added a comment to D13102: Don't include a 64 when building 64bit architectures on flatpak.

Thanks. +1

Wed, May 30, 2:12 PM · Build System, Frameworks
apol updated the diff for D13102: Don't include a 64 when building 64bit architectures on flatpak.

Mention on the documentation that we don't change the lib/ value on flatpak

Wed, May 30, 1:46 PM · Build System, Frameworks
eszlari added a comment to D13102: Don't include a 64 when building 64bit architectures on flatpak.
In D13102#268116, @apol wrote:

I don't really see how to put it without reading convoluted. Also as is, the documentation isn't wrong, we are just changing the logic to use one or another.

Wed, May 30, 12:02 PM · Build System, Frameworks

Tue, May 29

alexeymin requested review of D13198: Android toolchain: allow to specify extra libs manually.
Tue, May 29, 3:36 PM · Build System, Frameworks

Fri, May 25

apol added a comment to D13102: Don't include a 64 when building 64bit architectures on flatpak.

Please update the doc above.

Fri, May 25, 11:27 AM · Build System, Frameworks
cgiboudeaux added a comment to D13102: Don't include a 64 when building 64bit architectures on flatpak.

Please update the doc above.

Fri, May 25, 6:28 AM · Build System, Frameworks
apol updated subscribers of D13102: Don't include a 64 when building 64bit architectures on flatpak.
Fri, May 25, 1:10 AM · Build System, Frameworks
apol requested review of D13102: Don't include a 64 when building 64bit architectures on flatpak.
Fri, May 25, 1:09 AM · Build System, Frameworks

May 14 2018

maximilianocuria added a comment to D12867: Fix minor documentation typos.

Sadly the commit went without the GIT_SILENT, sorry about that. I did:
arc amend
git commit -amend # to add the GIT_SILENT
arc land
I guess that the arc land called another arc amend.

May 14 2018, 9:37 AM · Build System, Frameworks
maximilianocuria closed D12867: Fix minor documentation typos.
May 14 2018, 9:34 AM · Build System, Frameworks
cgiboudeaux accepted D12867: Fix minor documentation typos.

Please use the GIT_SILENT keyword for typo fixes.

May 14 2018, 9:29 AM · Build System, Frameworks
maximilianocuria updated the summary of D12867: Fix minor documentation typos.
May 14 2018, 9:22 AM · Build System, Frameworks
maximilianocuria added a comment to D12867: Fix minor documentation typos.

Please let me know if it's okay to land this kind of changes directly.

May 14 2018, 9:22 AM · Build System, Frameworks
maximilianocuria requested review of D12867: Fix minor documentation typos.
May 14 2018, 9:21 AM · Build System, Frameworks

Apr 17 2018

apol closed D12269: Don't install plugins within lib on android.
Apr 17 2018, 4:36 PM · Build System, Frameworks
vkrause accepted D12269: Don't install plugins within lib on android.
Apr 17 2018, 7:17 AM · Build System, Frameworks
apol requested review of D12269: Don't install plugins within lib on android.
Apr 17 2018, 2:48 AM · Build System, Frameworks

Apr 14 2018

vkrause added a comment to D12172: Android: Also install plugins, otherwise they are just not available.
In D12172#245790, @apol wrote:

Yes, it's something I'd like to look into. I haven't found documentation for it yet.

Apr 14 2018, 10:26 AM · Build System, Frameworks

Apr 13 2018

apol added a comment to D12172: Android: Also install plugins, otherwise they are just not available.

For Qt < 5.12 this is ok as a temporary solution I think, but with the new androiddeployqt I'd rather add -android-dependencies.xml files for the libraries needing plugins (simple example: https://github.com/KDAB/GammaRay/blob/master/probe/gammaray_probe-android-dependencies.xml, more complex ones are part of Qt itself). Then you'll only get the plugins included that a library you (indirectly) use actually needs. That's much cleaner IMHO.

Apr 13 2018, 8:28 PM · Build System, Frameworks
vkrause added a comment to D12172: Android: Also install plugins, otherwise they are just not available.

For Qt < 5.12 this is ok as a temporary solution I think, but with the new androiddeployqt I'd rather add -android-dependencies.xml files for the libraries needing plugins (simple example: https://github.com/KDAB/GammaRay/blob/master/probe/gammaray_probe-android-dependencies.xml, more complex ones are part of Qt itself). Then you'll only get the plugins included that a library you (indirectly) use actually needs. That's much cleaner IMHO.

Apr 13 2018, 2:12 PM · Build System, Frameworks
apol requested review of D12172: Android: Also install plugins, otherwise they are just not available.
Apr 13 2018, 1:21 PM · Build System, Frameworks
apol closed D12150: Make it possible to build several apk out of a project.
Apr 13 2018, 1:20 PM · Build System, Frameworks
vkrause accepted D12150: Make it possible to build several apk out of a project.

I very much like that direction. I always found the need to specify platform-independent build properties explicitly on the command line weird, so anything moving towards being able to just write that into CMakeLists.txt is good :)
A module with cmake functions you call instead will then also make it easier to control apk generation in more detail by specifying additional parameters, so we can eventually disable the full copying of share and lib/qml.

Apr 13 2018, 8:52 AM · Build System, Frameworks

Apr 12 2018

apol updated the diff for D12150: Make it possible to build several apk out of a project.

Fix path

Apr 12 2018, 10:59 PM · Build System, Frameworks
apol updated the diff for D12150: Make it possible to build several apk out of a project.

Polish

Apr 12 2018, 4:33 PM · Build System, Frameworks
apol requested review of D12150: Make it possible to build several apk out of a project.
Apr 12 2018, 4:14 PM · Build System, Frameworks
apol closed D12120: Check if the application androiddeployqt package has a main() symbol.
Apr 12 2018, 9:47 AM · Build System, Frameworks
vkrause accepted D12120: Check if the application androiddeployqt package has a main() symbol.

Just tested that my 64bit host nm can also consume 32bit ARM binaries, seems to work, so not using the corresponding toolchain nm is probably fine here.

Apr 12 2018, 7:36 AM · Build System, Frameworks
vatra added a comment to D12120: Check if the application androiddeployqt package has a main() symbol.

+1

Apr 12 2018, 4:45 AM · Build System, Frameworks

Apr 11 2018

apol added a comment to D12120: Check if the application androiddeployqt package has a main() symbol.

Is this going to fail on my translated nm output?

Apr 11 2018, 10:51 PM · Build System, Frameworks
aacid added a comment to D12120: Check if the application androiddeployqt package has a main() symbol.

Is this going to fail on my translated nm output?

Apr 11 2018, 9:06 PM · Build System, Frameworks
apol requested review of D12120: Check if the application androiddeployqt package has a main() symbol.
Apr 11 2018, 6:25 PM · Build System, Frameworks
apol closed D11984: Android: Explicitly point at upstream documentation and deprecate duplicated concepts.
Apr 11 2018, 1:44 PM · Build System, Frameworks
vkrause accepted D11984: Android: Explicitly point at upstream documentation and deprecate duplicated concepts.

Builds fine here, and moving closer to the Android cmake files makes sense IMHO.

Apr 11 2018, 7:34 AM · Build System, Frameworks

Apr 10 2018

apol added a comment to D11984: Android: Explicitly point at upstream documentation and deprecate duplicated concepts.

ping-o

Apr 10 2018, 10:53 PM · Build System, Frameworks

Apr 7 2018

cgiboudeaux added a comment to D11176: Don't call PythonInterp.cmake in KF5I18NMacros..
Apr 7 2018, 9:18 AM · Build System, Frameworks
dfaure added a comment to D11176: Don't call PythonInterp.cmake in KF5I18NMacros..

Reference: https://build.kde.org/view/Frameworks/job/Frameworks%20ki18n%20kf5-qt5%20SUSEQt5.10/24/testReport/(root)/TestSuite/ki18n_install/ but also reproducible locally.

Apr 7 2018, 7:37 AM · Build System, Frameworks
dfaure added a comment to D11176: Don't call PythonInterp.cmake in KF5I18NMacros..

This broke the unittest :

Apr 7 2018, 7:36 AM · Build System, Frameworks

Apr 6 2018

apol updated the diff for D11984: Android: Explicitly point at upstream documentation and deprecate duplicated concepts.

Typo

Apr 6 2018, 1:58 PM · Build System, Frameworks
apol requested review of D11984: Android: Explicitly point at upstream documentation and deprecate duplicated concepts.
Apr 6 2018, 12:18 PM · Build System, Frameworks