1. 02 Feb, 2010 2 commits
  2. 01 Feb, 2010 1 commit
  3. 29 Jan, 2010 4 commits
  4. 28 Jan, 2010 3 commits
  5. 27 Jan, 2010 4 commits
  6. 26 Jan, 2010 9 commits
  7. 25 Jan, 2010 5 commits
  8. 24 Jan, 2010 3 commits
    • Vladislav Vaintroub's avatar
      Following autotools tradition, add preprocessor definitions specified in... · 03fcdd01
      Vladislav Vaintroub authored
      Following autotools tradition, add preprocessor definitions  specified in environment variable CPPFLAGS
      03fcdd01
    • Vladislav Vaintroub's avatar
      Fix failing sys_vars.plugin_dir_basic - treat both '/' and '\' as path... · 8ec9fdd4
      Vladislav Vaintroub authored
      Fix failing sys_vars.plugin_dir_basic - treat both '/' and '\' as path separators in get_relative_path() on Windows
      8ec9fdd4
    • Vladislav Vaintroub's avatar
      Handle different installation layouts. · c827968a
      Vladislav Vaintroub authored
      using  cmake option INSTALL_LAYOUT=STANDALONE would produce the layout as in 
      tar.gz or zip packages.
      INSTALL_LAYOUT=UNIX will produce unixish install layout  (with mysqld being in sbin subdirectory , libs in lib/mysql etc). This layout is used for RPM packages.
      
      Subtle differences in both packages unfortunately lead to the need to recompile MySQL to use with other package type - as otherwise for example default plugins or data directories would be wrong set.
      
      There are numerous other variables that  allow fine-tuning packaging layout. (INSTALL_BINDIR, INSTALL_LIBDIR , INSTALL_PLUGINDIR etc).
      
      This options are different from autotools as they do not expect full paths to directories, but only subdirectory of CMAKE_INSTALL_PREFIX.
      
      There are 2 special options that expect full directory paths
      - MYSQL_DATADIR that defines default MYSQL data directory (autotools equivalent
      is --localstatedir)
      - SYSCONFDIR  can be added to search my.cnf search path (autotools equivalent is --sysconfdir)
      c827968a
  9. 22 Jan, 2010 4 commits
  10. 21 Jan, 2010 4 commits
  11. 20 Jan, 2010 1 commit