<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Mon, Jan 11, 2016 at 4:08 AM, René J.V. <span dir="ltr"><<a href="mailto:rjvbertin@gmail.com" target="_blank">rjvbertin@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">Hello,<br>
<br>
How do KF5 framework, application etc. projects determine the install location for their qml files?<br>
<br>
I see that KDeclarative itself already refers to 2 CMake variables to define that location, KDE_INSTALL_QMLDIR and QML_INSTALL_DIR, neither of which appears to be set anywhere that I can find. It certainly doesn't appear that they are initialised from what qmake returns:<br>
<br>
QT_INSTALL_QML:/opt/local/share/qt5/qml<br>
<br>
Do I have to set this variable in my CMake formula and if so, should I set both or is one initialised from the other in code I missed somewhere?<br></blockquote><br>The default is set by ECM, in kde-modules/KDEInstallDirs.cmake<br> <blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
Is there a reason why this location isn't determined from qmake or (possibly) one of Qt's .cmake files? I'm not familiar enough with qml to know if the same scripts can run in Qt4 and Qt5 but I wouldn't think that's possible?<br></blockquote><div><br></div><div>I think these are specific to ECM/KDE, that's why qmake does not</div><div>know about them.</div><div><br></div></div><div>Cheers</div>-- <br><div class="gmail_signature"><div><span style="color:rgb(102,102,102)">Martin Klapetek | KDE Developer</span></div></div>
</div></div>