• Kent Boortz's avatar
    CMakeLists.txt · 24b3962d
    Kent Boortz authored
    cmake/build_configurations/mysql_release.cmake
     - Corrected spelling ENABLE_LOCAL_INFILE => ENABLED_LOCAL_INFILE
     - In addition to "RelWithDebInfo", set target "Release" and "Debug"
     - Set Debug flags
     - Enabled SSL on Mac OS X
     - For gcc builds, set RELEASE and DEBUG flags as well
     - For g++ builds, added "-fno-implicit-templates"
     - Use "-O" (gcc -O1) for optimized binaries, as "DEBUG" in out case
       is more about enabling trace support to the server, no optimization
       makes binaries too slow to be practical to reproduce problems
    
    cmake/os/WindowsCache.cmake
     - Removed unused HAVE_SYS_IOCTL
    
    config.h.cmake
     - Added header checks and missing defines
     - Removed unused HAVE_SYS_IOCTL
     - Grouped and uncommented some HAVE_* that are really not
       defines, but internal variables used in the CMake setup,
     - Added hard coded flags for HP-UX and Mac OS X
    
    configure.cmake
     - Added header checks and missing defines
     - Removed unused HAVE_SYS_IOCTL
     - "sys/dir.h" test needs "sys/types.h"
     - Corrected syntax for "sys/ptem.h" test
     - Don't exclude test for some types if Mac OS X, harmless
       to do the test and we want the HAVE_<type> settings
     - Added hard coded flags for HP-UX and Mac OS X
    
    extra/yassl/CMakeLists.txt
    extra/yassl/taocrypt/CMakeLists.txt
     - Added missing source file "template_instnt.cpp"
    24b3962d
config.h.cmake 18.7 KB