diff options
Diffstat (limited to 'extra/Makefile.am')
-rw-r--r-- | extra/Makefile.am | 22 |
1 files changed, 21 insertions, 1 deletions
diff --git a/extra/Makefile.am b/extra/Makefile.am index aec7ad7dda5..43981753515 100644 --- a/extra/Makefile.am +++ b/extra/Makefile.am @@ -15,11 +15,31 @@ # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA INCLUDES = @MT_INCLUDES@ -I$(top_srcdir)/include \ - @ndbcluster_includes@ -I$(top_srcdir)/sql + @ndbcluster_includes@ -I$(top_srcdir)/sql \ + -I$(top_builddir)/include LDADD = @CLIENT_EXTRA_LDFLAGS@ ../mysys/libmysys.a \ ../dbug/libdbug.a ../strings/libmystrings.a +BUILT_SOURCES= $(top_builddir)/include/mysqld_error.h \ + $(top_builddir)/include/sql_state.h \ + $(top_builddir)/include/mysqld_ername.h +pkginclude_HEADERS= $(BUILT_SOURCES) +CLEANFILES = $(BUILT_SOURCES) + +# This will build mysqld_error.h and sql_state.h +$(top_builddir)/include/mysqld_error.h: comp_err + $(top_builddir)/extra/comp_err \ + --charset=$(top_srcdir)/sql/share/charsets \ + --out-dir=$(top_builddir)/sql/share/ \ + --header_file=$(top_builddir)/include/mysqld_error.h \ + --name_file=$(top_builddir)/include/mysqld_ername.h \ + --state_file=$(top_builddir)/include/sql_state.h \ + --in_file=$(top_srcdir)/sql/share/errmsg.txt +$(top_builddir)/include/mysqld_ername.h: $(top_builddir)/include/mysqld_error.h +$(top_builddir)/include/sql_state.h: $(top_builddir)/include/mysqld_error.h + bin_PROGRAMS = replace comp_err perror resolveip my_print_defaults \ resolve_stack_dump mysql_waitpid +noinst_PROGRAMS = charset2html # Don't update the files from bitkeeper %::SCCS/s.% |