File tree Expand file tree Collapse file tree
src/global_util/plugin_manager Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -20,4 +20,4 @@ aux_source_directory(. SRCS)
2020add_library (${LIB_NAME} SHARED ${SRCS} )
2121
2222add_subdirectory (interface )
23- install (TARGETS ${LIB_NAME} LIBRARY DESTINATION lib /dde-session-shell/modules)
23+ install (TARGETS ${LIB_NAME} LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} /dde-session-shell/modules)
Original file line number Diff line number Diff line change @@ -28,4 +28,4 @@ link_libraries(
2828
2929# 安装/user/lib
3030install (FILES include/assist_login_interface.h DESTINATION /usr/include/dde-session-shell)
31- install (TARGETS ${LIB_NAME} LIBRARY DESTINATION lib /dde-session-shell/modules)
31+ install (TARGETS ${LIB_NAME} LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} /dde-session-shell/modules)
Original file line number Diff line number Diff line change @@ -81,4 +81,4 @@ target_link_libraries(${PLUGIN_NAME} PRIVATE
8181set (CMAKE_INSTALL_PREFIX "/usr" )
8282
8383# 设置执行 make install 时哪个目标应该被 install 到哪个位置
84- install (TARGETS ${PLUGIN_NAME} LIBRARY DESTINATION lib /dde-session-shell/modules)
84+ install (TARGETS ${PLUGIN_NAME} LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} /dde-session-shell/modules)
Original file line number Diff line number Diff line change @@ -12,4 +12,4 @@ aux_source_directory(. SRCS)
1212
1313add_library (${LIB_NAME} SHARED ${SRCS} )
1414
15- install (TARGETS ${LIB_NAME} LIBRARY DESTINATION lib /dde-session-shell/modules)
15+ install (TARGETS ${LIB_NAME} LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} /dde-session-shell/modules)
Original file line number Diff line number Diff line change @@ -12,4 +12,4 @@ aux_source_directory(. SRCS)
1212
1313add_library (${LIB_NAME} SHARED ${SRCS} )
1414
15- install (TARGETS ${LIB_NAME} LIBRARY DESTINATION lib /dde-session-shell/modules)
15+ install (TARGETS ${LIB_NAME} LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} /dde-session-shell/modules)
Original file line number Diff line number Diff line change @@ -12,4 +12,4 @@ aux_source_directory(. SRCS)
1212
1313add_library (${LIB_NAME} SHARED ${SRCS} login-plugin.qrc )
1414
15- install (TARGETS ${LIB_NAME} LIBRARY DESTINATION lib /dde-session-shell/modules)
15+ install (TARGETS ${LIB_NAME} LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} /dde-session-shell/modules)
Original file line number Diff line number Diff line change @@ -12,4 +12,4 @@ aux_source_directory(. SRCS)
1212
1313add_library (${LIB_NAME} SHARED ${SRCS} )
1414
15- install (TARGETS ${LIB_NAME} LIBRARY DESTINATION lib /dde-session-shell/modules)
15+ install (TARGETS ${LIB_NAME} LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} /dde-session-shell/modules)
Original file line number Diff line number Diff line change @@ -23,4 +23,4 @@ target_link_libraries(${LIB_NAME} PRIVATE
2323 Qt${QT_VERSION_MAJOR}::WebEngineWidgets
2424)
2525
26- install (TARGETS ${LIB_NAME} LIBRARY DESTINATION lib /dde-session-shell/modules)
26+ install (TARGETS ${LIB_NAME} LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} /dde-session-shell/modules)
Original file line number Diff line number Diff line change @@ -12,4 +12,4 @@ aux_source_directory(. SRCS)
1212
1313add_library (${LIB_NAME} SHARED ${SRCS} )
1414
15- install (TARGETS ${LIB_NAME} LIBRARY DESTINATION lib /dde-session-shell/modules)
15+ install (TARGETS ${LIB_NAME} LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} /dde-session-shell/modules)
Original file line number Diff line number Diff line change 1616
1717#include < unistd.h>
1818
19- const QString ModulesDir = " /usr/lib/ dde-session-shell/modules" ;
20- const QString ModulesConfigDir = " /usr/lib/ dde-session-shell/modules/config.d/" ;
19+ const QString ModulesDir = QString( " %1/ dde-session-shell/modules" ).arg(CMAKE_INSTALL_FULL_LIBDIR) ;
20+ const QString ModulesConfigDir = QString( " %1/ dde-session-shell/modules/config.d/" ).arg(CMAKE_INSTALL_FULL_LIBDIR) ;
2121const QString LOWEST_VERSION = " 1.1.0" ;
2222const QString LoginType = " Login" ;
2323const QString TrayType = " Tray" ;
You can’t perform that action at this time.
0 commit comments