mirror of
https://github.com/weechat/weechat.git
synced 2026-07-08 02:33:12 +02:00
Modified general configure and makefiles
This commit is contained in:
+13
-25
@@ -89,32 +89,20 @@ IF(ICONV_FOUND)
|
||||
ADD_DEFINITIONS( -DHAVE_ICONV )
|
||||
ENDIF(ICONV_FOUND)
|
||||
|
||||
IF(NOT DISABLE_PLUGINS)
|
||||
FIND_LIBRARY(DL_LIBRARY
|
||||
NAMES dl
|
||||
PATHS /lib /usr/lib /usr/libexec /usr/local/lib /usr/local/libexec
|
||||
)
|
||||
ADD_DEFINITIONS(-DPLUGINS)
|
||||
LIST(APPEND STATIC_LIBS weechat_plugins)
|
||||
IF(DL_LIBRARY)
|
||||
STRING(REGEX REPLACE "/[^/]*$" "" DL_LIBRARY_PATH "${DL_LIBRARY}")
|
||||
SET(CMAKE_C_LINK_FLAGS "${CMAKE_C_LINK_FLAGS} -L${DL_LIBRARY_PATH}")
|
||||
LIST(APPEND EXTRA_LIBS dl)
|
||||
ENDIF(DL_LIBRARY)
|
||||
ENDIF(NOT DISABLE_PLUGINS)
|
||||
FIND_LIBRARY(DL_LIBRARY
|
||||
NAMES dl
|
||||
PATHS /lib /usr/lib /usr/libexec /usr/local/lib /usr/local/libexec
|
||||
)
|
||||
LIST(APPEND STATIC_LIBS weechat_plugins)
|
||||
IF(DL_LIBRARY)
|
||||
STRING(REGEX REPLACE "/[^/]*$" "" DL_LIBRARY_PATH "${DL_LIBRARY}")
|
||||
SET(CMAKE_C_LINK_FLAGS "${CMAKE_C_LINK_FLAGS} -L${DL_LIBRARY_PATH}")
|
||||
LIST(APPEND EXTRA_LIBS dl)
|
||||
ENDIF(DL_LIBRARY)
|
||||
|
||||
ADD_SUBDIRECTORY( common )
|
||||
LIST(APPEND STATIC_LIBS weechat_main)
|
||||
ADD_SUBDIRECTORY( core )
|
||||
LIST(APPEND STATIC_LIBS weechat_core)
|
||||
|
||||
ADD_SUBDIRECTORY( protocols )
|
||||
LIST(APPEND STATIC_LIBS weechat_protocols)
|
||||
|
||||
IF(NOT DISABLE_IRC)
|
||||
LIST(APPEND STATIC_LIBS weechat_irc)
|
||||
ENDIF(NOT DISABLE_IRC)
|
||||
|
||||
IF(NOT DISABLE_PLUGINS)
|
||||
ADD_SUBDIRECTORY( plugins )
|
||||
ENDIF(NOT DISABLE_PLUGINS)
|
||||
ADD_SUBDIRECTORY( plugins )
|
||||
|
||||
ADD_SUBDIRECTORY( gui )
|
||||
|
||||
+1
-1
@@ -14,4 +14,4 @@
|
||||
# along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
#
|
||||
|
||||
SUBDIRS = common protocols plugins gui
|
||||
SUBDIRS = core plugins gui
|
||||
|
||||
Reference in New Issue
Block a user