summaryrefslogtreecommitdiff
path: root/cmake/build_configurations
Commit message (Collapse)AuthorAgeFilesLines
* Changes to build using CMake according to existing release packages:Jonathan Perkin2010-05-121-9/+11
| | | | | | | | | | | | | | | | | | | | | | | - Update/fix file layouts for each package type, add new types for native package formats including deb, rpm and svr4. - Build all plugins, including debug versions - Update compiler flags to match current release - Add missing @VAR@ expansions - Install correct mysqclient library symlinks - Fix icc/ia64 builds - Fix install of libmysqld-debug - Don't include mysql_embedded - Remove unpackaged manual pages to avoid missing files warnings - Don't install mtr's test suite
* Fix typo (CMAKE_SIZEOF_VOIDP=>CMAKE_SIZEOF_VOID_P)Vladislav Vaintroub2010-03-081-2/+2
|
* Some CMake packaging fixes:Jonathan Perkin2010-02-241-0/+2
| | | | | | | | | | | | | | | - Remove INSTALL-BINARY from installed docs directory, we provide a copy in the root directory (but perhaps this should be revisited later). - Disable audit_null and daemon_example plugins. - Fix the docs directory. - Remove mysql-test/Makefile.in - Build and install mysql_tzinfo_to_sql - Remove share/charsets/languages.html
* When using SIGNCODE parameter, check that signing of test executable ↵Vladislav Vaintroub2010-02-021-0/+5
| | | | | | | reaööy works. If not, write warning and disable signing Also, set SIGNCODE in mysql_release build configuration.
* Define feature sets that correspond to different products (advanced, pro, ↵Vladislav Vaintroub2010-02-021-13/+80
| | | | enterprise etc)
* Add -lmtmalloc to server linker flags on Solaris 10Vladislav Vaintroub2010-01-201-0/+4
| | | and later
* Add Solaris sparc Sun Studio flagsVladislav Vaintroub2010-01-201-2/+13
|
* - another take on BUILD_CONFIG variable - use OPTION instead of SET for Vladislav Vaintroub2010-01-201-14/+20
| | | | | boolean variables to ensure option is in cache. Also use documented CMAKE_USE_MAKE_RULES_OVERRIDE feature instead of INCLUDE. - remove superfluous tests in innobase's CMakeLists.txt
* Fix end-of-line characters in mysql_release.cmake to be unix-conformVladislav Vaintroub2010-01-191-92/+92
| | | make -DBUILD_CONFIG=mysql_release work
* Add compiler flags used by the buildteam to do releaseVladislav Vaintroub2010-01-191-0/+69
|
* Add option for specifying MYSQL build configurations.Vladislav Vaintroub2010-01-111-0/+23
Add mysql_release.cmake intended for use by the build team ( compile options, build settings to do MySQL releases)