diff options
Diffstat (limited to 'scripts/Makefile.am')
-rw-r--r-- | scripts/Makefile.am | 104 |
1 files changed, 104 insertions, 0 deletions
diff --git a/scripts/Makefile.am b/scripts/Makefile.am new file mode 100644 index 00000000000..e2e37996c90 --- /dev/null +++ b/scripts/Makefile.am @@ -0,0 +1,104 @@ +# Copyright (C) 2000 MySQL AB & MySQL Finland AB & TCX DataKonsult AB +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +## Process this file with automake to create Makefile.in + +bin_SCRIPTS = @server_scripts@ \ + msql2mysql \ + mysql_config \ + mysql_fix_privilege_tables \ + mysql_setpermission \ + mysql_zap \ + mysqlaccess \ + mysqlbug \ + mysql_convert_table_format \ + mysql_find_rows \ + mysqlhotcopy + +EXTRA_SCRIPTS = make_binary_distribution.sh \ + msql2mysql.sh \ + mysql_config.sh \ + mysql_fix_privilege_tables.sh \ + mysql_install_db.sh \ + mysql_setpermission.sh \ + mysql_zap.sh \ + mysqlaccess.sh \ + mysqlbug.sh \ + mysql_convert_table_format.sh \ + mysql_find_rows.sh \ + mysqlhotcopy.sh \ + safe_mysqld.sh + +EXTRA_DIST = $(EXTRA_SCRIPTS) \ + mysqlaccess.conf \ + mysqlbug + +pkgdata_DATA = make_binary_distribution + +# mysqlbug should be distributed built so that people can report build +# failures with it. +CLEANFILES = @server_scripts@ \ + make_binary_distribution \ + msql2mysql \ + mysql_fix_privilege_tables \ + mysql_setpermission \ + mysql_zap \ + mysqlaccess \ + mysql_convert_table_format \ + mysql_find_rows + +SUPERCLEANFILES = mysqlbug + +# We want the right version and configure comand line in mysqlbug +mysqlbug: ${top_builddir}/config.status ${top_builddir}/config.cache mysqlbug.sh + +SUFFIXES = .sh + +.sh: + @RM@ -f $@ $@-t + @SED@ \ + -e 's!@''bindir''@!$(bindir)!g' \ + -e 's!@''scriptdir''@!$(bindir)!g' \ + -e 's!@''prefix''@!$(prefix)!g' \ + -e 's!@''datadir''@!$(datadir)!g' \ + -e 's!@''localstatedir''@!$(localstatedir)!g' \ + -e 's!@''libexecdir''@!$(libexecdir)!g' \ + -e 's!@''pkglibdir''@!$(pkglibdir)!g' \ + -e 's!@''pkgincludedir''@!$(pkgincludedir)!g' \ + -e 's!@''CC''@!@CC@!'\ + -e 's!@''CXX''@!@CXX@!'\ + -e 's!@''GXX''@!@GXX@!'\ + -e 's!@''PERL''@!@PERL@!' \ + -e 's!@''CFLAGS''@!@SAVE_CFLAGS@!'\ + -e 's!@''CXXFLAGS''@!@SAVE_CXXFLAGS@!'\ + -e 's!@''LDFLAGS''@!@SAVE_LDFLAGS@!'\ + -e 's!@''CLIENT_LIBS''@!@CLIENT_LIBS@!' \ + -e 's!@''VERSION''@!@VERSION@!' \ + -e 's!@''COMPILATION_COMMENT''@!@COMPILATION_COMMENT@!' \ + -e 's!@''MACHINE_TYPE''@!@MACHINE_TYPE@!' \ + -e 's!@''HOSTNAME''@!@HOSTNAME@!' \ + -e 's!@''SYSTEM_TYPE''@!@SYSTEM_TYPE@!' \ + -e 's!@''CHECK_PID''@!@CHECK_PID@!' \ + -e 's!@''FIND_PROC''@!@FIND_PROC@!' \ + -e 's!@''MYSQLD_DEFAULT_SWITCHES''@!@MYSQLD_DEFAULT_SWITCHES@!' \ + -e 's!@''MYSQL_UNIX_ADDR''@!@MYSQL_UNIX_ADDR@!' \ + -e 's!@''MYSQL_TCP_PORT''@!@MYSQL_TCP_PORT@!' \ + -e 's!@''IS_LINUX''@!@IS_LINUX@!' \ + -e "s!@""CONF_COMMAND""@!@CONF_COMMAND@!" \ + -e 's!@''MYSQLD_USER''@!@MYSQLD_USER@!' \ + $< > $@-t + @CHMOD@ +x $@-t + @MV@ $@-t $@ |