Merge lp:~ricotz/wingpanel/mutter-3.24 into lp:~wingpanel-devs/wingpanel/trunk

Proposed by Rico Tzschichholz
Status: Merged
Merged at revision: 171
Proposed branch: lp:~ricotz/wingpanel/mutter-3.24
Merge into: lp:~wingpanel-devs/wingpanel/trunk
Diff against target: 20 lines (+6/-1)
1 file modified
wingpanel-interface/CMakeLists.txt (+6/-1)
To merge this branch: bzr merge lp:~ricotz/wingpanel/mutter-3.24
Reviewer Review Type Date Requested Status
WingPanel Devs Pending
Review via email: mp+317700@code.launchpad.net

Commit message

Add support for gala built with libmutter-0 >= 3.23.90

Description of the change

Add support for gala built with libmutter-0 >= 3.23.90

To post a comment you must log in.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== modified file 'wingpanel-interface/CMakeLists.txt'
--- wingpanel-interface/CMakeLists.txt 2016-12-21 14:50:32 +0000
+++ wingpanel-interface/CMakeLists.txt 2017-02-18 08:22:28 +0000
@@ -31,10 +31,15 @@
31target_link_libraries(${WINGPANELINTERFACE} ${PLUGIN_LIBRARIES})31target_link_libraries(${WINGPANELINTERFACE} ${PLUGIN_LIBRARIES})
3232
33# Add -rpath ldflag if libgala is using mutter >= 3.21 to pick up libmutter-*.so33# Add -rpath ldflag if libgala is using mutter >= 3.21 to pick up libmutter-*.so
34pkg_check_modules(MUTTER322 QUIET libmutter>=3.21)34pkg_check_modules(MUTTER322 QUIET libmutter>=3.21 libmutter<3.23.90)
35if (MUTTER322_FOUND)35if (MUTTER322_FOUND)
36 _pkgconfig_invoke("libmutter" MUTTER TYPELIB_DIR "" "--variable=typelibdir")36 _pkgconfig_invoke("libmutter" MUTTER TYPELIB_DIR "" "--variable=typelibdir")
37 set_target_properties(${WINGPANELINTERFACE} PROPERTIES LINK_FLAGS -Wl,-rpath,${MUTTER_TYPELIB_DIR})37 set_target_properties(${WINGPANELINTERFACE} PROPERTIES LINK_FLAGS -Wl,-rpath,${MUTTER_TYPELIB_DIR})
38endif ()38endif ()
39pkg_check_modules(MUTTER324 QUIET libmutter-0>=3.23.90)
40if (MUTTER324_FOUND)
41 _pkgconfig_invoke("libmutter-0" MUTTER TYPELIB_DIR "" "--variable=typelibdir")
42 set_target_properties(${WINGPANELINTERFACE} PROPERTIES LINK_FLAGS -Wl,-rpath,${MUTTER_TYPELIB_DIR})
43endif ()
3944
40install (TARGETS ${WINGPANELINTERFACE} DESTINATION ${CMAKE_INSTALL_FULL_LIBDIR}/gala/plugins)45install (TARGETS ${WINGPANELINTERFACE} DESTINATION ${CMAKE_INSTALL_FULL_LIBDIR}/gala/plugins)

Subscribers

People subscribed via source and target branches