project(mysqludf_xql) set(CMAKE_VERBOSE_MAKEFILE 1) set(EXECUTABLE_OUTPUT_PATH "${PROJECT_BINARY_DIR}/bin") set(LIBRARY_OUTPUT_PATH "${PROJECT_BINARY_DIR}/lib") add_definitions(-DMYSQL_SERVER) set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -RTCc -RTC1 -D_DEBUG -D_CRT_SECURE_NO_DEPRECATE -Zi -Wp64") include_directories("$ENV{JAVA_HOME}/include/win32") add_definitions(-D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE) add_definitions(-DPACKAGE_STRING="\\"lib_mysqludf_xql 0.9.6\\"") include_directories("D:/SW/inst/GTK-dev-2.10.11/include/libxml2" "$ENV{MYSQL_DIR}/include") link_directories("D:/SW/inst/GTK-dev-2.10.11/lib") add_library(mysqludf_xql SHARED lib_mysqludf_xql.cc) target_link_libraries(mysqludf_xql xml2.lib)