CMakeLists.txt
changeset 43 dd75414bf9b8
parent 42 5b4234ddd8a2
equal deleted inserted replaced
42:5b4234ddd8a2 43:dd75414bf9b8
    62 check_symbol_exists(lm_connection_unregister_reply_handler loudmouth/loudmouth.h HAVE_LM_CONNECTION_UNREGISTER_REPLY_HANDLER)
    62 check_symbol_exists(lm_connection_unregister_reply_handler loudmouth/loudmouth.h HAVE_LM_CONNECTION_UNREGISTER_REPLY_HANDLER)
    63 include(CheckCSourceCompiles)
    63 include(CheckCSourceCompiles)
    64 set(CMAKE_REQUIRED_INCLUDES ${MCABBER_INCLUDE_DIRS})
    64 set(CMAKE_REQUIRED_INCLUDES ${MCABBER_INCLUDE_DIRS})
    65 set(CMAKE_REQUIRED_LIBRARIES ${MCABBER_LIBRARIES})
    65 set(CMAKE_REQUIRED_LIBRARIES ${MCABBER_LIBRARIES})
    66 set(CMAKE_REQUIRED_FLAGS ${MCABBER_LDFLAGS} ${MCABBER_CFLAGS})
    66 set(CMAKE_REQUIRED_FLAGS ${MCABBER_LDFLAGS} ${MCABBER_CFLAGS})
    67 check_c_source_compiles("
    67 check_symbol_exists(MCABBER_API_HAVE_COMPL_FLAGS mcabber/api.h HAVE_MCABBER_COMPLETION_FLAGS)
    68 	#include <glib.h>
       
    69 	#include <mcabber/api.h>
       
    70 	#ifdef MCABBER_API_HAVE_COMPL_FLAGS
       
    71 	int main (void) { return 0; }
       
    72 	#endif
       
    73 	" HAVE_MCABBER_COMPLETION_FLAGS)
       
    74 link_directories(${GLIB_LIBRARY_DIRS}
    68 link_directories(${GLIB_LIBRARY_DIRS}
    75 				 ${LM_LIBRARY_DIRS}
    69 				 ${LM_LIBRARY_DIRS}
    76 				 ${MCABBER_LIBRARY_DIRS})
    70 				 ${MCABBER_LIBRARY_DIRS})
    77 
    71 
    78 ## Target definitions
    72 ## Target definitions