From: Bjorn Munch Date: June 1 2011 10:17am Subject: bzr push into mysql-trunk branch (bjorn.munch:3138 to 3139) List-Archive: http://lists.mysql.com/commits/138523 Message-Id: <201106011017.p51AHqvK020419@khepri15.norway.sun.com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit 3139 Bjorn Munch 2011-06-01 [merge] upmerge 12607800 modified: cmake/install_layout.cmake 3138 Vinay Fisrekar 2011-06-01 [merge] merge from 5.5 -> trunk Adding testcases for WL#5743 InnoDB: Lift the limit of index key prefixes added: mysql-test/suite/innodb/r/innodb_prefix_index_liftedlimit.result mysql-test/suite/innodb/t/innodb_prefix_index_liftedlimit.test === modified file 'cmake/install_layout.cmake' --- a/cmake/install_layout.cmake 2010-12-16 18:18:20 +0000 +++ b/cmake/install_layout.cmake 2011-06-01 10:16:32 +0000 @@ -99,6 +99,13 @@ IF(UNIX) ENDIF() # +# plugin_tests's value should not be used by imported plugins, +# just use if(INSTALL_PLUGINTESTDIR). +# The plugin must set its own install path for tests +# +FILE(GLOB plugin_tests plugin/*/tests) + +# # STANDALONE layout # SET(INSTALL_BINDIR_STANDALONE "bin") @@ -122,6 +129,7 @@ SET(INSTALL_SQLBENCHDIR_STANDALONE SET(INSTALL_SUPPORTFILESDIR_STANDALONE "support-files") # SET(INSTALL_MYSQLDATADIR_STANDALONE "data") +SET(INSTALL_PLUGINTESTDIR_STANDALONE ${plugin_tests}) # # RPM layout @@ -152,6 +160,7 @@ SET(INSTALL_SQLBENCHDIR_RPM SET(INSTALL_SUPPORTFILESDIR_RPM "share/mysql") # SET(INSTALL_MYSQLDATADIR_RPM "/var/lib/mysql") +SET(INSTALL_PLUGINTESTDIR_RPM ${plugin_tests}) # # DEB layout @@ -177,6 +186,7 @@ SET(INSTALL_SQLBENCHDIR_DEB SET(INSTALL_SUPPORTFILESDIR_DEB "support-files") # SET(INSTALL_MYSQLDATADIR_DEB "data") +SET(INSTALL_PLUGINTESTDIR_DEB ${plugin_tests}) # # SVR4 layout @@ -202,6 +212,7 @@ SET(INSTALL_SQLBENCHDIR_SVR4 SET(INSTALL_SUPPORTFILESDIR_SVR4 "support-files") # SET(INSTALL_MYSQLDATADIR_SVR4 "/var/lib/mysql") +SET(INSTALL_PLUGINTESTDIR_SVR4 ${plugin_tests}) # Clear cached variables if install layout was changed @@ -216,7 +227,7 @@ SET(OLD_INSTALL_LAYOUT ${INSTALL_LAYOUT} # will be defined as ${INSTALL_BINDIR_STANDALONE} by default if STANDALONE # layout is chosen) FOREACH(var BIN SBIN LIB MYSQLSHARE SHARE PLUGIN INCLUDE SCRIPT DOC MAN - INFO MYSQLTEST SQLBENCH DOCREADME SUPPORTFILES MYSQLDATA) + INFO MYSQLTEST SQLBENCH DOCREADME SUPPORTFILES MYSQLDATA PLUGINTEST) SET(INSTALL_${var}DIR ${INSTALL_${var}DIR_${INSTALL_LAYOUT}} CACHE STRING "${var} installation directory" ${FORCE}) MARK_AS_ADVANCED(INSTALL_${var}DIR) No bundle (reason: useless for push emails).