D9387: Add cross compile support for kconfig_compiler and kconf_update.

Ralf Habacker noreply at phabricator.kde.org
Mon Dec 18 09:17:37 UTC 2017


habacker added a comment.


  > -DKF5_HOST_TOOLING=/opt/nativetooling/lib/x86_64-linux-gnu/cmake/
  
  Can you point me to a working example for related cmake files specifing host tools ?
  
  Is KF5_HOST_TOOLING support implemented  for all required host tools, which are ( from https://build.opensuse.org/package/view_file/home:rhabacker:branches:windows:mingw:win32:KF541/mingw32-kf5-filesystem/macros.mingw32-kf5?expand=1)
  
    -DKCONFIG_COMPILER_EXECUTABLE=/usr/bin/%{_mingw32_target}-kconfig_compiler_kf5 \\\
    -DKCONF_UPDATE_EXECUTABLE=/usr/bin/%{_mingw32_target}-kconf_update \\\
    -DMEINPROC5_EXECUTABLE=/usr/bin/%{_mingw32_target}-meinproc5 \\\
    -DCHECKXML5_EXECUTABLE=/usr/bin/%{_mingw32_target}-checkXML5 \\\
    -DDOCBOOKL10NHELPER_EXECUTABLE=/usr/bin/%{_mingw32_target}-docbookl10nhelper5 \\\
    -DDESKTOPTOJSON_EXECUTABLE=/usr/bin/%{_mingw32_target}-desktoptojson \\\
    -DPARSETRIGRAMS_EXECUTABLE=/usr/bin/%{_mingw32_target}-parsetrigrams \\\
    -DKATEHIGHLIGHTINGINDEXER_EXECUTABLE=/usr/bin/%{_mingw32_target}-katehighlightingindexer \\\
    -DKGENDESIGNERPLUGIN_EXECUTABLE=/usr/bin/%{_mingw32_target}-kgendesignerplugin \\\
    -DICEMAKER_EXECUTABLE=/usr/bin/%{_mingw32_target}-icemaker5 \\\
  
  I'm happy to switch over to KF5_HOST_TOOLING if it is ready to use, but to not break working builds I would prefer to use XXX_EXECUTABLE as implemented by this patch

REPOSITORY
  R237 KConfig

REVISION DETAIL
  https://phabricator.kde.org/D9387

To: habacker, dfaure, ltoscano, bcooksley, apol
Cc: apol, #frameworks
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-frameworks-devel/attachments/20171218/87c676a3/attachment.html>


More information about the Kde-frameworks-devel mailing list