Gentoo Development Guide

MYSQL-CMAKE.ECLASS

Section: portage (5)
Updated: Aug 2014
Index Return to Main Contents
 

NAME

mysql-cmake.eclass - This eclass provides the support for cmake based mysql releases  

DESCRIPTION

The mysql-cmake.eclass provides the support to build the mysql ebuilds using the cmake build system. This eclass provides the src_prepare, src_configure, src_compile, and src_install phase hooks.  

FUNCTIONS

mysql_cmake_disable_test
Helper function to disable specific tests.
mysql-cmake_use_plugin
Helper function to enable/disable plugins by use flags cmake-utils_use_with is not enough as some references check WITH_ (0|1) and some check WITHOUT_. Also, this can easily extend to non-storage plugins.
configure_cmake_locale
Helper function to configure locale cmake options
configure_cmake_minimal
Helper function to configure minimal build
configure_cmake_standard
Helper function to configure standard build
mysql-cmake_src_prepare
Apply patches to the source code and remove unneeded bundled libs.
mysql-cmake_src_configure
Configure mysql to build the code for Gentoo respecting the use flags.
mysql-cmake_src_compile
Compile the mysql code.
mysql-cmake_src_install
Install mysql.
 

MAINTAINERS

Maintainers:
- MySQL Team <mysql-bugs@gentoo.org>
- Robin H. Johnson <robbat2@gentoo.org>
- Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org>
- Brian Evans <grknight@gentoo.org>
 

REPORTING BUGS

Please report bugs via http://bugs.gentoo.org/  

FILES

/usr/portage/eclass/mysql-cmake.eclass  

SEE ALSO

ebuild(5)
http://sources.gentoo.org/eclass/mysql-cmake.eclass?view=log


 

Index

NAME
DESCRIPTION
FUNCTIONS
MAINTAINERS
REPORTING BUGS
FILES
SEE ALSO

This document was created by man2html, using the manual pages.
Time: 03:25:20 GMT, August 30, 2014