~linuxjedi/drizzle/trunk-bug-667053

« back to all changes in this revision

Viewing changes to sql/share/Makefile.am

  • Committer: brian
  • Date: 2008-06-25 05:29:13 UTC
  • Revision ID: brian@localhost.localdomain-20080625052913-6upwo0jsrl4lnapl
clean slate

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
# Copyright (C) 2000 MySQL AB
 
2
 
3
# This program is free software; you can redistribute it and/or modify
 
4
# it under the terms of the GNU General Public License as published by
 
5
# the Free Software Foundation; version 2 of the License.
 
6
 
7
# This program is distributed in the hope that it will be useful,
 
8
# but WITHOUT ANY WARRANTY; without even the implied warranty of
 
9
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 
10
# GNU General Public License for more details.
 
11
 
12
# You should have received a copy of the GNU General Public License
 
13
# along with this program; if not, write to the Free Software
 
14
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
 
15
 
 
16
## Process this file with automake to create Makefile.in
 
17
 
 
18
EXTRA_DIST= errmsg.txt
 
19
 
 
20
dist-hook:
 
21
        for dir in charsets @AVAILABLE_LANGUAGES@; do \
 
22
          test -d $(distdir)/$$dir || mkdir $(distdir)/$$dir; \
 
23
          $(INSTALL_DATA) $(srcdir)/$$dir/*.* $(distdir)/$$dir; \
 
24
        done; \
 
25
        sleep 1 ; touch $(srcdir)/*/errmsg.sys
 
26
        $(INSTALL_DATA) $(srcdir)/charsets/README $(distdir)/charsets
 
27
        $(INSTALL_DATA) $(srcdir)/charsets/Index.xml $(distdir)/charsets
 
28
 
 
29
all-local:      english/errmsg.sys
 
30
 
 
31
# Use the english errmsg.sys as a flag that all errmsg.sys needs to be
 
32
# created. Normally these are created by extra/Makefile
 
33
 
 
34
english/errmsg.sys: errmsg.txt
 
35
        rm -f $(top_builddir)/include/mysqld_error.h
 
36
        (cd $(top_builddir)/extra && $(MAKE))
 
37
 
 
38
install-data-local:
 
39
        for lang in @AVAILABLE_LANGUAGES@; \
 
40
        do \
 
41
                $(mkinstalldirs) $(DESTDIR)$(pkgdatadir)/$$lang; \
 
42
                $(INSTALL_DATA) $(srcdir)/$$lang/errmsg.sys \
 
43
                                $(DESTDIR)$(pkgdatadir)/$$lang/errmsg.sys; \
 
44
        done
 
45
        $(mkinstalldirs) $(DESTDIR)$(pkgdatadir)/charsets
 
46
                $(INSTALL_DATA) $(srcdir)/errmsg.txt \
 
47
                $(DESTDIR)$(pkgdatadir)/errmsg.txt; \
 
48
        $(INSTALL_DATA) $(srcdir)/charsets/README $(DESTDIR)$(pkgdatadir)/charsets/README
 
49
        $(INSTALL_DATA) $(srcdir)/charsets/*.xml $(DESTDIR)$(pkgdatadir)/charsets
 
50
 
 
51
# FIXME maybe shouldn't remove, could be needed by other installation?
 
52
uninstall-local:
 
53
        @RM@ -f -r $(DESTDIR)$(pkgdatadir)
 
54
 
 
55
distclean-local:
 
56
        @RM@ -f */errmsg.sys
 
57
 
 
58
# Do nothing
 
59
link_sources:
 
60
 
 
61
# Don't update the files from bitkeeper
 
62
%::SCCS/s.%