Changed order of compilation for source directories with cmake
This commit is contained in:
parent
5218a359af
commit
72d9c51ab0
@ -83,15 +83,19 @@ IF(NOT DISABLE_GNUTLS)
|
||||
ENDIF(GNUTLS_FOUND)
|
||||
ENDIF(NOT DISABLE_GNUTLS)
|
||||
|
||||
# Check for iconv
|
||||
FIND_PACKAGE(Iconv)
|
||||
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)
|
||||
ADD_SUBDIRECTORY( 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}")
|
||||
@ -101,6 +105,12 @@ ENDIF(NOT DISABLE_PLUGINS)
|
||||
|
||||
ADD_SUBDIRECTORY( common )
|
||||
List(APPEND STATIC_LIBS weechat_main)
|
||||
|
||||
ADD_SUBDIRECTORY( irc )
|
||||
LIST(APPEND STATIC_LIBS weechat_irc)
|
||||
|
||||
IF(NOT DISABLE_PLUGINS)
|
||||
ADD_SUBDIRECTORY( plugins )
|
||||
ENDIF(NOT DISABLE_PLUGINS)
|
||||
|
||||
ADD_SUBDIRECTORY( gui )
|
||||
|
@ -24,9 +24,5 @@ INCLUDE(CheckSymbolExists)
|
||||
CHECK_INCLUDE_FILES("sys/file.h" HAVE_SYS_FILE_H)
|
||||
CHECK_SYMBOL_EXISTS(flock "sys/file.h" HAVE_FLOCK)
|
||||
|
||||
IF(ICONV_FOUND)
|
||||
ADD_DEFINITIONS( -DHAVE_ICONV )
|
||||
ENDIF(ICONV_FOUND)
|
||||
|
||||
INCLUDE_DIRECTORIES(${CMAKE_BINARY_DIR})
|
||||
ADD_LIBRARY(weechat_main STATIC ${LIB_MAIN_SRC})
|
||||
|
@ -34,9 +34,7 @@ ENDIF(NOT DISABLE_ASPELL)
|
||||
|
||||
IF (NOT DISABLE_CHARSET)
|
||||
# Check for iconv support.
|
||||
FIND_PACKAGE(Iconv)
|
||||
IF(ICONV_FOUND)
|
||||
ADD_DEFINITIONS( -DHAVE_ICONV )
|
||||
ADD_SUBDIRECTORY( charset )
|
||||
ENDIF(ICONV_FOUND)
|
||||
ENDIF(NOT DISABLE_CHARSET)
|
||||
|
Loading…
x
Reference in New Issue
Block a user