mirror of
https://github.com/weechat/weechat.git
synced 2026-06-28 13:56:37 +02:00
cmake: allow custom libdir (fix #1341)
Allows for custom LIBDIR to specified with cmake builds. WEECHAT_LIBDIR is used for a custom Weechat directory, or set from LIBDIR (as LIBDIR used to be set).
This commit is contained in:
@@ -27,4 +27,4 @@ set_target_properties(alias PROPERTIES PREFIX "")
|
||||
|
||||
target_link_libraries(alias coverage_config)
|
||||
|
||||
install(TARGETS alias LIBRARY DESTINATION ${LIBDIR}/plugins)
|
||||
install(TARGETS alias LIBRARY DESTINATION ${WEECHAT_LIBDIR}/plugins)
|
||||
|
||||
@@ -27,4 +27,4 @@ set_target_properties(buflist PROPERTIES PREFIX "")
|
||||
|
||||
target_link_libraries(buflist coverage_config)
|
||||
|
||||
install(TARGETS buflist LIBRARY DESTINATION ${LIBDIR}/plugins)
|
||||
install(TARGETS buflist LIBRARY DESTINATION ${WEECHAT_LIBDIR}/plugins)
|
||||
|
||||
@@ -29,4 +29,4 @@ if(ICONV_FOUND)
|
||||
endif()
|
||||
endif()
|
||||
|
||||
install(TARGETS charset LIBRARY DESTINATION ${LIBDIR}/plugins)
|
||||
install(TARGETS charset LIBRARY DESTINATION ${WEECHAT_LIBDIR}/plugins)
|
||||
|
||||
@@ -27,4 +27,4 @@ set_target_properties(exec PROPERTIES PREFIX "")
|
||||
|
||||
target_link_libraries(exec coverage_config)
|
||||
|
||||
install(TARGETS exec LIBRARY DESTINATION ${LIBDIR}/plugins)
|
||||
install(TARGETS exec LIBRARY DESTINATION ${WEECHAT_LIBDIR}/plugins)
|
||||
|
||||
@@ -26,4 +26,4 @@ set_target_properties(fifo PROPERTIES PREFIX "")
|
||||
|
||||
target_link_libraries(fifo coverage_config)
|
||||
|
||||
install(TARGETS fifo LIBRARY DESTINATION ${LIBDIR}/plugins)
|
||||
install(TARGETS fifo LIBRARY DESTINATION ${WEECHAT_LIBDIR}/plugins)
|
||||
|
||||
@@ -31,4 +31,4 @@ set_target_properties(fset PROPERTIES PREFIX "")
|
||||
|
||||
target_link_libraries(fset coverage_config)
|
||||
|
||||
install(TARGETS fset LIBRARY DESTINATION ${LIBDIR}/plugins)
|
||||
install(TARGETS fset LIBRARY DESTINATION ${WEECHAT_LIBDIR}/plugins)
|
||||
|
||||
@@ -29,4 +29,4 @@ if(GUILE_FOUND)
|
||||
target_link_libraries(guile ${LINK_LIBS} weechat_plugins_scripts coverage_config)
|
||||
endif()
|
||||
|
||||
install(TARGETS guile LIBRARY DESTINATION ${LIBDIR}/plugins)
|
||||
install(TARGETS guile LIBRARY DESTINATION ${WEECHAT_LIBDIR}/plugins)
|
||||
|
||||
@@ -61,4 +61,4 @@ endif()
|
||||
|
||||
target_link_libraries(irc ${LINK_LIBS} coverage_config)
|
||||
|
||||
install(TARGETS irc LIBRARY DESTINATION ${LIBDIR}/plugins)
|
||||
install(TARGETS irc LIBRARY DESTINATION ${WEECHAT_LIBDIR}/plugins)
|
||||
|
||||
@@ -30,4 +30,4 @@ if(V8_FOUND)
|
||||
target_link_libraries(javascript ${V8_LIBRARY} weechat_plugins_scripts coverage_config)
|
||||
endif()
|
||||
|
||||
install(TARGETS javascript LIBRARY DESTINATION ${LIBDIR}/plugins)
|
||||
install(TARGETS javascript LIBRARY DESTINATION ${WEECHAT_LIBDIR}/plugins)
|
||||
|
||||
@@ -28,4 +28,4 @@ set_target_properties(logger PROPERTIES PREFIX "")
|
||||
|
||||
target_link_libraries(logger coverage_config)
|
||||
|
||||
install(TARGETS logger LIBRARY DESTINATION ${LIBDIR}/plugins)
|
||||
install(TARGETS logger LIBRARY DESTINATION ${WEECHAT_LIBDIR}/plugins)
|
||||
|
||||
@@ -28,4 +28,4 @@ if(LUA_FOUND)
|
||||
target_link_libraries(lua ${LUA_LDFLAGS} weechat_plugins_scripts coverage_config)
|
||||
endif()
|
||||
|
||||
install(TARGETS lua LIBRARY DESTINATION ${LIBDIR}/plugins)
|
||||
install(TARGETS lua LIBRARY DESTINATION ${WEECHAT_LIBDIR}/plugins)
|
||||
|
||||
@@ -43,4 +43,4 @@ if(PERL_FOUND)
|
||||
endif()
|
||||
endif()
|
||||
|
||||
install(TARGETS perl LIBRARY DESTINATION ${LIBDIR}/plugins)
|
||||
install(TARGETS perl LIBRARY DESTINATION ${WEECHAT_LIBDIR}/plugins)
|
||||
|
||||
@@ -28,4 +28,4 @@ if(PHP_FOUND)
|
||||
target_link_libraries(php ${PHP_LIB} weechat_plugins_scripts coverage_config)
|
||||
endif()
|
||||
|
||||
install(TARGETS php LIBRARY DESTINATION ${LIBDIR}/plugins)
|
||||
install(TARGETS php LIBRARY DESTINATION ${WEECHAT_LIBDIR}/plugins)
|
||||
|
||||
@@ -28,4 +28,4 @@ if(PYTHON_FOUND)
|
||||
target_link_libraries(python ${PYTHON_LIBRARY} weechat_plugins_scripts coverage_config)
|
||||
endif()
|
||||
|
||||
install(TARGETS python LIBRARY DESTINATION ${LIBDIR}/plugins)
|
||||
install(TARGETS python LIBRARY DESTINATION ${WEECHAT_LIBDIR}/plugins)
|
||||
|
||||
@@ -49,4 +49,4 @@ endif()
|
||||
|
||||
target_link_libraries(relay ${LINK_LIBS} coverage_config)
|
||||
|
||||
install(TARGETS relay LIBRARY DESTINATION ${LIBDIR}/plugins)
|
||||
install(TARGETS relay LIBRARY DESTINATION ${WEECHAT_LIBDIR}/plugins)
|
||||
|
||||
@@ -29,4 +29,4 @@ if(RUBY_FOUND)
|
||||
target_link_libraries(ruby ${LINK_LIBS} ${RUBY_LIB} weechat_plugins_scripts coverage_config)
|
||||
endif(RUBY_FOUND)
|
||||
|
||||
install(TARGETS ruby LIBRARY DESTINATION ${LIBDIR}/plugins)
|
||||
install(TARGETS ruby LIBRARY DESTINATION ${WEECHAT_LIBDIR}/plugins)
|
||||
|
||||
@@ -36,4 +36,4 @@ list(APPEND LINK_LIBS ${GCRYPT_LDFLAGS})
|
||||
|
||||
target_link_libraries(script ${LINK_LIBS} coverage_config)
|
||||
|
||||
install(TARGETS script LIBRARY DESTINATION ${LIBDIR}/plugins)
|
||||
install(TARGETS script LIBRARY DESTINATION ${WEECHAT_LIBDIR}/plugins)
|
||||
|
||||
@@ -39,4 +39,4 @@ else()
|
||||
endif()
|
||||
endif()
|
||||
|
||||
install(TARGETS spell LIBRARY DESTINATION ${LIBDIR}/plugins)
|
||||
install(TARGETS spell LIBRARY DESTINATION ${WEECHAT_LIBDIR}/plugins)
|
||||
|
||||
@@ -32,4 +32,4 @@ if(TCL_FOUND)
|
||||
target_link_libraries(tcl ${TCL_LIBRARY} weechat_plugins_scripts coverage_config)
|
||||
endif()
|
||||
|
||||
install(TARGETS tcl LIBRARY DESTINATION ${LIBDIR}/plugins)
|
||||
install(TARGETS tcl LIBRARY DESTINATION ${WEECHAT_LIBDIR}/plugins)
|
||||
|
||||
@@ -28,4 +28,4 @@ set_target_properties(trigger PROPERTIES PREFIX "")
|
||||
|
||||
target_link_libraries(trigger coverage_config)
|
||||
|
||||
install(TARGETS trigger LIBRARY DESTINATION ${LIBDIR}/plugins)
|
||||
install(TARGETS trigger LIBRARY DESTINATION ${WEECHAT_LIBDIR}/plugins)
|
||||
|
||||
@@ -42,4 +42,4 @@ endif()
|
||||
|
||||
target_link_libraries(xfer ${LINK_LIBS} coverage_config)
|
||||
|
||||
install(TARGETS xfer LIBRARY DESTINATION ${LIBDIR}/plugins)
|
||||
install(TARGETS xfer LIBRARY DESTINATION ${WEECHAT_LIBDIR}/plugins)
|
||||
|
||||
Reference in New Issue
Block a user