Merge lp:~fboucault/libusermetrics/crossbuild_fixes into lp:libusermetrics

Proposed by Florian Boucault
Status: Approved
Approved by: Pete Woods
Approved revision: 227
Proposed branch: lp:~fboucault/libusermetrics/crossbuild_fixes
Merge into: lp:libusermetrics
Diff against target: 23 lines (+1/-12)
1 file modified
src/modules/UserMetrics/CMakeLists.txt (+1/-12)
To merge this branch: bzr merge lp:~fboucault/libusermetrics/crossbuild_fixes
Reviewer Review Type Date Requested Status
Pete Woods (community) Approve
PS Jenkins bot continuous-integration Pending
Review via email: mp+299209@code.launchpad.net

Commit message

Fixes for crossbuilding.

Description of the change

Fixes for crossbuilding.

To post a comment you must log in.
Revision history for this message
Pete Woods (pete-woods) :
review: Approve

Unmerged revisions

227. By Florian Boucault

Fixes for crossbuilding.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== modified file 'src/modules/UserMetrics/CMakeLists.txt'
--- src/modules/UserMetrics/CMakeLists.txt 2013-10-02 09:34:27 +0000
+++ src/modules/UserMetrics/CMakeLists.txt 2016-07-05 18:13:09 +0000
@@ -21,18 +21,7 @@
21 ${Qt5Quick_LIBRARIES}21 ${Qt5Quick_LIBRARIES}
22)22)
2323
24# Qt5's cmake does not export QT_IMPORTS_DIR, lets query qmake on our own for now24set(QT_IMPORTS_DIR "${CMAKE_INSTALL_LIBDIR}/qt5/qml")
25get_target_property(QMAKE_EXECUTABLE Qt5::qmake LOCATION)
26function(QUERY_QMAKE VAR RESULT)
27 exec_program(${QMAKE_EXECUTABLE} ARGS "-query ${VAR}" RETURN_VALUE return_code OUTPUT_VARIABLE output )
28 if(NOT return_code)
29 file(TO_CMAKE_PATH "${output}" output)
30 set(${RESULT} ${output} PARENT_SCOPE)
31 endif(NOT return_code)
32endfunction(QUERY_QMAKE)
33query_qmake(QT_INSTALL_QML QT_IMPORTS_DIR)
34
35
36set(PLUGIN_DIR ${QT_IMPORTS_DIR}/UserMetrics)25set(PLUGIN_DIR ${QT_IMPORTS_DIR}/UserMetrics)
37install(TARGETS usermetrics-qml DESTINATION ${PLUGIN_DIR})26install(TARGETS usermetrics-qml DESTINATION ${PLUGIN_DIR})
38install(FILES qmldir DESTINATION ${PLUGIN_DIR})27install(FILES qmldir DESTINATION ${PLUGIN_DIR})

Subscribers

People subscribed via source and target branches

to all changes: