# HG changeset patch # User Myhailo Danylenko # Date 1415922484 -7200 # Node ID dd75414bf9b8d18708c148331bffa5a9ea1f8f74 # Parent 5b4234ddd8a20163e22ad40f97287ca58e9b30c0 [cmake] Simplify check for COMPL_FLAGS diff -r 5b4234ddd8a2 -r dd75414bf9b8 CMakeLists.txt --- a/CMakeLists.txt Fri Nov 14 01:45:18 2014 +0200 +++ b/CMakeLists.txt Fri Nov 14 01:48:04 2014 +0200 @@ -64,13 +64,7 @@ set(CMAKE_REQUIRED_INCLUDES ${MCABBER_INCLUDE_DIRS}) set(CMAKE_REQUIRED_LIBRARIES ${MCABBER_LIBRARIES}) set(CMAKE_REQUIRED_FLAGS ${MCABBER_LDFLAGS} ${MCABBER_CFLAGS}) -check_c_source_compiles(" - #include - #include - #ifdef MCABBER_API_HAVE_COMPL_FLAGS - int main (void) { return 0; } - #endif - " HAVE_MCABBER_COMPLETION_FLAGS) +check_symbol_exists(MCABBER_API_HAVE_COMPL_FLAGS mcabber/api.h HAVE_MCABBER_COMPLETION_FLAGS) link_directories(${GLIB_LIBRARY_DIRS} ${LM_LIBRARY_DIRS} ${MCABBER_LIBRARY_DIRS})