mirror of
				https://github.com/MariaDB/server.git
				synced 2025-10-31 02:46:29 +01:00 
			
		
		
		
	
		
			
				
	
	
		
			54 lines
		
	
	
	
		
			2.3 KiB
		
	
	
	
		
			CMake
		
	
	
	
	
	
			
		
		
	
	
			54 lines
		
	
	
	
		
			2.3 KiB
		
	
	
	
		
			CMake
		
	
	
	
	
	
| # Create lists
 | |
| if(COMMAND REGISTER_SYMLINK)
 | |
|   return()
 | |
| endif()
 | |
| 
 | |
| macro(REGISTER_SYMLINK from to)
 | |
|   list(APPEND MARIADB_SYMLINK_FROMS ${from})
 | |
|   list(APPEND MARIADB_SYMLINK_TOS ${to})
 | |
| endmacro()
 | |
| 
 | |
| # MariaDB names for executables
 | |
| REGISTER_SYMLINK("mariadb" "mysql")
 | |
| REGISTER_SYMLINK("mariadb-access" "mysqlaccess")
 | |
| REGISTER_SYMLINK("mariadb-admin" "mysqladmin")
 | |
| REGISTER_SYMLINK("mariadb-backup" "mariabackup")
 | |
| REGISTER_SYMLINK("mariadb-binlog" "mysqlbinlog")
 | |
| REGISTER_SYMLINK("mariadb-check" "mysqlcheck")
 | |
| REGISTER_SYMLINK("mariadb-client-test-embedded" "mysql_client_test_embedded")
 | |
| REGISTER_SYMLINK("mariadb-client-test" "mysql_client_test")
 | |
| REGISTER_SYMLINK("mariadb_config" "mysql_config")
 | |
| REGISTER_SYMLINK("mariadb-convert-table-format" "mysql_convert_table_format")
 | |
| REGISTER_SYMLINK("mariadb-dump" "mysqldump")
 | |
| REGISTER_SYMLINK("mariadb-dumpslow" "mysqldumpslow")
 | |
| REGISTER_SYMLINK("mariadb-embedded" "mysql_embedded")
 | |
| REGISTER_SYMLINK("mariadb-find-rows" "mysql_find_rows")
 | |
| REGISTER_SYMLINK("mariadb-fix-extensions" "mysql_fix_extensions")
 | |
| REGISTER_SYMLINK("mariadb-hotcopy" "mysqlhotcopy")
 | |
| REGISTER_SYMLINK("mariadb-import" "mysqlimport")
 | |
| REGISTER_SYMLINK("mariadb-install-db" "mysql_install_db")
 | |
| REGISTER_SYMLINK("mariadb-ldb" "mysql_ldb")
 | |
| REGISTER_SYMLINK("mariadb-plugin" "mysql_plugin")
 | |
| REGISTER_SYMLINK("mariadb-secure-installation" "mysql_secure_installation")
 | |
| REGISTER_SYMLINK("mariadb-setpermission" "mysql_setpermission")
 | |
| REGISTER_SYMLINK("mariadb-show" "mysqlshow")
 | |
| REGISTER_SYMLINK("mariadb-slap" "mysqlslap")
 | |
| REGISTER_SYMLINK("mariadb-test" "mysqltest")
 | |
| REGISTER_SYMLINK("mariadb-test-embedded" "mysqltest_embedded")
 | |
| REGISTER_SYMLINK("mariadb-tzinfo-to-sql" "mysql_tzinfo_to_sql")
 | |
| REGISTER_SYMLINK("mariadb-upgrade" "mysql_upgrade")
 | |
| REGISTER_SYMLINK("mariadb-upgrade-service" "mysql_upgrade_service")
 | |
| REGISTER_SYMLINK("mariadb-upgrade-wizard" "mysql_upgrade_wizard")
 | |
| REGISTER_SYMLINK("mariadb-waitpid" "mysql_waitpid")
 | |
| REGISTER_SYMLINK("mariadbd" "mysqld")
 | |
| REGISTER_SYMLINK("mariadbd-multi" "mysqld_multi")
 | |
| REGISTER_SYMLINK("mariadbd-safe" "mysqld_safe")
 | |
| REGISTER_SYMLINK("mariadbd-safe-helper" "mysqld_safe_helper")
 | |
| 
 | |
| MACRO(GET_SYMLINK name out)
 | |
|   set(${out})
 | |
|   list(FIND MARIADB_SYMLINK_FROMS ${name} _index)
 | |
|   if (${_index} GREATER -1)
 | |
|     list(GET MARIADB_SYMLINK_TOS ${_index} ${out})
 | |
|   endif()
 | |
| ENDMACRO()
 | 
