summaryrefslogtreecommitdiff
path: root/cmake/install_macros.cmake
Commit message (Collapse)AuthorAgeFilesLines
* Merge 10.3 into 10.4Marko Mäkelä2021-03-191-1/+1
|\
| * Merge 10.2 into 10.3Marko Mäkelä2021-03-181-1/+1
| |\
| | * MDEV-24554 Windows authenticode signing stopped workingVladislav Vaintroub2021-03-161-1/+1
| | | | | | | | | | | | | | | Change the default timestamping URL, again http://timestamp.globalsign.com/?signature=sha2 seems to work fine atm
* | | Merge 10.3 into 10.4Marko Mäkelä2021-01-111-1/+1
|\ \ \ | |/ /
| * | Merge 10.2 into 10.3 (except MDEV-17556)Marko Mäkelä2021-01-111-1/+1
| |\ \ | | |/ | | | | | | | | | | | | The fix of MDEV-17556 (commit e25623e78a3efde05e30070dc7362f8dc0d8c459 and commit 61a362c9493df63dc588fcb71409537ae56ab9c8) has been omitted due to conflicts and will have to be applied separately later.
| | * MDEV-24554 Do not use verisign server for authenticode timestampingVladislav Vaintroub2021-01-091-1/+1
| | |
| | * Merge 10.1 into 10.2Marko Mäkelä2020-04-271-7/+3
| | |\
| | | * MDEV-22078 MariaDB-compat missing from MariaDB 10.4 CentOS 8 Yum RepoSergei Golubchik2020-04-271-7/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Backport INSALL_SYMLINK cmake macro from 10.3. It'll make libmysqlclient_r.* symlinks to link to the actual shared library file, not to another symlink. As a bonus it'll fix cmake warning about deprecated LOCATION property
* | | | Merge commit '10.3' into 10.4Oleksandr Byelkin2020-03-111-87/+0
|\ \ \ \ | |/ / /
| * | | MDEV-16662: cmake remove empty INSTALL_DEBUG_TARGETDaniel Black2020-02-251-87/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | No adverse effects since this was made a null function in 6b53f9d781cc19cbec96c3eb048e6407021685a2. This function had the last remaining cmake CMP0026 violation.
* | | | MDEV-17592 Create MariaDB named commands/symlinksSergei Golubchik2019-06-171-6/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | post-merge fixes: * .gitignore * don't put the keyword COMPONENT into ${COMP} anymore * don't alias mytop, but do alias mysql_client_test * don't symlink manpages, use troff aliasing technique instead (symlinked manpages break rpm and out-of-source bintar builds) * move debian to use troff aliased manpages, fix typos in debian files, put aliases in the correct packages, add more aliases to match rpm/bintar packaging
* | | | MDEV-17592 Create MariaDB named commands/symlinksRasmus Johansson2019-06-171-2/+5
|/ / /
* | | Merge 10.2 into 10.3Marko Mäkelä2019-05-141-1/+1
|\ \ \ | |/ /
| * | Merge 10.1 into 10.2Marko Mäkelä2019-05-131-1/+1
| |\ \ | | |/
| | * Merge branch '5.5' into 10.1Vicențiu Ciorbaru2019-05-111-1/+1
| | |\
| | | * Update FSF AddressVicențiu Ciorbaru2019-05-111-1/+1
| | | | | | | | | | | | | | | | * Update wrong zip-code
* | | | Merge branch '10.2' into 10.3Sergei Golubchik2018-09-281-16/+7
|\ \ \ \ | |/ / /
| * | | MDEV-15088 Lighter version of Windows Zip distributionsVladislav Vaintroub2018-09-141-16/+7
| | | | | | | | | | | | | | | | | | | | | | | | Add new target win_package, that produces a) light ZIP (no test suite, no sql-bench, no debugsymbols) b) debug symbols ZIP
* | | | MDEV-16662 CMake warnings: CMP0026Sergei Golubchik2018-08-121-10/+6
|/ / /
* | | Merge 10.1 into 10.2Marko Mäkelä2018-08-021-0/+9
|\ \ \ | |/ /
| * | Merge branch '10.0' into bb-10.1-merge-sanjaOleksandr Byelkin2018-07-251-0/+9
| |\ \
| | * | MDEV-11790 WITHOUT_SERVER installs mysqld_safe_helperSergei Golubchik2018-07-191-0/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Don't install server files if WITHOUT_SERVER is specified. "Server files" are defined as files going into the MariaDB-Server RPM, that is files in the components Server, ManPagesServer, Server_Scripts, IniFiles, SuportFiles, and Readme.
* | | | Merge branch '10.1' into 10.2Vicențiu Ciorbaru2017-09-191-45/+19
|\ \ \ \ | |/ / /
| * | | Merge branch '10.0' into 10.1Vicențiu Ciorbaru2017-09-191-45/+19
| |\ \ \ | | |/ /
| | * | Build improvements and cleanups.Vladislav Vaintroub2017-09-081-45/+19
| | |/ | | | | | | | | | | | | | | | | | | | | | | | | - the probably ultimate fix for dependencies on VS - remove some GET_TARGET_PROPERTY(LOCATION ...), they are deprecated in cmake 3.9 - simplify signing targets on Windows. - remove INSTALL_DEBUG_TARGET, we do not mix binaries from different builds in the same package
* | | Merge branch '10.1' into 10.2Sergei Golubchik2016-12-291-0/+1
|\ \ \ | |/ /
| * | Merge branch '10.0' into 10.1Sergei Golubchik2016-12-111-0/+1
| |\ \ | | |/
| | * VS2015 build fixesVladislav Vaintroub2016-10-271-0/+1
| | | | | | | | | | | | | | | | | | - new location of signtool - silence a nonsensical warning from stl header (complain about noexcept() function attribute, if /EHsc is not set)
* | | Merge branch '10.1' into 10.2Monty2016-02-061-5/+4
|\ \ \ | |/ / | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: VERSION cmake/plugin.cmake config.h.cmake configure.cmake plugin/server_audit/server_audit.c sql/sql_yacc.yy
| * | MDEV 4691- address review commentsVladislav Vaintroub2016-01-191-5/+4
| | |
* | | cmake: MYSQL_PARSE_ARGUMENTS -> CMAKE_PARSE_ARGUMENTSSergei Golubchik2015-11-231-16/+18
|/ /
* | Merge 10.0.14 into 10.1Sergei Golubchik2014-10-151-1/+3
|\ \ | |/
| * mysql-5.5.39 mergeSergei Golubchik2014-08-021-1/+3
| |\ | | | | | | | | | | | | | | | | | | ~40% bugfixed(*) applied ~40$ bugfixed reverted (incorrect or we're not buggy) ~20% bugfixed applied, despite us being not buggy (*) only changes in the server code, e.g. not cmakefiles
| | * Backport from trunk:Tor Didriksen2014-05-071-4/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug#18187290 ISSUE WITH BUILDING MYSQL USING CMAKE 2.8.12 We want to upgrade to VS2013 on Windows. In order to do this, we need to upgrade to cmake 2.8.12 This has introduced some incompatibilities for .pdb files, and "make install" no longer works. To reproduce: cmake --build . --target package --config debug The fix: Rather than installing .pdb files for static libraries, we use the /Z7 flag to store symbolic debugging information in the .obj files.
| | * Backport of Bug#16809055 MYSQL 5.6 AND 5.7 STILL USE LIBMYSQLCLIENT.SO.18Tor Didriksen2014-01-231-10/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Backported only the softlink part of the patch, *not* the bumping of library version. With this patch, the libmysql/ directory contains: libmysqlclient.a libmysqlclient_r.a -> libmysqlclient.a libmysqlclient_r.so -> libmysqlclient.so* libmysqlclient_r.so.18 -> libmysqlclient.so.18* libmysqlclient_r.so.18.0.0 -> libmysqlclient.so.18.0.0* libmysqlclient.so -> libmysqlclient.so.18* libmysqlclient.so.18 -> libmysqlclient.so.18.0.0* libmysqlclient.so.18.0.0*
* | | cmake: prefer INSTALL(PROGRAMS over INSTALL(FILESSergei Golubchik2014-06-261-7/+1
| | |
* | | Fix CMakeLists.txt for cmake Ninja generatorSergei Golubchik2014-06-201-1/+1
|/ /
* | don't install mysql-test/var and cmake internal filesSergei Golubchik2014-04-141-2/+4
| |
* | MDEV-6016 Packaging error with cmake 2.8.12 and greaterElena Stepanova2014-04-031-1/+5
| | | | | | | | | | | | Avoid CPack complaints when a pdb file is missing for a static library (patch from Vladislav Vaintroub)
* | Do not include .result~ files and such into packagesElena Stepanova2014-02-101-0/+1
| |
* | Change our INSTALL_DEBUG_SYMBOLS cmake function to be less pickySergei Golubchik2014-01-231-2/+2
| | | | | | | | and support MySQL CMakeLists.txt files
* | install and package plugin suites.Sergei Golubchik2013-11-271-0/+24
| |
* | INSTALL_DOCUMENTATION function for CMakeLists.txtSergei Golubchik2013-09-101-0/+30
| | | | | | | | It puts files in the correct location for rpm/deb packages.
* | mysql-5.5.22 mergeSergei Golubchik2012-03-281-1/+1
|\ \ | |/ | | | | | | | | | | | | | | | | | | mysql-test/suite/innodb/t/group_commit_crash.test: remove autoincrement to avoid rbr being used for insert ... select mysql-test/suite/innodb/t/group_commit_crash_no_optimize_thread.test: remove autoincrement to avoid rbr being used for insert ... select mysys/my_addr_resolve.c: a pointer to a buffer is returned to the caller -> the buffer cannot be on the stack mysys/stacktrace.c: my_vsnprintf() is ok here, in 5.5
| * Updated/added copyright headersMySQL Build Team2012-02-161-1/+1
| |
| * Bug#13463417 63487: ANNOYING TRACE MESSAGE IN CMAKE CODETor Didriksen2011-12-151-1/+0
| | | | | | | | | | Remove it.
* | Fix Windows buildVladislav Vaintroub2012-03-221-3/+6
| |
* | Fix CMake code to work with older cmake version, such as 2.6.2Vladislav Vaintroub2012-03-221-10/+16
| |
* | Reduce size of windows MSI by approx. 50%Vladislav Vaintroub2012-03-161-21/+31
| | | | | | | | | | | | | | | | - Mark test components, plugins etc with COMPONENT Test, to get them excluded from the MSI - Only include debug symbols for client and embedded libs and also mysqld.exe and server plugins (so we can still can get a callstack in case of crash) The rest (all *.pdbs, test components, MTR) can be obtained from the big ZIP distribution, if required.
* | fix signing and packagingVladislav Vaintroub2011-11-301-32/+32
|/