Makefile.am 1.26 KB
Newer Older
bk@work.mysql.com's avatar
bk@work.mysql.com committed
1 2
## Process this file with automake to create Makefile.in

lenz@mysql.com's avatar
lenz@mysql.com committed
3
EXTRA_DIST= errmsg.txt
4

bk@work.mysql.com's avatar
bk@work.mysql.com committed
5
dist-hook:
6 7 8 9
	for dir in charsets @AVAILABLE_LANGUAGES@; do \
	  test -d $(distdir)/$$dir || mkdir $(distdir)/$$dir; \
	  $(INSTALL_DATA) $(srcdir)/$$dir/*.* $(distdir)/$$dir; \
	done; \
monty@hundin.mysql.fi's avatar
monty@hundin.mysql.fi committed
10
	sleep 1 ; touch $(srcdir)/*/errmsg.sys
11
	$(INSTALL_DATA) $(srcdir)/charsets/README $(distdir)/charsets
12
	$(INSTALL_DATA) $(srcdir)/charsets/Index.xml $(distdir)/charsets
bk@work.mysql.com's avatar
bk@work.mysql.com committed
13

14
all-local:	english/errmsg.sys
15

16
# Use the english errmsg.sys as a flag that all errmsg.sys needs to be
serg@serg.mylan's avatar
serg@serg.mylan committed
17
# created. Normally these are created by extra/Makefile
18 19

english/errmsg.sys: errmsg.txt
serg@serg.mylan's avatar
serg@serg.mylan committed
20 21
	rm $(top_builddir)/include/mysqld_error.h
	(cd $(top_builddir)/extra && $(MAKE))
22

bk@work.mysql.com's avatar
bk@work.mysql.com committed
23 24 25 26 27 28 29 30
install-data-local:
	for lang in @AVAILABLE_LANGUAGES@; \
	do \
		$(mkinstalldirs) $(DESTDIR)$(pkgdatadir)/$$lang; \
		$(INSTALL_DATA) $(srcdir)/$$lang/errmsg.sys \
			        $(DESTDIR)$(pkgdatadir)/$$lang/errmsg.sys; \
	done
	$(mkinstalldirs) $(DESTDIR)$(pkgdatadir)/charsets
31 32
		$(INSTALL_DATA) $(srcdir)/errmsg.txt \
	        $(DESTDIR)$(pkgdatadir)/errmsg.txt; \
33
	$(INSTALL_DATA) $(srcdir)/charsets/README $(DESTDIR)$(pkgdatadir)/charsets/README
bar@bar.mysql.r18.ru's avatar
bar@bar.mysql.r18.ru committed
34
	$(INSTALL_DATA) $(srcdir)/charsets/*.xml $(DESTDIR)$(pkgdatadir)/charsets
35 36 37

# Don't update the files from bitkeeper
%::SCCS/s.%