Add local changes from the past 7 years
This commit is contained in:
parent
1d81d8820f
commit
c2aa958bb3
548
Makefile.in
548
Makefile.in
|
@ -1,548 +0,0 @@
|
||||||
# Makefile.in generated by automake 1.9.5 from Makefile.am.
|
|
||||||
# @configure_input@
|
|
||||||
|
|
||||||
# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
|
|
||||||
# 2003, 2004, 2005 Free Software Foundation, Inc.
|
|
||||||
# This Makefile.in is free software; the Free Software Foundation
|
|
||||||
# gives unlimited permission to copy and/or distribute it,
|
|
||||||
# with or without modifications, as long as this notice is preserved.
|
|
||||||
|
|
||||||
# This program is distributed in the hope that it will be useful,
|
|
||||||
# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
|
|
||||||
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
|
|
||||||
# PARTICULAR PURPOSE.
|
|
||||||
|
|
||||||
@SET_MAKE@
|
|
||||||
|
|
||||||
SOURCES = $(mysql_dbadm_SOURCES) $(mysql_useradm_SOURCES)
|
|
||||||
|
|
||||||
srcdir = @srcdir@
|
|
||||||
top_srcdir = @top_srcdir@
|
|
||||||
VPATH = @srcdir@
|
|
||||||
pkgdatadir = $(datadir)/@PACKAGE@
|
|
||||||
pkglibdir = $(libdir)/@PACKAGE@
|
|
||||||
pkgincludedir = $(includedir)/@PACKAGE@
|
|
||||||
top_builddir = .
|
|
||||||
am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
|
|
||||||
INSTALL = @INSTALL@
|
|
||||||
install_sh_DATA = $(install_sh) -c -m 644
|
|
||||||
install_sh_PROGRAM = $(install_sh) -c
|
|
||||||
install_sh_SCRIPT = $(install_sh) -c
|
|
||||||
INSTALL_HEADER = $(INSTALL_DATA)
|
|
||||||
transform = $(program_transform_name)
|
|
||||||
NORMAL_INSTALL = :
|
|
||||||
PRE_INSTALL = :
|
|
||||||
POST_INSTALL = :
|
|
||||||
NORMAL_UNINSTALL = :
|
|
||||||
PRE_UNINSTALL = :
|
|
||||||
POST_UNINSTALL = :
|
|
||||||
bin_PROGRAMS = mysql-dbadm$(EXEEXT) mysql-useradm$(EXEEXT)
|
|
||||||
subdir = .
|
|
||||||
DIST_COMMON = README $(am__configure_deps) $(srcdir)/Makefile.am \
|
|
||||||
$(srcdir)/Makefile.in $(srcdir)/config.h.in \
|
|
||||||
$(top_srcdir)/configure AUTHORS COPYING ChangeLog INSTALL NEWS \
|
|
||||||
acconfig.h depcomp install-sh missing mkinstalldirs
|
|
||||||
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
|
|
||||||
am__aclocal_m4_deps = $(top_srcdir)/configure.in
|
|
||||||
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
|
|
||||||
$(ACLOCAL_M4)
|
|
||||||
am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
|
|
||||||
configure.lineno configure.status.lineno
|
|
||||||
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
|
|
||||||
CONFIG_HEADER = config.h
|
|
||||||
CONFIG_CLEAN_FILES =
|
|
||||||
am__installdirs = "$(DESTDIR)$(bindir)"
|
|
||||||
binPROGRAMS_INSTALL = $(INSTALL_PROGRAM)
|
|
||||||
PROGRAMS = $(bin_PROGRAMS)
|
|
||||||
am_mysql_dbadm_OBJECTS = mysql-dbadm.$(OBJEXT) common.$(OBJEXT)
|
|
||||||
mysql_dbadm_OBJECTS = $(am_mysql_dbadm_OBJECTS)
|
|
||||||
mysql_dbadm_LDADD = $(LDADD)
|
|
||||||
mysql_dbadm_DEPENDENCIES =
|
|
||||||
am_mysql_useradm_OBJECTS = mysql-useradm.$(OBJEXT) common.$(OBJEXT)
|
|
||||||
mysql_useradm_OBJECTS = $(am_mysql_useradm_OBJECTS)
|
|
||||||
mysql_useradm_LDADD = $(LDADD)
|
|
||||||
mysql_useradm_DEPENDENCIES =
|
|
||||||
DEFAULT_INCLUDES = -I. -I$(srcdir) -I.
|
|
||||||
depcomp = $(SHELL) $(top_srcdir)/depcomp
|
|
||||||
am__depfiles_maybe = depfiles
|
|
||||||
COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
|
|
||||||
$(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
|
|
||||||
CCLD = $(CC)
|
|
||||||
LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
|
|
||||||
SOURCES = $(mysql_dbadm_SOURCES) $(mysql_useradm_SOURCES)
|
|
||||||
DIST_SOURCES = $(mysql_dbadm_SOURCES) $(mysql_useradm_SOURCES)
|
|
||||||
ETAGS = etags
|
|
||||||
CTAGS = ctags
|
|
||||||
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
|
|
||||||
distdir = $(PACKAGE)-$(VERSION)
|
|
||||||
top_distdir = $(distdir)
|
|
||||||
am__remove_distdir = \
|
|
||||||
{ test ! -d $(distdir) \
|
|
||||||
|| { find $(distdir) -type d ! -perm -200 -exec chmod u+w {} ';' \
|
|
||||||
&& rm -fr $(distdir); }; }
|
|
||||||
DIST_ARCHIVES = $(distdir).tar.gz
|
|
||||||
GZIP_ENV = --best
|
|
||||||
distuninstallcheck_listfiles = find . -type f -print
|
|
||||||
distcleancheck_listfiles = find . -type f -print
|
|
||||||
ACLOCAL = @ACLOCAL@
|
|
||||||
AMDEP_FALSE = @AMDEP_FALSE@
|
|
||||||
AMDEP_TRUE = @AMDEP_TRUE@
|
|
||||||
AMTAR = @AMTAR@
|
|
||||||
AUTOCONF = @AUTOCONF@
|
|
||||||
AUTOHEADER = @AUTOHEADER@
|
|
||||||
AUTOMAKE = @AUTOMAKE@
|
|
||||||
AWK = @AWK@
|
|
||||||
CC = @CC@
|
|
||||||
CCDEPMODE = @CCDEPMODE@
|
|
||||||
CFLAGS = @CFLAGS@
|
|
||||||
CPP = @CPP@
|
|
||||||
CPPFLAGS = @CPPFLAGS@
|
|
||||||
CYGPATH_W = @CYGPATH_W@
|
|
||||||
DEFS = @DEFS@
|
|
||||||
DEPDIR = @DEPDIR@
|
|
||||||
ECHO_C = @ECHO_C@
|
|
||||||
ECHO_N = @ECHO_N@
|
|
||||||
ECHO_T = @ECHO_T@
|
|
||||||
EGREP = @EGREP@
|
|
||||||
EXEEXT = @EXEEXT@
|
|
||||||
INSTALL_DATA = @INSTALL_DATA@
|
|
||||||
INSTALL_PROGRAM = @INSTALL_PROGRAM@
|
|
||||||
INSTALL_SCRIPT = @INSTALL_SCRIPT@
|
|
||||||
INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
|
|
||||||
LDFLAGS = @MYSQL_LFLAGS@
|
|
||||||
LIBOBJS = @LIBOBJS@
|
|
||||||
LIBS = @LIBS@
|
|
||||||
LTLIBOBJS = @LTLIBOBJS@
|
|
||||||
MAKEINFO = @MAKEINFO@
|
|
||||||
MYSQL_INCLUDE = @MYSQL_INCLUDE@
|
|
||||||
MYSQL_LFLAGS = @MYSQL_LFLAGS@
|
|
||||||
MYSQL_LIBS = @MYSQL_LIBS@
|
|
||||||
OBJEXT = @OBJEXT@
|
|
||||||
PACKAGE = @PACKAGE@
|
|
||||||
PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
|
|
||||||
PACKAGE_NAME = @PACKAGE_NAME@
|
|
||||||
PACKAGE_STRING = @PACKAGE_STRING@
|
|
||||||
PACKAGE_TARNAME = @PACKAGE_TARNAME@
|
|
||||||
PACKAGE_VERSION = @PACKAGE_VERSION@
|
|
||||||
PATH_SEPARATOR = @PATH_SEPARATOR@
|
|
||||||
SET_MAKE = @SET_MAKE@
|
|
||||||
SHELL = @SHELL@
|
|
||||||
STRIP = @STRIP@
|
|
||||||
VERSION = @VERSION@
|
|
||||||
ac_ct_CC = @ac_ct_CC@
|
|
||||||
ac_ct_STRIP = @ac_ct_STRIP@
|
|
||||||
am__fastdepCC_FALSE = @am__fastdepCC_FALSE@
|
|
||||||
am__fastdepCC_TRUE = @am__fastdepCC_TRUE@
|
|
||||||
am__include = @am__include@
|
|
||||||
am__leading_dot = @am__leading_dot@
|
|
||||||
am__quote = @am__quote@
|
|
||||||
am__tar = @am__tar@
|
|
||||||
am__untar = @am__untar@
|
|
||||||
bindir = @bindir@
|
|
||||||
build_alias = @build_alias@
|
|
||||||
datadir = @datadir@
|
|
||||||
exec_prefix = @exec_prefix@
|
|
||||||
host_alias = @host_alias@
|
|
||||||
includedir = @includedir@
|
|
||||||
infodir = @infodir@
|
|
||||||
install_sh = @install_sh@
|
|
||||||
libdir = @libdir@
|
|
||||||
libexecdir = @libexecdir@
|
|
||||||
localstatedir = @localstatedir@
|
|
||||||
mandir = @mandir@
|
|
||||||
mkdir_p = @mkdir_p@
|
|
||||||
oldincludedir = @oldincludedir@
|
|
||||||
prefix = @prefix@
|
|
||||||
program_transform_name = @program_transform_name@
|
|
||||||
sbindir = @sbindir@
|
|
||||||
sharedstatedir = @sharedstatedir@
|
|
||||||
sysconfdir = @sysconfdir@
|
|
||||||
target_alias = @target_alias@
|
|
||||||
mysql_dbadm_SOURCES = mysql-dbadm.c common.c mysql-admutils.h
|
|
||||||
mysql_useradm_SOURCES = mysql-useradm.c common.c mysql-admutils.h
|
|
||||||
INCLUDES = @MYSQL_INCLUDE@
|
|
||||||
LDADD = @MYSQL_LIBS@
|
|
||||||
all: config.h
|
|
||||||
$(MAKE) $(AM_MAKEFLAGS) all-am
|
|
||||||
|
|
||||||
.SUFFIXES:
|
|
||||||
.SUFFIXES: .c .o .obj
|
|
||||||
am--refresh:
|
|
||||||
@:
|
|
||||||
$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
|
|
||||||
@for dep in $?; do \
|
|
||||||
case '$(am__configure_deps)' in \
|
|
||||||
*$$dep*) \
|
|
||||||
echo ' cd $(srcdir) && $(AUTOMAKE) --gnu '; \
|
|
||||||
cd $(srcdir) && $(AUTOMAKE) --gnu \
|
|
||||||
&& exit 0; \
|
|
||||||
exit 1;; \
|
|
||||||
esac; \
|
|
||||||
done; \
|
|
||||||
echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu Makefile'; \
|
|
||||||
cd $(top_srcdir) && \
|
|
||||||
$(AUTOMAKE) --gnu Makefile
|
|
||||||
.PRECIOUS: Makefile
|
|
||||||
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
|
|
||||||
@case '$?' in \
|
|
||||||
*config.status*) \
|
|
||||||
echo ' $(SHELL) ./config.status'; \
|
|
||||||
$(SHELL) ./config.status;; \
|
|
||||||
*) \
|
|
||||||
echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)'; \
|
|
||||||
cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe);; \
|
|
||||||
esac;
|
|
||||||
|
|
||||||
$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
|
|
||||||
$(SHELL) ./config.status --recheck
|
|
||||||
|
|
||||||
$(top_srcdir)/configure: $(am__configure_deps)
|
|
||||||
cd $(srcdir) && $(AUTOCONF)
|
|
||||||
$(ACLOCAL_M4): $(am__aclocal_m4_deps)
|
|
||||||
cd $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS)
|
|
||||||
|
|
||||||
config.h: stamp-h1
|
|
||||||
@if test ! -f $@; then \
|
|
||||||
rm -f stamp-h1; \
|
|
||||||
$(MAKE) stamp-h1; \
|
|
||||||
else :; fi
|
|
||||||
|
|
||||||
stamp-h1: $(srcdir)/config.h.in $(top_builddir)/config.status
|
|
||||||
@rm -f stamp-h1
|
|
||||||
cd $(top_builddir) && $(SHELL) ./config.status config.h
|
|
||||||
$(srcdir)/config.h.in: $(am__configure_deps) $(top_srcdir)/acconfig.h
|
|
||||||
cd $(top_srcdir) && $(AUTOHEADER)
|
|
||||||
rm -f stamp-h1
|
|
||||||
touch $@
|
|
||||||
|
|
||||||
distclean-hdr:
|
|
||||||
-rm -f config.h stamp-h1
|
|
||||||
install-binPROGRAMS: $(bin_PROGRAMS)
|
|
||||||
@$(NORMAL_INSTALL)
|
|
||||||
test -z "$(bindir)" || $(mkdir_p) "$(DESTDIR)$(bindir)"
|
|
||||||
@list='$(bin_PROGRAMS)'; for p in $$list; do \
|
|
||||||
p1=`echo $$p|sed 's/$(EXEEXT)$$//'`; \
|
|
||||||
if test -f $$p \
|
|
||||||
; then \
|
|
||||||
f=`echo "$$p1" | sed 's,^.*/,,;$(transform);s/$$/$(EXEEXT)/'`; \
|
|
||||||
echo " $(INSTALL_PROGRAM_ENV) $(binPROGRAMS_INSTALL) '$$p' '$(DESTDIR)$(bindir)/$$f'"; \
|
|
||||||
$(INSTALL_PROGRAM_ENV) $(binPROGRAMS_INSTALL) "$$p" "$(DESTDIR)$(bindir)/$$f" || exit 1; \
|
|
||||||
else :; fi; \
|
|
||||||
done
|
|
||||||
|
|
||||||
uninstall-binPROGRAMS:
|
|
||||||
@$(NORMAL_UNINSTALL)
|
|
||||||
@list='$(bin_PROGRAMS)'; for p in $$list; do \
|
|
||||||
f=`echo "$$p" | sed 's,^.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/'`; \
|
|
||||||
echo " rm -f '$(DESTDIR)$(bindir)/$$f'"; \
|
|
||||||
rm -f "$(DESTDIR)$(bindir)/$$f"; \
|
|
||||||
done
|
|
||||||
|
|
||||||
clean-binPROGRAMS:
|
|
||||||
-test -z "$(bin_PROGRAMS)" || rm -f $(bin_PROGRAMS)
|
|
||||||
mysql-dbadm$(EXEEXT): $(mysql_dbadm_OBJECTS) $(mysql_dbadm_DEPENDENCIES)
|
|
||||||
@rm -f mysql-dbadm$(EXEEXT)
|
|
||||||
$(LINK) $(mysql_dbadm_LDFLAGS) $(mysql_dbadm_OBJECTS) $(mysql_dbadm_LDADD) $(LIBS)
|
|
||||||
mysql-useradm$(EXEEXT): $(mysql_useradm_OBJECTS) $(mysql_useradm_DEPENDENCIES)
|
|
||||||
@rm -f mysql-useradm$(EXEEXT)
|
|
||||||
$(LINK) $(mysql_useradm_LDFLAGS) $(mysql_useradm_OBJECTS) $(mysql_useradm_LDADD) $(LIBS)
|
|
||||||
|
|
||||||
mostlyclean-compile:
|
|
||||||
-rm -f *.$(OBJEXT)
|
|
||||||
|
|
||||||
distclean-compile:
|
|
||||||
-rm -f *.tab.c
|
|
||||||
|
|
||||||
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/common.Po@am__quote@
|
|
||||||
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/mysql-dbadm.Po@am__quote@
|
|
||||||
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/mysql-useradm.Po@am__quote@
|
|
||||||
|
|
||||||
.c.o:
|
|
||||||
@am__fastdepCC_TRUE@ if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \
|
|
||||||
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi
|
|
||||||
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
|
|
||||||
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
|
|
||||||
@am__fastdepCC_FALSE@ $(COMPILE) -c $<
|
|
||||||
|
|
||||||
.c.obj:
|
|
||||||
@am__fastdepCC_TRUE@ if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \
|
|
||||||
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi
|
|
||||||
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
|
|
||||||
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
|
|
||||||
@am__fastdepCC_FALSE@ $(COMPILE) -c `$(CYGPATH_W) '$<'`
|
|
||||||
uninstall-info-am:
|
|
||||||
|
|
||||||
ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
|
|
||||||
list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
|
|
||||||
unique=`for i in $$list; do \
|
|
||||||
if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
|
|
||||||
done | \
|
|
||||||
$(AWK) ' { files[$$0] = 1; } \
|
|
||||||
END { for (i in files) print i; }'`; \
|
|
||||||
mkid -fID $$unique
|
|
||||||
tags: TAGS
|
|
||||||
|
|
||||||
TAGS: $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) \
|
|
||||||
$(TAGS_FILES) $(LISP)
|
|
||||||
tags=; \
|
|
||||||
here=`pwd`; \
|
|
||||||
list='$(SOURCES) $(HEADERS) config.h.in $(LISP) $(TAGS_FILES)'; \
|
|
||||||
unique=`for i in $$list; do \
|
|
||||||
if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
|
|
||||||
done | \
|
|
||||||
$(AWK) ' { files[$$0] = 1; } \
|
|
||||||
END { for (i in files) print i; }'`; \
|
|
||||||
if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
|
|
||||||
test -n "$$unique" || unique=$$empty_fix; \
|
|
||||||
$(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
|
|
||||||
$$tags $$unique; \
|
|
||||||
fi
|
|
||||||
ctags: CTAGS
|
|
||||||
CTAGS: $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) \
|
|
||||||
$(TAGS_FILES) $(LISP)
|
|
||||||
tags=; \
|
|
||||||
here=`pwd`; \
|
|
||||||
list='$(SOURCES) $(HEADERS) config.h.in $(LISP) $(TAGS_FILES)'; \
|
|
||||||
unique=`for i in $$list; do \
|
|
||||||
if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
|
|
||||||
done | \
|
|
||||||
$(AWK) ' { files[$$0] = 1; } \
|
|
||||||
END { for (i in files) print i; }'`; \
|
|
||||||
test -z "$(CTAGS_ARGS)$$tags$$unique" \
|
|
||||||
|| $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
|
|
||||||
$$tags $$unique
|
|
||||||
|
|
||||||
GTAGS:
|
|
||||||
here=`$(am__cd) $(top_builddir) && pwd` \
|
|
||||||
&& cd $(top_srcdir) \
|
|
||||||
&& gtags -i $(GTAGS_ARGS) $$here
|
|
||||||
|
|
||||||
distclean-tags:
|
|
||||||
-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
|
|
||||||
|
|
||||||
distdir: $(DISTFILES)
|
|
||||||
$(am__remove_distdir)
|
|
||||||
mkdir $(distdir)
|
|
||||||
@srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
|
|
||||||
topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \
|
|
||||||
list='$(DISTFILES)'; for file in $$list; do \
|
|
||||||
case $$file in \
|
|
||||||
$(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \
|
|
||||||
$(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \
|
|
||||||
esac; \
|
|
||||||
if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
|
|
||||||
dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \
|
|
||||||
if test "$$dir" != "$$file" && test "$$dir" != "."; then \
|
|
||||||
dir="/$$dir"; \
|
|
||||||
$(mkdir_p) "$(distdir)$$dir"; \
|
|
||||||
else \
|
|
||||||
dir=''; \
|
|
||||||
fi; \
|
|
||||||
if test -d $$d/$$file; then \
|
|
||||||
if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
|
|
||||||
cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
|
|
||||||
fi; \
|
|
||||||
cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
|
|
||||||
else \
|
|
||||||
test -f $(distdir)/$$file \
|
|
||||||
|| cp -p $$d/$$file $(distdir)/$$file \
|
|
||||||
|| exit 1; \
|
|
||||||
fi; \
|
|
||||||
done
|
|
||||||
-find $(distdir) -type d ! -perm -777 -exec chmod a+rwx {} \; -o \
|
|
||||||
! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \
|
|
||||||
! -type d ! -perm -400 -exec chmod a+r {} \; -o \
|
|
||||||
! -type d ! -perm -444 -exec $(SHELL) $(install_sh) -c -m a+r {} {} \; \
|
|
||||||
|| chmod -R a+r $(distdir)
|
|
||||||
dist-gzip: distdir
|
|
||||||
tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
|
|
||||||
$(am__remove_distdir)
|
|
||||||
|
|
||||||
dist-bzip2: distdir
|
|
||||||
tardir=$(distdir) && $(am__tar) | bzip2 -9 -c >$(distdir).tar.bz2
|
|
||||||
$(am__remove_distdir)
|
|
||||||
|
|
||||||
dist-tarZ: distdir
|
|
||||||
tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z
|
|
||||||
$(am__remove_distdir)
|
|
||||||
|
|
||||||
dist-shar: distdir
|
|
||||||
shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz
|
|
||||||
$(am__remove_distdir)
|
|
||||||
|
|
||||||
dist-zip: distdir
|
|
||||||
-rm -f $(distdir).zip
|
|
||||||
zip -rq $(distdir).zip $(distdir)
|
|
||||||
$(am__remove_distdir)
|
|
||||||
|
|
||||||
dist dist-all: distdir
|
|
||||||
tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
|
|
||||||
$(am__remove_distdir)
|
|
||||||
|
|
||||||
# This target untars the dist file and tries a VPATH configuration. Then
|
|
||||||
# it guarantees that the distribution is self-contained by making another
|
|
||||||
# tarfile.
|
|
||||||
distcheck: dist
|
|
||||||
case '$(DIST_ARCHIVES)' in \
|
|
||||||
*.tar.gz*) \
|
|
||||||
GZIP=$(GZIP_ENV) gunzip -c $(distdir).tar.gz | $(am__untar) ;;\
|
|
||||||
*.tar.bz2*) \
|
|
||||||
bunzip2 -c $(distdir).tar.bz2 | $(am__untar) ;;\
|
|
||||||
*.tar.Z*) \
|
|
||||||
uncompress -c $(distdir).tar.Z | $(am__untar) ;;\
|
|
||||||
*.shar.gz*) \
|
|
||||||
GZIP=$(GZIP_ENV) gunzip -c $(distdir).shar.gz | unshar ;;\
|
|
||||||
*.zip*) \
|
|
||||||
unzip $(distdir).zip ;;\
|
|
||||||
esac
|
|
||||||
chmod -R a-w $(distdir); chmod a+w $(distdir)
|
|
||||||
mkdir $(distdir)/_build
|
|
||||||
mkdir $(distdir)/_inst
|
|
||||||
chmod a-w $(distdir)
|
|
||||||
dc_install_base=`$(am__cd) $(distdir)/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \
|
|
||||||
&& dc_destdir="$${TMPDIR-/tmp}/am-dc-$$$$/" \
|
|
||||||
&& cd $(distdir)/_build \
|
|
||||||
&& ../configure --srcdir=.. --prefix="$$dc_install_base" \
|
|
||||||
$(DISTCHECK_CONFIGURE_FLAGS) \
|
|
||||||
&& $(MAKE) $(AM_MAKEFLAGS) \
|
|
||||||
&& $(MAKE) $(AM_MAKEFLAGS) dvi \
|
|
||||||
&& $(MAKE) $(AM_MAKEFLAGS) check \
|
|
||||||
&& $(MAKE) $(AM_MAKEFLAGS) install \
|
|
||||||
&& $(MAKE) $(AM_MAKEFLAGS) installcheck \
|
|
||||||
&& $(MAKE) $(AM_MAKEFLAGS) uninstall \
|
|
||||||
&& $(MAKE) $(AM_MAKEFLAGS) distuninstallcheck_dir="$$dc_install_base" \
|
|
||||||
distuninstallcheck \
|
|
||||||
&& chmod -R a-w "$$dc_install_base" \
|
|
||||||
&& ({ \
|
|
||||||
(cd ../.. && umask 077 && mkdir "$$dc_destdir") \
|
|
||||||
&& $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" install \
|
|
||||||
&& $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" uninstall \
|
|
||||||
&& $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" \
|
|
||||||
distuninstallcheck_dir="$$dc_destdir" distuninstallcheck; \
|
|
||||||
} || { rm -rf "$$dc_destdir"; exit 1; }) \
|
|
||||||
&& rm -rf "$$dc_destdir" \
|
|
||||||
&& $(MAKE) $(AM_MAKEFLAGS) dist \
|
|
||||||
&& rm -rf $(DIST_ARCHIVES) \
|
|
||||||
&& $(MAKE) $(AM_MAKEFLAGS) distcleancheck
|
|
||||||
$(am__remove_distdir)
|
|
||||||
@(echo "$(distdir) archives ready for distribution: "; \
|
|
||||||
list='$(DIST_ARCHIVES)'; for i in $$list; do echo $$i; done) | \
|
|
||||||
sed -e '1{h;s/./=/g;p;x;}' -e '$${p;x;}'
|
|
||||||
distuninstallcheck:
|
|
||||||
@cd $(distuninstallcheck_dir) \
|
|
||||||
&& test `$(distuninstallcheck_listfiles) | wc -l` -le 1 \
|
|
||||||
|| { echo "ERROR: files left after uninstall:" ; \
|
|
||||||
if test -n "$(DESTDIR)"; then \
|
|
||||||
echo " (check DESTDIR support)"; \
|
|
||||||
fi ; \
|
|
||||||
$(distuninstallcheck_listfiles) ; \
|
|
||||||
exit 1; } >&2
|
|
||||||
distcleancheck: distclean
|
|
||||||
@if test '$(srcdir)' = . ; then \
|
|
||||||
echo "ERROR: distcleancheck can only run from a VPATH build" ; \
|
|
||||||
exit 1 ; \
|
|
||||||
fi
|
|
||||||
@test `$(distcleancheck_listfiles) | wc -l` -eq 0 \
|
|
||||||
|| { echo "ERROR: files left in build directory after distclean:" ; \
|
|
||||||
$(distcleancheck_listfiles) ; \
|
|
||||||
exit 1; } >&2
|
|
||||||
check-am: all-am
|
|
||||||
check: check-am
|
|
||||||
all-am: Makefile $(PROGRAMS) config.h
|
|
||||||
installdirs:
|
|
||||||
for dir in "$(DESTDIR)$(bindir)"; do \
|
|
||||||
test -z "$$dir" || $(mkdir_p) "$$dir"; \
|
|
||||||
done
|
|
||||||
install: install-am
|
|
||||||
install-exec: install-exec-am
|
|
||||||
install-data: install-data-am
|
|
||||||
uninstall: uninstall-am
|
|
||||||
|
|
||||||
install-am: all-am
|
|
||||||
@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
|
|
||||||
|
|
||||||
installcheck: installcheck-am
|
|
||||||
install-strip:
|
|
||||||
$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
|
|
||||||
install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
|
|
||||||
`test -z '$(STRIP)' || \
|
|
||||||
echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
|
|
||||||
mostlyclean-generic:
|
|
||||||
|
|
||||||
clean-generic:
|
|
||||||
|
|
||||||
distclean-generic:
|
|
||||||
-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
|
|
||||||
|
|
||||||
maintainer-clean-generic:
|
|
||||||
@echo "This command is intended for maintainers to use"
|
|
||||||
@echo "it deletes files that may require special tools to rebuild."
|
|
||||||
clean: clean-am
|
|
||||||
|
|
||||||
clean-am: clean-binPROGRAMS clean-generic mostlyclean-am
|
|
||||||
|
|
||||||
distclean: distclean-am
|
|
||||||
-rm -f $(am__CONFIG_DISTCLEAN_FILES)
|
|
||||||
-rm -rf ./$(DEPDIR)
|
|
||||||
-rm -f Makefile
|
|
||||||
distclean-am: clean-am distclean-compile distclean-generic \
|
|
||||||
distclean-hdr distclean-tags
|
|
||||||
|
|
||||||
dvi: dvi-am
|
|
||||||
|
|
||||||
dvi-am:
|
|
||||||
|
|
||||||
html: html-am
|
|
||||||
|
|
||||||
info: info-am
|
|
||||||
|
|
||||||
info-am:
|
|
||||||
|
|
||||||
install-data-am:
|
|
||||||
|
|
||||||
install-exec-am: install-binPROGRAMS
|
|
||||||
|
|
||||||
install-info: install-info-am
|
|
||||||
|
|
||||||
install-man:
|
|
||||||
|
|
||||||
installcheck-am:
|
|
||||||
|
|
||||||
maintainer-clean: maintainer-clean-am
|
|
||||||
-rm -f $(am__CONFIG_DISTCLEAN_FILES)
|
|
||||||
-rm -rf $(top_srcdir)/autom4te.cache
|
|
||||||
-rm -rf ./$(DEPDIR)
|
|
||||||
-rm -f Makefile
|
|
||||||
maintainer-clean-am: distclean-am maintainer-clean-generic
|
|
||||||
|
|
||||||
mostlyclean: mostlyclean-am
|
|
||||||
|
|
||||||
mostlyclean-am: mostlyclean-compile mostlyclean-generic
|
|
||||||
|
|
||||||
pdf: pdf-am
|
|
||||||
|
|
||||||
pdf-am:
|
|
||||||
|
|
||||||
ps: ps-am
|
|
||||||
|
|
||||||
ps-am:
|
|
||||||
|
|
||||||
uninstall-am: uninstall-binPROGRAMS uninstall-info-am
|
|
||||||
|
|
||||||
.PHONY: CTAGS GTAGS all all-am am--refresh check check-am clean \
|
|
||||||
clean-binPROGRAMS clean-generic ctags dist dist-all dist-bzip2 \
|
|
||||||
dist-gzip dist-shar dist-tarZ dist-zip distcheck distclean \
|
|
||||||
distclean-compile distclean-generic distclean-hdr \
|
|
||||||
distclean-tags distcleancheck distdir distuninstallcheck dvi \
|
|
||||||
dvi-am html html-am info info-am install install-am \
|
|
||||||
install-binPROGRAMS install-data install-data-am install-exec \
|
|
||||||
install-exec-am install-info install-info-am install-man \
|
|
||||||
install-strip installcheck installcheck-am installdirs \
|
|
||||||
maintainer-clean maintainer-clean-generic mostlyclean \
|
|
||||||
mostlyclean-compile mostlyclean-generic pdf pdf-am ps ps-am \
|
|
||||||
tags uninstall uninstall-am uninstall-binPROGRAMS \
|
|
||||||
uninstall-info-am
|
|
||||||
|
|
||||||
# Tell versions [3.59,3.63) of GNU make to not export all variables.
|
|
||||||
# Otherwise a system limit (for SysV at least) may be exceeded.
|
|
||||||
.NOEXPORT:
|
|
|
@ -1,862 +0,0 @@
|
||||||
# generated automatically by aclocal 1.9.5 -*- Autoconf -*-
|
|
||||||
|
|
||||||
# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
|
|
||||||
# 2005 Free Software Foundation, Inc.
|
|
||||||
# This file is free software; the Free Software Foundation
|
|
||||||
# gives unlimited permission to copy and/or distribute it,
|
|
||||||
# with or without modifications, as long as this notice is preserved.
|
|
||||||
|
|
||||||
# This program is distributed in the hope that it will be useful,
|
|
||||||
# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
|
|
||||||
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
|
|
||||||
# PARTICULAR PURPOSE.
|
|
||||||
|
|
||||||
# Copyright (C) 2002, 2003, 2005 Free Software Foundation, Inc.
|
|
||||||
#
|
|
||||||
# This file is free software; the Free Software Foundation
|
|
||||||
# gives unlimited permission to copy and/or distribute it,
|
|
||||||
# with or without modifications, as long as this notice is preserved.
|
|
||||||
|
|
||||||
# AM_AUTOMAKE_VERSION(VERSION)
|
|
||||||
# ----------------------------
|
|
||||||
# Automake X.Y traces this macro to ensure aclocal.m4 has been
|
|
||||||
# generated from the m4 files accompanying Automake X.Y.
|
|
||||||
AC_DEFUN([AM_AUTOMAKE_VERSION], [am__api_version="1.9"])
|
|
||||||
|
|
||||||
# AM_SET_CURRENT_AUTOMAKE_VERSION
|
|
||||||
# -------------------------------
|
|
||||||
# Call AM_AUTOMAKE_VERSION so it can be traced.
|
|
||||||
# This function is AC_REQUIREd by AC_INIT_AUTOMAKE.
|
|
||||||
AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION],
|
|
||||||
[AM_AUTOMAKE_VERSION([1.9.5])])
|
|
||||||
|
|
||||||
# AM_AUX_DIR_EXPAND -*- Autoconf -*-
|
|
||||||
|
|
||||||
# Copyright (C) 2001, 2003, 2005 Free Software Foundation, Inc.
|
|
||||||
#
|
|
||||||
# This file is free software; the Free Software Foundation
|
|
||||||
# gives unlimited permission to copy and/or distribute it,
|
|
||||||
# with or without modifications, as long as this notice is preserved.
|
|
||||||
|
|
||||||
# For projects using AC_CONFIG_AUX_DIR([foo]), Autoconf sets
|
|
||||||
# $ac_aux_dir to `$srcdir/foo'. In other projects, it is set to
|
|
||||||
# `$srcdir', `$srcdir/..', or `$srcdir/../..'.
|
|
||||||
#
|
|
||||||
# Of course, Automake must honor this variable whenever it calls a
|
|
||||||
# tool from the auxiliary directory. The problem is that $srcdir (and
|
|
||||||
# therefore $ac_aux_dir as well) can be either absolute or relative,
|
|
||||||
# depending on how configure is run. This is pretty annoying, since
|
|
||||||
# it makes $ac_aux_dir quite unusable in subdirectories: in the top
|
|
||||||
# source directory, any form will work fine, but in subdirectories a
|
|
||||||
# relative path needs to be adjusted first.
|
|
||||||
#
|
|
||||||
# $ac_aux_dir/missing
|
|
||||||
# fails when called from a subdirectory if $ac_aux_dir is relative
|
|
||||||
# $top_srcdir/$ac_aux_dir/missing
|
|
||||||
# fails if $ac_aux_dir is absolute,
|
|
||||||
# fails when called from a subdirectory in a VPATH build with
|
|
||||||
# a relative $ac_aux_dir
|
|
||||||
#
|
|
||||||
# The reason of the latter failure is that $top_srcdir and $ac_aux_dir
|
|
||||||
# are both prefixed by $srcdir. In an in-source build this is usually
|
|
||||||
# harmless because $srcdir is `.', but things will broke when you
|
|
||||||
# start a VPATH build or use an absolute $srcdir.
|
|
||||||
#
|
|
||||||
# So we could use something similar to $top_srcdir/$ac_aux_dir/missing,
|
|
||||||
# iff we strip the leading $srcdir from $ac_aux_dir. That would be:
|
|
||||||
# am_aux_dir='\$(top_srcdir)/'`expr "$ac_aux_dir" : "$srcdir//*\(.*\)"`
|
|
||||||
# and then we would define $MISSING as
|
|
||||||
# MISSING="\${SHELL} $am_aux_dir/missing"
|
|
||||||
# This will work as long as MISSING is not called from configure, because
|
|
||||||
# unfortunately $(top_srcdir) has no meaning in configure.
|
|
||||||
# However there are other variables, like CC, which are often used in
|
|
||||||
# configure, and could therefore not use this "fixed" $ac_aux_dir.
|
|
||||||
#
|
|
||||||
# Another solution, used here, is to always expand $ac_aux_dir to an
|
|
||||||
# absolute PATH. The drawback is that using absolute paths prevent a
|
|
||||||
# configured tree to be moved without reconfiguration.
|
|
||||||
|
|
||||||
AC_DEFUN([AM_AUX_DIR_EXPAND],
|
|
||||||
[dnl Rely on autoconf to set up CDPATH properly.
|
|
||||||
AC_PREREQ([2.50])dnl
|
|
||||||
# expand $ac_aux_dir to an absolute path
|
|
||||||
am_aux_dir=`cd $ac_aux_dir && pwd`
|
|
||||||
])
|
|
||||||
|
|
||||||
# AM_CONDITIONAL -*- Autoconf -*-
|
|
||||||
|
|
||||||
# Copyright (C) 1997, 2000, 2001, 2003, 2004, 2005
|
|
||||||
# Free Software Foundation, Inc.
|
|
||||||
#
|
|
||||||
# This file is free software; the Free Software Foundation
|
|
||||||
# gives unlimited permission to copy and/or distribute it,
|
|
||||||
# with or without modifications, as long as this notice is preserved.
|
|
||||||
|
|
||||||
# serial 7
|
|
||||||
|
|
||||||
# AM_CONDITIONAL(NAME, SHELL-CONDITION)
|
|
||||||
# -------------------------------------
|
|
||||||
# Define a conditional.
|
|
||||||
AC_DEFUN([AM_CONDITIONAL],
|
|
||||||
[AC_PREREQ(2.52)dnl
|
|
||||||
ifelse([$1], [TRUE], [AC_FATAL([$0: invalid condition: $1])],
|
|
||||||
[$1], [FALSE], [AC_FATAL([$0: invalid condition: $1])])dnl
|
|
||||||
AC_SUBST([$1_TRUE])
|
|
||||||
AC_SUBST([$1_FALSE])
|
|
||||||
if $2; then
|
|
||||||
$1_TRUE=
|
|
||||||
$1_FALSE='#'
|
|
||||||
else
|
|
||||||
$1_TRUE='#'
|
|
||||||
$1_FALSE=
|
|
||||||
fi
|
|
||||||
AC_CONFIG_COMMANDS_PRE(
|
|
||||||
[if test -z "${$1_TRUE}" && test -z "${$1_FALSE}"; then
|
|
||||||
AC_MSG_ERROR([[conditional "$1" was never defined.
|
|
||||||
Usually this means the macro was only invoked conditionally.]])
|
|
||||||
fi])])
|
|
||||||
|
|
||||||
|
|
||||||
# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005
|
|
||||||
# Free Software Foundation, Inc.
|
|
||||||
#
|
|
||||||
# This file is free software; the Free Software Foundation
|
|
||||||
# gives unlimited permission to copy and/or distribute it,
|
|
||||||
# with or without modifications, as long as this notice is preserved.
|
|
||||||
|
|
||||||
# serial 8
|
|
||||||
|
|
||||||
# There are a few dirty hacks below to avoid letting `AC_PROG_CC' be
|
|
||||||
# written in clear, in which case automake, when reading aclocal.m4,
|
|
||||||
# will think it sees a *use*, and therefore will trigger all it's
|
|
||||||
# C support machinery. Also note that it means that autoscan, seeing
|
|
||||||
# CC etc. in the Makefile, will ask for an AC_PROG_CC use...
|
|
||||||
|
|
||||||
|
|
||||||
# _AM_DEPENDENCIES(NAME)
|
|
||||||
# ----------------------
|
|
||||||
# See how the compiler implements dependency checking.
|
|
||||||
# NAME is "CC", "CXX", "GCJ", or "OBJC".
|
|
||||||
# We try a few techniques and use that to set a single cache variable.
|
|
||||||
#
|
|
||||||
# We don't AC_REQUIRE the corresponding AC_PROG_CC since the latter was
|
|
||||||
# modified to invoke _AM_DEPENDENCIES(CC); we would have a circular
|
|
||||||
# dependency, and given that the user is not expected to run this macro,
|
|
||||||
# just rely on AC_PROG_CC.
|
|
||||||
AC_DEFUN([_AM_DEPENDENCIES],
|
|
||||||
[AC_REQUIRE([AM_SET_DEPDIR])dnl
|
|
||||||
AC_REQUIRE([AM_OUTPUT_DEPENDENCY_COMMANDS])dnl
|
|
||||||
AC_REQUIRE([AM_MAKE_INCLUDE])dnl
|
|
||||||
AC_REQUIRE([AM_DEP_TRACK])dnl
|
|
||||||
|
|
||||||
ifelse([$1], CC, [depcc="$CC" am_compiler_list=],
|
|
||||||
[$1], CXX, [depcc="$CXX" am_compiler_list=],
|
|
||||||
[$1], OBJC, [depcc="$OBJC" am_compiler_list='gcc3 gcc'],
|
|
||||||
[$1], GCJ, [depcc="$GCJ" am_compiler_list='gcc3 gcc'],
|
|
||||||
[depcc="$$1" am_compiler_list=])
|
|
||||||
|
|
||||||
AC_CACHE_CHECK([dependency style of $depcc],
|
|
||||||
[am_cv_$1_dependencies_compiler_type],
|
|
||||||
[if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
|
|
||||||
# We make a subdir and do the tests there. Otherwise we can end up
|
|
||||||
# making bogus files that we don't know about and never remove. For
|
|
||||||
# instance it was reported that on HP-UX the gcc test will end up
|
|
||||||
# making a dummy file named `D' -- because `-MD' means `put the output
|
|
||||||
# in D'.
|
|
||||||
mkdir conftest.dir
|
|
||||||
# Copy depcomp to subdir because otherwise we won't find it if we're
|
|
||||||
# using a relative directory.
|
|
||||||
cp "$am_depcomp" conftest.dir
|
|
||||||
cd conftest.dir
|
|
||||||
# We will build objects and dependencies in a subdirectory because
|
|
||||||
# it helps to detect inapplicable dependency modes. For instance
|
|
||||||
# both Tru64's cc and ICC support -MD to output dependencies as a
|
|
||||||
# side effect of compilation, but ICC will put the dependencies in
|
|
||||||
# the current directory while Tru64 will put them in the object
|
|
||||||
# directory.
|
|
||||||
mkdir sub
|
|
||||||
|
|
||||||
am_cv_$1_dependencies_compiler_type=none
|
|
||||||
if test "$am_compiler_list" = ""; then
|
|
||||||
am_compiler_list=`sed -n ['s/^#*\([a-zA-Z0-9]*\))$/\1/p'] < ./depcomp`
|
|
||||||
fi
|
|
||||||
for depmode in $am_compiler_list; do
|
|
||||||
# Setup a source with many dependencies, because some compilers
|
|
||||||
# like to wrap large dependency lists on column 80 (with \), and
|
|
||||||
# we should not choose a depcomp mode which is confused by this.
|
|
||||||
#
|
|
||||||
# We need to recreate these files for each test, as the compiler may
|
|
||||||
# overwrite some of them when testing with obscure command lines.
|
|
||||||
# This happens at least with the AIX C compiler.
|
|
||||||
: > sub/conftest.c
|
|
||||||
for i in 1 2 3 4 5 6; do
|
|
||||||
echo '#include "conftst'$i'.h"' >> sub/conftest.c
|
|
||||||
# Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
|
|
||||||
# Solaris 8's {/usr,}/bin/sh.
|
|
||||||
touch sub/conftst$i.h
|
|
||||||
done
|
|
||||||
echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
|
|
||||||
|
|
||||||
case $depmode in
|
|
||||||
nosideeffect)
|
|
||||||
# after this tag, mechanisms are not by side-effect, so they'll
|
|
||||||
# only be used when explicitly requested
|
|
||||||
if test "x$enable_dependency_tracking" = xyes; then
|
|
||||||
continue
|
|
||||||
else
|
|
||||||
break
|
|
||||||
fi
|
|
||||||
;;
|
|
||||||
none) break ;;
|
|
||||||
esac
|
|
||||||
# We check with `-c' and `-o' for the sake of the "dashmstdout"
|
|
||||||
# mode. It turns out that the SunPro C++ compiler does not properly
|
|
||||||
# handle `-M -o', and we need to detect this.
|
|
||||||
if depmode=$depmode \
|
|
||||||
source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
|
|
||||||
depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
|
|
||||||
$SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
|
|
||||||
>/dev/null 2>conftest.err &&
|
|
||||||
grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
|
|
||||||
grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
|
|
||||||
${MAKE-make} -s -f confmf > /dev/null 2>&1; then
|
|
||||||
# icc doesn't choke on unknown options, it will just issue warnings
|
|
||||||
# or remarks (even with -Werror). So we grep stderr for any message
|
|
||||||
# that says an option was ignored or not supported.
|
|
||||||
# When given -MP, icc 7.0 and 7.1 complain thusly:
|
|
||||||
# icc: Command line warning: ignoring option '-M'; no argument required
|
|
||||||
# The diagnosis changed in icc 8.0:
|
|
||||||
# icc: Command line remark: option '-MP' not supported
|
|
||||||
if (grep 'ignoring option' conftest.err ||
|
|
||||||
grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
|
|
||||||
am_cv_$1_dependencies_compiler_type=$depmode
|
|
||||||
break
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
done
|
|
||||||
|
|
||||||
cd ..
|
|
||||||
rm -rf conftest.dir
|
|
||||||
else
|
|
||||||
am_cv_$1_dependencies_compiler_type=none
|
|
||||||
fi
|
|
||||||
])
|
|
||||||
AC_SUBST([$1DEPMODE], [depmode=$am_cv_$1_dependencies_compiler_type])
|
|
||||||
AM_CONDITIONAL([am__fastdep$1], [
|
|
||||||
test "x$enable_dependency_tracking" != xno \
|
|
||||||
&& test "$am_cv_$1_dependencies_compiler_type" = gcc3])
|
|
||||||
])
|
|
||||||
|
|
||||||
|
|
||||||
# AM_SET_DEPDIR
|
|
||||||
# -------------
|
|
||||||
# Choose a directory name for dependency files.
|
|
||||||
# This macro is AC_REQUIREd in _AM_DEPENDENCIES
|
|
||||||
AC_DEFUN([AM_SET_DEPDIR],
|
|
||||||
[AC_REQUIRE([AM_SET_LEADING_DOT])dnl
|
|
||||||
AC_SUBST([DEPDIR], ["${am__leading_dot}deps"])dnl
|
|
||||||
])
|
|
||||||
|
|
||||||
|
|
||||||
# AM_DEP_TRACK
|
|
||||||
# ------------
|
|
||||||
AC_DEFUN([AM_DEP_TRACK],
|
|
||||||
[AC_ARG_ENABLE(dependency-tracking,
|
|
||||||
[ --disable-dependency-tracking speeds up one-time build
|
|
||||||
--enable-dependency-tracking do not reject slow dependency extractors])
|
|
||||||
if test "x$enable_dependency_tracking" != xno; then
|
|
||||||
am_depcomp="$ac_aux_dir/depcomp"
|
|
||||||
AMDEPBACKSLASH='\'
|
|
||||||
fi
|
|
||||||
AM_CONDITIONAL([AMDEP], [test "x$enable_dependency_tracking" != xno])
|
|
||||||
AC_SUBST([AMDEPBACKSLASH])
|
|
||||||
])
|
|
||||||
|
|
||||||
# Generate code to set up dependency tracking. -*- Autoconf -*-
|
|
||||||
|
|
||||||
# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005
|
|
||||||
# Free Software Foundation, Inc.
|
|
||||||
#
|
|
||||||
# This file is free software; the Free Software Foundation
|
|
||||||
# gives unlimited permission to copy and/or distribute it,
|
|
||||||
# with or without modifications, as long as this notice is preserved.
|
|
||||||
|
|
||||||
#serial 3
|
|
||||||
|
|
||||||
# _AM_OUTPUT_DEPENDENCY_COMMANDS
|
|
||||||
# ------------------------------
|
|
||||||
AC_DEFUN([_AM_OUTPUT_DEPENDENCY_COMMANDS],
|
|
||||||
[for mf in $CONFIG_FILES; do
|
|
||||||
# Strip MF so we end up with the name of the file.
|
|
||||||
mf=`echo "$mf" | sed -e 's/:.*$//'`
|
|
||||||
# Check whether this is an Automake generated Makefile or not.
|
|
||||||
# We used to match only the files named `Makefile.in', but
|
|
||||||
# some people rename them; so instead we look at the file content.
|
|
||||||
# Grep'ing the first line is not enough: some people post-process
|
|
||||||
# each Makefile.in and add a new line on top of each file to say so.
|
|
||||||
# So let's grep whole file.
|
|
||||||
if grep '^#.*generated by automake' $mf > /dev/null 2>&1; then
|
|
||||||
dirpart=`AS_DIRNAME("$mf")`
|
|
||||||
else
|
|
||||||
continue
|
|
||||||
fi
|
|
||||||
# Extract the definition of DEPDIR, am__include, and am__quote
|
|
||||||
# from the Makefile without running `make'.
|
|
||||||
DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
|
|
||||||
test -z "$DEPDIR" && continue
|
|
||||||
am__include=`sed -n 's/^am__include = //p' < "$mf"`
|
|
||||||
test -z "am__include" && continue
|
|
||||||
am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
|
|
||||||
# When using ansi2knr, U may be empty or an underscore; expand it
|
|
||||||
U=`sed -n 's/^U = //p' < "$mf"`
|
|
||||||
# Find all dependency output files, they are included files with
|
|
||||||
# $(DEPDIR) in their names. We invoke sed twice because it is the
|
|
||||||
# simplest approach to changing $(DEPDIR) to its actual value in the
|
|
||||||
# expansion.
|
|
||||||
for file in `sed -n "
|
|
||||||
s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
|
|
||||||
sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
|
|
||||||
# Make sure the directory exists.
|
|
||||||
test -f "$dirpart/$file" && continue
|
|
||||||
fdir=`AS_DIRNAME(["$file"])`
|
|
||||||
AS_MKDIR_P([$dirpart/$fdir])
|
|
||||||
# echo "creating $dirpart/$file"
|
|
||||||
echo '# dummy' > "$dirpart/$file"
|
|
||||||
done
|
|
||||||
done
|
|
||||||
])# _AM_OUTPUT_DEPENDENCY_COMMANDS
|
|
||||||
|
|
||||||
|
|
||||||
# AM_OUTPUT_DEPENDENCY_COMMANDS
|
|
||||||
# -----------------------------
|
|
||||||
# This macro should only be invoked once -- use via AC_REQUIRE.
|
|
||||||
#
|
|
||||||
# This code is only required when automatic dependency tracking
|
|
||||||
# is enabled. FIXME. This creates each `.P' file that we will
|
|
||||||
# need in order to bootstrap the dependency handling code.
|
|
||||||
AC_DEFUN([AM_OUTPUT_DEPENDENCY_COMMANDS],
|
|
||||||
[AC_CONFIG_COMMANDS([depfiles],
|
|
||||||
[test x"$AMDEP_TRUE" != x"" || _AM_OUTPUT_DEPENDENCY_COMMANDS],
|
|
||||||
[AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"])
|
|
||||||
])
|
|
||||||
|
|
||||||
# Copyright (C) 1996, 1997, 2000, 2001, 2003, 2005
|
|
||||||
# Free Software Foundation, Inc.
|
|
||||||
#
|
|
||||||
# This file is free software; the Free Software Foundation
|
|
||||||
# gives unlimited permission to copy and/or distribute it,
|
|
||||||
# with or without modifications, as long as this notice is preserved.
|
|
||||||
|
|
||||||
# serial 8
|
|
||||||
|
|
||||||
# AM_CONFIG_HEADER is obsolete. It has been replaced by AC_CONFIG_HEADERS.
|
|
||||||
AU_DEFUN([AM_CONFIG_HEADER], [AC_CONFIG_HEADERS($@)])
|
|
||||||
|
|
||||||
# Do all the work for Automake. -*- Autoconf -*-
|
|
||||||
|
|
||||||
# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005
|
|
||||||
# Free Software Foundation, Inc.
|
|
||||||
#
|
|
||||||
# This file is free software; the Free Software Foundation
|
|
||||||
# gives unlimited permission to copy and/or distribute it,
|
|
||||||
# with or without modifications, as long as this notice is preserved.
|
|
||||||
|
|
||||||
# serial 12
|
|
||||||
|
|
||||||
# This macro actually does too much. Some checks are only needed if
|
|
||||||
# your package does certain things. But this isn't really a big deal.
|
|
||||||
|
|
||||||
# AM_INIT_AUTOMAKE(PACKAGE, VERSION, [NO-DEFINE])
|
|
||||||
# AM_INIT_AUTOMAKE([OPTIONS])
|
|
||||||
# -----------------------------------------------
|
|
||||||
# The call with PACKAGE and VERSION arguments is the old style
|
|
||||||
# call (pre autoconf-2.50), which is being phased out. PACKAGE
|
|
||||||
# and VERSION should now be passed to AC_INIT and removed from
|
|
||||||
# the call to AM_INIT_AUTOMAKE.
|
|
||||||
# We support both call styles for the transition. After
|
|
||||||
# the next Automake release, Autoconf can make the AC_INIT
|
|
||||||
# arguments mandatory, and then we can depend on a new Autoconf
|
|
||||||
# release and drop the old call support.
|
|
||||||
AC_DEFUN([AM_INIT_AUTOMAKE],
|
|
||||||
[AC_PREREQ([2.58])dnl
|
|
||||||
dnl Autoconf wants to disallow AM_ names. We explicitly allow
|
|
||||||
dnl the ones we care about.
|
|
||||||
m4_pattern_allow([^AM_[A-Z]+FLAGS$])dnl
|
|
||||||
AC_REQUIRE([AM_SET_CURRENT_AUTOMAKE_VERSION])dnl
|
|
||||||
AC_REQUIRE([AC_PROG_INSTALL])dnl
|
|
||||||
# test to see if srcdir already configured
|
|
||||||
if test "`cd $srcdir && pwd`" != "`pwd`" &&
|
|
||||||
test -f $srcdir/config.status; then
|
|
||||||
AC_MSG_ERROR([source directory already configured; run "make distclean" there first])
|
|
||||||
fi
|
|
||||||
|
|
||||||
# test whether we have cygpath
|
|
||||||
if test -z "$CYGPATH_W"; then
|
|
||||||
if (cygpath --version) >/dev/null 2>/dev/null; then
|
|
||||||
CYGPATH_W='cygpath -w'
|
|
||||||
else
|
|
||||||
CYGPATH_W=echo
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
AC_SUBST([CYGPATH_W])
|
|
||||||
|
|
||||||
# Define the identity of the package.
|
|
||||||
dnl Distinguish between old-style and new-style calls.
|
|
||||||
m4_ifval([$2],
|
|
||||||
[m4_ifval([$3], [_AM_SET_OPTION([no-define])])dnl
|
|
||||||
AC_SUBST([PACKAGE], [$1])dnl
|
|
||||||
AC_SUBST([VERSION], [$2])],
|
|
||||||
[_AM_SET_OPTIONS([$1])dnl
|
|
||||||
AC_SUBST([PACKAGE], ['AC_PACKAGE_TARNAME'])dnl
|
|
||||||
AC_SUBST([VERSION], ['AC_PACKAGE_VERSION'])])dnl
|
|
||||||
|
|
||||||
_AM_IF_OPTION([no-define],,
|
|
||||||
[AC_DEFINE_UNQUOTED(PACKAGE, "$PACKAGE", [Name of package])
|
|
||||||
AC_DEFINE_UNQUOTED(VERSION, "$VERSION", [Version number of package])])dnl
|
|
||||||
|
|
||||||
# Some tools Automake needs.
|
|
||||||
AC_REQUIRE([AM_SANITY_CHECK])dnl
|
|
||||||
AC_REQUIRE([AC_ARG_PROGRAM])dnl
|
|
||||||
AM_MISSING_PROG(ACLOCAL, aclocal-${am__api_version})
|
|
||||||
AM_MISSING_PROG(AUTOCONF, autoconf)
|
|
||||||
AM_MISSING_PROG(AUTOMAKE, automake-${am__api_version})
|
|
||||||
AM_MISSING_PROG(AUTOHEADER, autoheader)
|
|
||||||
AM_MISSING_PROG(MAKEINFO, makeinfo)
|
|
||||||
AM_PROG_INSTALL_SH
|
|
||||||
AM_PROG_INSTALL_STRIP
|
|
||||||
AC_REQUIRE([AM_PROG_MKDIR_P])dnl
|
|
||||||
# We need awk for the "check" target. The system "awk" is bad on
|
|
||||||
# some platforms.
|
|
||||||
AC_REQUIRE([AC_PROG_AWK])dnl
|
|
||||||
AC_REQUIRE([AC_PROG_MAKE_SET])dnl
|
|
||||||
AC_REQUIRE([AM_SET_LEADING_DOT])dnl
|
|
||||||
_AM_IF_OPTION([tar-ustar], [_AM_PROG_TAR([ustar])],
|
|
||||||
[_AM_IF_OPTION([tar-pax], [_AM_PROG_TAR([pax])],
|
|
||||||
[_AM_PROG_TAR([v7])])])
|
|
||||||
_AM_IF_OPTION([no-dependencies],,
|
|
||||||
[AC_PROVIDE_IFELSE([AC_PROG_CC],
|
|
||||||
[_AM_DEPENDENCIES(CC)],
|
|
||||||
[define([AC_PROG_CC],
|
|
||||||
defn([AC_PROG_CC])[_AM_DEPENDENCIES(CC)])])dnl
|
|
||||||
AC_PROVIDE_IFELSE([AC_PROG_CXX],
|
|
||||||
[_AM_DEPENDENCIES(CXX)],
|
|
||||||
[define([AC_PROG_CXX],
|
|
||||||
defn([AC_PROG_CXX])[_AM_DEPENDENCIES(CXX)])])dnl
|
|
||||||
])
|
|
||||||
])
|
|
||||||
|
|
||||||
|
|
||||||
# When config.status generates a header, we must update the stamp-h file.
|
|
||||||
# This file resides in the same directory as the config header
|
|
||||||
# that is generated. The stamp files are numbered to have different names.
|
|
||||||
|
|
||||||
# Autoconf calls _AC_AM_CONFIG_HEADER_HOOK (when defined) in the
|
|
||||||
# loop where config.status creates the headers, so we can generate
|
|
||||||
# our stamp files there.
|
|
||||||
AC_DEFUN([_AC_AM_CONFIG_HEADER_HOOK],
|
|
||||||
[# Compute $1's index in $config_headers.
|
|
||||||
_am_stamp_count=1
|
|
||||||
for _am_header in $config_headers :; do
|
|
||||||
case $_am_header in
|
|
||||||
$1 | $1:* )
|
|
||||||
break ;;
|
|
||||||
* )
|
|
||||||
_am_stamp_count=`expr $_am_stamp_count + 1` ;;
|
|
||||||
esac
|
|
||||||
done
|
|
||||||
echo "timestamp for $1" >`AS_DIRNAME([$1])`/stamp-h[]$_am_stamp_count])
|
|
||||||
|
|
||||||
# Copyright (C) 2001, 2003, 2005 Free Software Foundation, Inc.
|
|
||||||
#
|
|
||||||
# This file is free software; the Free Software Foundation
|
|
||||||
# gives unlimited permission to copy and/or distribute it,
|
|
||||||
# with or without modifications, as long as this notice is preserved.
|
|
||||||
|
|
||||||
# AM_PROG_INSTALL_SH
|
|
||||||
# ------------------
|
|
||||||
# Define $install_sh.
|
|
||||||
AC_DEFUN([AM_PROG_INSTALL_SH],
|
|
||||||
[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
|
|
||||||
install_sh=${install_sh-"$am_aux_dir/install-sh"}
|
|
||||||
AC_SUBST(install_sh)])
|
|
||||||
|
|
||||||
# Copyright (C) 2003, 2005 Free Software Foundation, Inc.
|
|
||||||
#
|
|
||||||
# This file is free software; the Free Software Foundation
|
|
||||||
# gives unlimited permission to copy and/or distribute it,
|
|
||||||
# with or without modifications, as long as this notice is preserved.
|
|
||||||
|
|
||||||
# serial 2
|
|
||||||
|
|
||||||
# Check whether the underlying file-system supports filenames
|
|
||||||
# with a leading dot. For instance MS-DOS doesn't.
|
|
||||||
AC_DEFUN([AM_SET_LEADING_DOT],
|
|
||||||
[rm -rf .tst 2>/dev/null
|
|
||||||
mkdir .tst 2>/dev/null
|
|
||||||
if test -d .tst; then
|
|
||||||
am__leading_dot=.
|
|
||||||
else
|
|
||||||
am__leading_dot=_
|
|
||||||
fi
|
|
||||||
rmdir .tst 2>/dev/null
|
|
||||||
AC_SUBST([am__leading_dot])])
|
|
||||||
|
|
||||||
# Check to see how 'make' treats includes. -*- Autoconf -*-
|
|
||||||
|
|
||||||
# Copyright (C) 2001, 2002, 2003, 2005 Free Software Foundation, Inc.
|
|
||||||
#
|
|
||||||
# This file is free software; the Free Software Foundation
|
|
||||||
# gives unlimited permission to copy and/or distribute it,
|
|
||||||
# with or without modifications, as long as this notice is preserved.
|
|
||||||
|
|
||||||
# serial 3
|
|
||||||
|
|
||||||
# AM_MAKE_INCLUDE()
|
|
||||||
# -----------------
|
|
||||||
# Check to see how make treats includes.
|
|
||||||
AC_DEFUN([AM_MAKE_INCLUDE],
|
|
||||||
[am_make=${MAKE-make}
|
|
||||||
cat > confinc << 'END'
|
|
||||||
am__doit:
|
|
||||||
@echo done
|
|
||||||
.PHONY: am__doit
|
|
||||||
END
|
|
||||||
# If we don't find an include directive, just comment out the code.
|
|
||||||
AC_MSG_CHECKING([for style of include used by $am_make])
|
|
||||||
am__include="#"
|
|
||||||
am__quote=
|
|
||||||
_am_result=none
|
|
||||||
# First try GNU make style include.
|
|
||||||
echo "include confinc" > confmf
|
|
||||||
# We grep out `Entering directory' and `Leaving directory'
|
|
||||||
# messages which can occur if `w' ends up in MAKEFLAGS.
|
|
||||||
# In particular we don't look at `^make:' because GNU make might
|
|
||||||
# be invoked under some other name (usually "gmake"), in which
|
|
||||||
# case it prints its new name instead of `make'.
|
|
||||||
if test "`$am_make -s -f confmf 2> /dev/null | grep -v 'ing directory'`" = "done"; then
|
|
||||||
am__include=include
|
|
||||||
am__quote=
|
|
||||||
_am_result=GNU
|
|
||||||
fi
|
|
||||||
# Now try BSD make style include.
|
|
||||||
if test "$am__include" = "#"; then
|
|
||||||
echo '.include "confinc"' > confmf
|
|
||||||
if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then
|
|
||||||
am__include=.include
|
|
||||||
am__quote="\""
|
|
||||||
_am_result=BSD
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
AC_SUBST([am__include])
|
|
||||||
AC_SUBST([am__quote])
|
|
||||||
AC_MSG_RESULT([$_am_result])
|
|
||||||
rm -f confinc confmf
|
|
||||||
])
|
|
||||||
|
|
||||||
# Fake the existence of programs that GNU maintainers use. -*- Autoconf -*-
|
|
||||||
|
|
||||||
# Copyright (C) 1997, 1999, 2000, 2001, 2003, 2005
|
|
||||||
# Free Software Foundation, Inc.
|
|
||||||
#
|
|
||||||
# This file is free software; the Free Software Foundation
|
|
||||||
# gives unlimited permission to copy and/or distribute it,
|
|
||||||
# with or without modifications, as long as this notice is preserved.
|
|
||||||
|
|
||||||
# serial 4
|
|
||||||
|
|
||||||
# AM_MISSING_PROG(NAME, PROGRAM)
|
|
||||||
# ------------------------------
|
|
||||||
AC_DEFUN([AM_MISSING_PROG],
|
|
||||||
[AC_REQUIRE([AM_MISSING_HAS_RUN])
|
|
||||||
$1=${$1-"${am_missing_run}$2"}
|
|
||||||
AC_SUBST($1)])
|
|
||||||
|
|
||||||
|
|
||||||
# AM_MISSING_HAS_RUN
|
|
||||||
# ------------------
|
|
||||||
# Define MISSING if not defined so far and test if it supports --run.
|
|
||||||
# If it does, set am_missing_run to use it, otherwise, to nothing.
|
|
||||||
AC_DEFUN([AM_MISSING_HAS_RUN],
|
|
||||||
[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
|
|
||||||
test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing"
|
|
||||||
# Use eval to expand $SHELL
|
|
||||||
if eval "$MISSING --run true"; then
|
|
||||||
am_missing_run="$MISSING --run "
|
|
||||||
else
|
|
||||||
am_missing_run=
|
|
||||||
AC_MSG_WARN([`missing' script is too old or missing])
|
|
||||||
fi
|
|
||||||
])
|
|
||||||
|
|
||||||
# Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
|
|
||||||
#
|
|
||||||
# This file is free software; the Free Software Foundation
|
|
||||||
# gives unlimited permission to copy and/or distribute it,
|
|
||||||
# with or without modifications, as long as this notice is preserved.
|
|
||||||
|
|
||||||
# AM_PROG_MKDIR_P
|
|
||||||
# ---------------
|
|
||||||
# Check whether `mkdir -p' is supported, fallback to mkinstalldirs otherwise.
|
|
||||||
#
|
|
||||||
# Automake 1.8 used `mkdir -m 0755 -p --' to ensure that directories
|
|
||||||
# created by `make install' are always world readable, even if the
|
|
||||||
# installer happens to have an overly restrictive umask (e.g. 077).
|
|
||||||
# This was a mistake. There are at least two reasons why we must not
|
|
||||||
# use `-m 0755':
|
|
||||||
# - it causes special bits like SGID to be ignored,
|
|
||||||
# - it may be too restrictive (some setups expect 775 directories).
|
|
||||||
#
|
|
||||||
# Do not use -m 0755 and let people choose whatever they expect by
|
|
||||||
# setting umask.
|
|
||||||
#
|
|
||||||
# We cannot accept any implementation of `mkdir' that recognizes `-p'.
|
|
||||||
# Some implementations (such as Solaris 8's) are not thread-safe: if a
|
|
||||||
# parallel make tries to run `mkdir -p a/b' and `mkdir -p a/c'
|
|
||||||
# concurrently, both version can detect that a/ is missing, but only
|
|
||||||
# one can create it and the other will error out. Consequently we
|
|
||||||
# restrict ourselves to GNU make (using the --version option ensures
|
|
||||||
# this.)
|
|
||||||
AC_DEFUN([AM_PROG_MKDIR_P],
|
|
||||||
[if mkdir -p --version . >/dev/null 2>&1 && test ! -d ./--version; then
|
|
||||||
# We used to keeping the `.' as first argument, in order to
|
|
||||||
# allow $(mkdir_p) to be used without argument. As in
|
|
||||||
# $(mkdir_p) $(somedir)
|
|
||||||
# where $(somedir) is conditionally defined. However this is wrong
|
|
||||||
# for two reasons:
|
|
||||||
# 1. if the package is installed by a user who cannot write `.'
|
|
||||||
# make install will fail,
|
|
||||||
# 2. the above comment should most certainly read
|
|
||||||
# $(mkdir_p) $(DESTDIR)$(somedir)
|
|
||||||
# so it does not work when $(somedir) is undefined and
|
|
||||||
# $(DESTDIR) is not.
|
|
||||||
# To support the latter case, we have to write
|
|
||||||
# test -z "$(somedir)" || $(mkdir_p) $(DESTDIR)$(somedir),
|
|
||||||
# so the `.' trick is pointless.
|
|
||||||
mkdir_p='mkdir -p --'
|
|
||||||
else
|
|
||||||
# On NextStep and OpenStep, the `mkdir' command does not
|
|
||||||
# recognize any option. It will interpret all options as
|
|
||||||
# directories to create, and then abort because `.' already
|
|
||||||
# exists.
|
|
||||||
for d in ./-p ./--version;
|
|
||||||
do
|
|
||||||
test -d $d && rmdir $d
|
|
||||||
done
|
|
||||||
# $(mkinstalldirs) is defined by Automake if mkinstalldirs exists.
|
|
||||||
if test -f "$ac_aux_dir/mkinstalldirs"; then
|
|
||||||
mkdir_p='$(mkinstalldirs)'
|
|
||||||
else
|
|
||||||
mkdir_p='$(install_sh) -d'
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
AC_SUBST([mkdir_p])])
|
|
||||||
|
|
||||||
# Helper functions for option handling. -*- Autoconf -*-
|
|
||||||
|
|
||||||
# Copyright (C) 2001, 2002, 2003, 2005 Free Software Foundation, Inc.
|
|
||||||
#
|
|
||||||
# This file is free software; the Free Software Foundation
|
|
||||||
# gives unlimited permission to copy and/or distribute it,
|
|
||||||
# with or without modifications, as long as this notice is preserved.
|
|
||||||
|
|
||||||
# serial 3
|
|
||||||
|
|
||||||
# _AM_MANGLE_OPTION(NAME)
|
|
||||||
# -----------------------
|
|
||||||
AC_DEFUN([_AM_MANGLE_OPTION],
|
|
||||||
[[_AM_OPTION_]m4_bpatsubst($1, [[^a-zA-Z0-9_]], [_])])
|
|
||||||
|
|
||||||
# _AM_SET_OPTION(NAME)
|
|
||||||
# ------------------------------
|
|
||||||
# Set option NAME. Presently that only means defining a flag for this option.
|
|
||||||
AC_DEFUN([_AM_SET_OPTION],
|
|
||||||
[m4_define(_AM_MANGLE_OPTION([$1]), 1)])
|
|
||||||
|
|
||||||
# _AM_SET_OPTIONS(OPTIONS)
|
|
||||||
# ----------------------------------
|
|
||||||
# OPTIONS is a space-separated list of Automake options.
|
|
||||||
AC_DEFUN([_AM_SET_OPTIONS],
|
|
||||||
[AC_FOREACH([_AM_Option], [$1], [_AM_SET_OPTION(_AM_Option)])])
|
|
||||||
|
|
||||||
# _AM_IF_OPTION(OPTION, IF-SET, [IF-NOT-SET])
|
|
||||||
# -------------------------------------------
|
|
||||||
# Execute IF-SET if OPTION is set, IF-NOT-SET otherwise.
|
|
||||||
AC_DEFUN([_AM_IF_OPTION],
|
|
||||||
[m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])])
|
|
||||||
|
|
||||||
# Check to make sure that the build environment is sane. -*- Autoconf -*-
|
|
||||||
|
|
||||||
# Copyright (C) 1996, 1997, 2000, 2001, 2003, 2005
|
|
||||||
# Free Software Foundation, Inc.
|
|
||||||
#
|
|
||||||
# This file is free software; the Free Software Foundation
|
|
||||||
# gives unlimited permission to copy and/or distribute it,
|
|
||||||
# with or without modifications, as long as this notice is preserved.
|
|
||||||
|
|
||||||
# serial 4
|
|
||||||
|
|
||||||
# AM_SANITY_CHECK
|
|
||||||
# ---------------
|
|
||||||
AC_DEFUN([AM_SANITY_CHECK],
|
|
||||||
[AC_MSG_CHECKING([whether build environment is sane])
|
|
||||||
# Just in case
|
|
||||||
sleep 1
|
|
||||||
echo timestamp > conftest.file
|
|
||||||
# Do `set' in a subshell so we don't clobber the current shell's
|
|
||||||
# arguments. Must try -L first in case configure is actually a
|
|
||||||
# symlink; some systems play weird games with the mod time of symlinks
|
|
||||||
# (eg FreeBSD returns the mod time of the symlink's containing
|
|
||||||
# directory).
|
|
||||||
if (
|
|
||||||
set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null`
|
|
||||||
if test "$[*]" = "X"; then
|
|
||||||
# -L didn't work.
|
|
||||||
set X `ls -t $srcdir/configure conftest.file`
|
|
||||||
fi
|
|
||||||
rm -f conftest.file
|
|
||||||
if test "$[*]" != "X $srcdir/configure conftest.file" \
|
|
||||||
&& test "$[*]" != "X conftest.file $srcdir/configure"; then
|
|
||||||
|
|
||||||
# If neither matched, then we have a broken ls. This can happen
|
|
||||||
# if, for instance, CONFIG_SHELL is bash and it inherits a
|
|
||||||
# broken ls alias from the environment. This has actually
|
|
||||||
# happened. Such a system could not be considered "sane".
|
|
||||||
AC_MSG_ERROR([ls -t appears to fail. Make sure there is not a broken
|
|
||||||
alias in your environment])
|
|
||||||
fi
|
|
||||||
|
|
||||||
test "$[2]" = conftest.file
|
|
||||||
)
|
|
||||||
then
|
|
||||||
# Ok.
|
|
||||||
:
|
|
||||||
else
|
|
||||||
AC_MSG_ERROR([newly created file is older than distributed files!
|
|
||||||
Check your system clock])
|
|
||||||
fi
|
|
||||||
AC_MSG_RESULT(yes)])
|
|
||||||
|
|
||||||
# Copyright (C) 2001, 2003, 2005 Free Software Foundation, Inc.
|
|
||||||
#
|
|
||||||
# This file is free software; the Free Software Foundation
|
|
||||||
# gives unlimited permission to copy and/or distribute it,
|
|
||||||
# with or without modifications, as long as this notice is preserved.
|
|
||||||
|
|
||||||
# AM_PROG_INSTALL_STRIP
|
|
||||||
# ---------------------
|
|
||||||
# One issue with vendor `install' (even GNU) is that you can't
|
|
||||||
# specify the program used to strip binaries. This is especially
|
|
||||||
# annoying in cross-compiling environments, where the build's strip
|
|
||||||
# is unlikely to handle the host's binaries.
|
|
||||||
# Fortunately install-sh will honor a STRIPPROG variable, so we
|
|
||||||
# always use install-sh in `make install-strip', and initialize
|
|
||||||
# STRIPPROG with the value of the STRIP variable (set by the user).
|
|
||||||
AC_DEFUN([AM_PROG_INSTALL_STRIP],
|
|
||||||
[AC_REQUIRE([AM_PROG_INSTALL_SH])dnl
|
|
||||||
# Installed binaries are usually stripped using `strip' when the user
|
|
||||||
# run `make install-strip'. However `strip' might not be the right
|
|
||||||
# tool to use in cross-compilation environments, therefore Automake
|
|
||||||
# will honor the `STRIP' environment variable to overrule this program.
|
|
||||||
dnl Don't test for $cross_compiling = yes, because it might be `maybe'.
|
|
||||||
if test "$cross_compiling" != no; then
|
|
||||||
AC_CHECK_TOOL([STRIP], [strip], :)
|
|
||||||
fi
|
|
||||||
INSTALL_STRIP_PROGRAM="\${SHELL} \$(install_sh) -c -s"
|
|
||||||
AC_SUBST([INSTALL_STRIP_PROGRAM])])
|
|
||||||
|
|
||||||
# Check how to create a tarball. -*- Autoconf -*-
|
|
||||||
|
|
||||||
# Copyright (C) 2004, 2005 Free Software Foundation, Inc.
|
|
||||||
#
|
|
||||||
# This file is free software; the Free Software Foundation
|
|
||||||
# gives unlimited permission to copy and/or distribute it,
|
|
||||||
# with or without modifications, as long as this notice is preserved.
|
|
||||||
|
|
||||||
# serial 2
|
|
||||||
|
|
||||||
# _AM_PROG_TAR(FORMAT)
|
|
||||||
# --------------------
|
|
||||||
# Check how to create a tarball in format FORMAT.
|
|
||||||
# FORMAT should be one of `v7', `ustar', or `pax'.
|
|
||||||
#
|
|
||||||
# Substitute a variable $(am__tar) that is a command
|
|
||||||
# writing to stdout a FORMAT-tarball containing the directory
|
|
||||||
# $tardir.
|
|
||||||
# tardir=directory && $(am__tar) > result.tar
|
|
||||||
#
|
|
||||||
# Substitute a variable $(am__untar) that extract such
|
|
||||||
# a tarball read from stdin.
|
|
||||||
# $(am__untar) < result.tar
|
|
||||||
AC_DEFUN([_AM_PROG_TAR],
|
|
||||||
[# Always define AMTAR for backward compatibility.
|
|
||||||
AM_MISSING_PROG([AMTAR], [tar])
|
|
||||||
m4_if([$1], [v7],
|
|
||||||
[am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'],
|
|
||||||
[m4_case([$1], [ustar],, [pax],,
|
|
||||||
[m4_fatal([Unknown tar format])])
|
|
||||||
AC_MSG_CHECKING([how to create a $1 tar archive])
|
|
||||||
# Loop over all known methods to create a tar archive until one works.
|
|
||||||
_am_tools='gnutar m4_if([$1], [ustar], [plaintar]) pax cpio none'
|
|
||||||
_am_tools=${am_cv_prog_tar_$1-$_am_tools}
|
|
||||||
# Do not fold the above two line into one, because Tru64 sh and
|
|
||||||
# Solaris sh will not grok spaces in the rhs of `-'.
|
|
||||||
for _am_tool in $_am_tools
|
|
||||||
do
|
|
||||||
case $_am_tool in
|
|
||||||
gnutar)
|
|
||||||
for _am_tar in tar gnutar gtar;
|
|
||||||
do
|
|
||||||
AM_RUN_LOG([$_am_tar --version]) && break
|
|
||||||
done
|
|
||||||
am__tar="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$$tardir"'
|
|
||||||
am__tar_="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$tardir"'
|
|
||||||
am__untar="$_am_tar -xf -"
|
|
||||||
;;
|
|
||||||
plaintar)
|
|
||||||
# Must skip GNU tar: if it does not support --format= it doesn't create
|
|
||||||
# ustar tarball either.
|
|
||||||
(tar --version) >/dev/null 2>&1 && continue
|
|
||||||
am__tar='tar chf - "$$tardir"'
|
|
||||||
am__tar_='tar chf - "$tardir"'
|
|
||||||
am__untar='tar xf -'
|
|
||||||
;;
|
|
||||||
pax)
|
|
||||||
am__tar='pax -L -x $1 -w "$$tardir"'
|
|
||||||
am__tar_='pax -L -x $1 -w "$tardir"'
|
|
||||||
am__untar='pax -r'
|
|
||||||
;;
|
|
||||||
cpio)
|
|
||||||
am__tar='find "$$tardir" -print | cpio -o -H $1 -L'
|
|
||||||
am__tar_='find "$tardir" -print | cpio -o -H $1 -L'
|
|
||||||
am__untar='cpio -i -H $1 -d'
|
|
||||||
;;
|
|
||||||
none)
|
|
||||||
am__tar=false
|
|
||||||
am__tar_=false
|
|
||||||
am__untar=false
|
|
||||||
;;
|
|
||||||
esac
|
|
||||||
|
|
||||||
# If the value was cached, stop now. We just wanted to have am__tar
|
|
||||||
# and am__untar set.
|
|
||||||
test -n "${am_cv_prog_tar_$1}" && break
|
|
||||||
|
|
||||||
# tar/untar a dummy directory, and stop if the command works
|
|
||||||
rm -rf conftest.dir
|
|
||||||
mkdir conftest.dir
|
|
||||||
echo GrepMe > conftest.dir/file
|
|
||||||
AM_RUN_LOG([tardir=conftest.dir && eval $am__tar_ >conftest.tar])
|
|
||||||
rm -rf conftest.dir
|
|
||||||
if test -s conftest.tar; then
|
|
||||||
AM_RUN_LOG([$am__untar <conftest.tar])
|
|
||||||
grep GrepMe conftest.dir/file >/dev/null 2>&1 && break
|
|
||||||
fi
|
|
||||||
done
|
|
||||||
rm -rf conftest.dir
|
|
||||||
|
|
||||||
AC_CACHE_VAL([am_cv_prog_tar_$1], [am_cv_prog_tar_$1=$_am_tool])
|
|
||||||
AC_MSG_RESULT([$am_cv_prog_tar_$1])])
|
|
||||||
AC_SUBST([am__tar])
|
|
||||||
AC_SUBST([am__untar])
|
|
||||||
]) # _AM_PROG_TAR
|
|
||||||
|
|
4
common.c
4
common.c
|
@ -12,6 +12,8 @@
|
||||||
#include <assert.h>
|
#include <assert.h>
|
||||||
#include <pwd.h>
|
#include <pwd.h>
|
||||||
#include <sys/types.h>
|
#include <sys/types.h>
|
||||||
|
#include <stdlib.h>
|
||||||
|
#include <string.h>
|
||||||
#include "mysql-admutils.h"
|
#include "mysql-admutils.h"
|
||||||
|
|
||||||
char *program_name;
|
char *program_name;
|
||||||
|
@ -50,7 +52,7 @@ wrong_use(char *format, ...)
|
||||||
int
|
int
|
||||||
dberror(MYSQL *pmysql, char *format, ...)
|
dberror(MYSQL *pmysql, char *format, ...)
|
||||||
{
|
{
|
||||||
char *errmsg;
|
const char *errmsg;
|
||||||
va_list ap;
|
va_list ap;
|
||||||
char *p;
|
char *p;
|
||||||
char token[1024] = "%";
|
char token[1024] = "%";
|
||||||
|
|
97
config.h
97
config.h
|
@ -1,97 +0,0 @@
|
||||||
/* config.h. Generated by configure. */
|
|
||||||
/* config.h.in. Generated from configure.in by autoheader. */
|
|
||||||
/*
|
|
||||||
* acconfig.h
|
|
||||||
*
|
|
||||||
* @(#) $Header: /home/nalle/cvsroot/mysql-admutils/acconfig.h,v 1.1 1998/07/06 12:33:07 ljosa Exp $
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
|
|
||||||
|
|
||||||
/* Define the name of the package */
|
|
||||||
#define PACKAGE "mysql-admutils"
|
|
||||||
|
|
||||||
/* Define the version of the package */
|
|
||||||
#define VERSION "0.1"
|
|
||||||
|
|
||||||
/* Define if MySQL is installed */
|
|
||||||
#define HAVE_MYSQL 1
|
|
||||||
|
|
||||||
/* Define if you have the <math.h> header file. */
|
|
||||||
/* #undef HAVE_MATH_H */
|
|
||||||
|
|
||||||
/* Define if libmath is available */
|
|
||||||
#define HAVE_LIBM 1
|
|
||||||
|
|
||||||
/* Define if libnsl is available */
|
|
||||||
/* #undef HAVE_LIBNSL */
|
|
||||||
|
|
||||||
/* Define if libsocket is available */
|
|
||||||
/* #undef HAVE_LIBSOCKET */
|
|
||||||
|
|
||||||
|
|
||||||
/* Define to 1 if you don't have `vprintf' but do have `_doprnt.' */
|
|
||||||
/* #undef HAVE_DOPRNT */
|
|
||||||
|
|
||||||
/* Define to 1 if you have the <errmsg.h> header file. */
|
|
||||||
#define HAVE_ERRMSG_H 1
|
|
||||||
|
|
||||||
/* Define to 1 if you have the <inttypes.h> header file. */
|
|
||||||
#define HAVE_INTTYPES_H 1
|
|
||||||
|
|
||||||
/* Define to 1 if you have the <memory.h> header file. */
|
|
||||||
#define HAVE_MEMORY_H 1
|
|
||||||
|
|
||||||
/* Define to 1 if you have the <stdint.h> header file. */
|
|
||||||
#define HAVE_STDINT_H 1
|
|
||||||
|
|
||||||
/* Define to 1 if you have the <stdlib.h> header file. */
|
|
||||||
#define HAVE_STDLIB_H 1
|
|
||||||
|
|
||||||
/* Define to 1 if you have the <strings.h> header file. */
|
|
||||||
#define HAVE_STRINGS_H 1
|
|
||||||
|
|
||||||
/* Define to 1 if you have the <string.h> header file. */
|
|
||||||
#define HAVE_STRING_H 1
|
|
||||||
|
|
||||||
/* Define to 1 if you have the <sys/stat.h> header file. */
|
|
||||||
#define HAVE_SYS_STAT_H 1
|
|
||||||
|
|
||||||
/* Define to 1 if you have the <sys/types.h> header file. */
|
|
||||||
#define HAVE_SYS_TYPES_H 1
|
|
||||||
|
|
||||||
/* Define to 1 if you have the <unistd.h> header file. */
|
|
||||||
#define HAVE_UNISTD_H 1
|
|
||||||
|
|
||||||
/* Define to 1 if you have the `vprintf' function. */
|
|
||||||
#define HAVE_VPRINTF 1
|
|
||||||
|
|
||||||
/* Name of package */
|
|
||||||
#define PACKAGE "mysql-admutils"
|
|
||||||
|
|
||||||
/* Define to the address where bug reports for this package should be sent. */
|
|
||||||
#define PACKAGE_BUGREPORT ""
|
|
||||||
|
|
||||||
/* Define to the full name of this package. */
|
|
||||||
#define PACKAGE_NAME ""
|
|
||||||
|
|
||||||
/* Define to the full name and version of this package. */
|
|
||||||
#define PACKAGE_STRING ""
|
|
||||||
|
|
||||||
/* Define to the one symbol short name of this package. */
|
|
||||||
#define PACKAGE_TARNAME ""
|
|
||||||
|
|
||||||
/* Define to the version of this package. */
|
|
||||||
#define PACKAGE_VERSION ""
|
|
||||||
|
|
||||||
/* Define to 1 if you have the ANSI C header files. */
|
|
||||||
#define STDC_HEADERS 1
|
|
||||||
|
|
||||||
/* Version number of package */
|
|
||||||
#define VERSION "0.1"
|
|
||||||
|
|
||||||
/* Define to empty if `const' does not conform to ANSI C. */
|
|
||||||
/* #undef const */
|
|
||||||
|
|
||||||
/* Define to `unsigned' if <sys/types.h> does not define. */
|
|
||||||
/* #undef size_t */
|
|
96
config.h.in
96
config.h.in
|
@ -1,96 +0,0 @@
|
||||||
/* config.h.in. Generated from configure.in by autoheader. */
|
|
||||||
/*
|
|
||||||
* acconfig.h
|
|
||||||
*
|
|
||||||
* @(#) $Header: /home/nalle/cvsroot/mysql-admutils/acconfig.h,v 1.1 1998/07/06 12:33:07 ljosa Exp $
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
|
|
||||||
|
|
||||||
/* Define the name of the package */
|
|
||||||
#undef PACKAGE
|
|
||||||
|
|
||||||
/* Define the version of the package */
|
|
||||||
#undef VERSION
|
|
||||||
|
|
||||||
/* Define if MySQL is installed */
|
|
||||||
#undef HAVE_MYSQL
|
|
||||||
|
|
||||||
/* Define if you have the <math.h> header file. */
|
|
||||||
#undef HAVE_MATH_H
|
|
||||||
|
|
||||||
/* Define if libmath is available */
|
|
||||||
#undef HAVE_LIBM
|
|
||||||
|
|
||||||
/* Define if libnsl is available */
|
|
||||||
#undef HAVE_LIBNSL
|
|
||||||
|
|
||||||
/* Define if libsocket is available */
|
|
||||||
#undef HAVE_LIBSOCKET
|
|
||||||
|
|
||||||
|
|
||||||
/* Define to 1 if you don't have `vprintf' but do have `_doprnt.' */
|
|
||||||
#undef HAVE_DOPRNT
|
|
||||||
|
|
||||||
/* Define to 1 if you have the <errmsg.h> header file. */
|
|
||||||
#undef HAVE_ERRMSG_H
|
|
||||||
|
|
||||||
/* Define to 1 if you have the <inttypes.h> header file. */
|
|
||||||
#undef HAVE_INTTYPES_H
|
|
||||||
|
|
||||||
/* Define to 1 if you have the <memory.h> header file. */
|
|
||||||
#undef HAVE_MEMORY_H
|
|
||||||
|
|
||||||
/* Define to 1 if you have the <stdint.h> header file. */
|
|
||||||
#undef HAVE_STDINT_H
|
|
||||||
|
|
||||||
/* Define to 1 if you have the <stdlib.h> header file. */
|
|
||||||
#undef HAVE_STDLIB_H
|
|
||||||
|
|
||||||
/* Define to 1 if you have the <strings.h> header file. */
|
|
||||||
#undef HAVE_STRINGS_H
|
|
||||||
|
|
||||||
/* Define to 1 if you have the <string.h> header file. */
|
|
||||||
#undef HAVE_STRING_H
|
|
||||||
|
|
||||||
/* Define to 1 if you have the <sys/stat.h> header file. */
|
|
||||||
#undef HAVE_SYS_STAT_H
|
|
||||||
|
|
||||||
/* Define to 1 if you have the <sys/types.h> header file. */
|
|
||||||
#undef HAVE_SYS_TYPES_H
|
|
||||||
|
|
||||||
/* Define to 1 if you have the <unistd.h> header file. */
|
|
||||||
#undef HAVE_UNISTD_H
|
|
||||||
|
|
||||||
/* Define to 1 if you have the `vprintf' function. */
|
|
||||||
#undef HAVE_VPRINTF
|
|
||||||
|
|
||||||
/* Name of package */
|
|
||||||
#undef PACKAGE
|
|
||||||
|
|
||||||
/* Define to the address where bug reports for this package should be sent. */
|
|
||||||
#undef PACKAGE_BUGREPORT
|
|
||||||
|
|
||||||
/* Define to the full name of this package. */
|
|
||||||
#undef PACKAGE_NAME
|
|
||||||
|
|
||||||
/* Define to the full name and version of this package. */
|
|
||||||
#undef PACKAGE_STRING
|
|
||||||
|
|
||||||
/* Define to the one symbol short name of this package. */
|
|
||||||
#undef PACKAGE_TARNAME
|
|
||||||
|
|
||||||
/* Define to the version of this package. */
|
|
||||||
#undef PACKAGE_VERSION
|
|
||||||
|
|
||||||
/* Define to 1 if you have the ANSI C header files. */
|
|
||||||
#undef STDC_HEADERS
|
|
||||||
|
|
||||||
/* Version number of package */
|
|
||||||
#undef VERSION
|
|
||||||
|
|
||||||
/* Define to empty if `const' does not conform to ANSI C. */
|
|
||||||
#undef const
|
|
||||||
|
|
||||||
/* Define to `unsigned' if <sys/types.h> does not define. */
|
|
||||||
#undef size_t
|
|
520
config.log
520
config.log
|
@ -1,520 +0,0 @@
|
||||||
This file contains any messages produced by compilers while
|
|
||||||
running configure, to aid debugging if configure makes a mistake.
|
|
||||||
|
|
||||||
It was created by configure, which was
|
|
||||||
generated by GNU Autoconf 2.59. Invocation command line was
|
|
||||||
|
|
||||||
$ ./configure
|
|
||||||
|
|
||||||
## --------- ##
|
|
||||||
## Platform. ##
|
|
||||||
## --------- ##
|
|
||||||
|
|
||||||
hostname = eirik-laptop
|
|
||||||
uname -m = i686
|
|
||||||
uname -r = 2.6.17-10-generic
|
|
||||||
uname -s = Linux
|
|
||||||
uname -v = #2 SMP Tue Dec 5 22:28:26 UTC 2006
|
|
||||||
|
|
||||||
/usr/bin/uname -p = unknown
|
|
||||||
/bin/uname -X = unknown
|
|
||||||
|
|
||||||
/bin/arch = i686
|
|
||||||
/usr/bin/arch -k = unknown
|
|
||||||
/usr/convex/getsysinfo = unknown
|
|
||||||
hostinfo = unknown
|
|
||||||
/bin/machine = unknown
|
|
||||||
/usr/bin/oslevel = unknown
|
|
||||||
/bin/universe = unknown
|
|
||||||
|
|
||||||
PATH: /sbin
|
|
||||||
PATH: /bin
|
|
||||||
PATH: /usr/sbin
|
|
||||||
PATH: /usr/bin
|
|
||||||
PATH: /usr/games
|
|
||||||
PATH: /usr/local/sbin
|
|
||||||
PATH: /usr/local/bin
|
|
||||||
PATH: /usr/X11R6/bin
|
|
||||||
PATH: /home/eirik/bin
|
|
||||||
|
|
||||||
|
|
||||||
## ----------- ##
|
|
||||||
## Core tests. ##
|
|
||||||
## ----------- ##
|
|
||||||
|
|
||||||
configure:1345: checking for a BSD-compatible install
|
|
||||||
configure:1400: result: /usr/bin/install -c
|
|
||||||
configure:1411: checking whether build environment is sane
|
|
||||||
configure:1454: result: yes
|
|
||||||
configure:1478: WARNING: `missing' script is too old or missing
|
|
||||||
configure:1519: checking for gawk
|
|
||||||
configure:1548: result: no
|
|
||||||
configure:1519: checking for mawk
|
|
||||||
configure:1535: found /usr/bin/mawk
|
|
||||||
configure:1545: result: mawk
|
|
||||||
configure:1555: checking whether make sets $(MAKE)
|
|
||||||
configure:1575: result: yes
|
|
||||||
configure:1743: checking whether build environment is sane
|
|
||||||
configure:1786: result: yes
|
|
||||||
configure:1835: checking for gcc
|
|
||||||
configure:1851: found /usr/bin/gcc
|
|
||||||
configure:1861: result: gcc
|
|
||||||
configure:2105: checking for C compiler version
|
|
||||||
configure:2108: gcc --version </dev/null >&5
|
|
||||||
gcc (GCC) 4.1.2 20060928 (prerelease) (Ubuntu 4.1.1-13ubuntu5)
|
|
||||||
Copyright (C) 2006 Free Software Foundation, Inc.
|
|
||||||
This is free software; see the source for copying conditions. There is NO
|
|
||||||
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
|
||||||
|
|
||||||
configure:2111: $? = 0
|
|
||||||
configure:2113: gcc -v </dev/null >&5
|
|
||||||
Using built-in specs.
|
|
||||||
Target: i486-linux-gnu
|
|
||||||
Configured with: ../src/configure -v --enable-languages=c,c++,fortran,objc,obj-c++,treelang --prefix=/usr --enable-shared --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --enable-nls --program-suffix=-4.1 --enable-__cxa_atexit --enable-clocale=gnu --enable-libstdcxx-debug --enable-mpfr --enable-checking=release i486-linux-gnu
|
|
||||||
Thread model: posix
|
|
||||||
gcc version 4.1.2 20060928 (prerelease) (Ubuntu 4.1.1-13ubuntu5)
|
|
||||||
configure:2116: $? = 0
|
|
||||||
configure:2118: gcc -V </dev/null >&5
|
|
||||||
gcc: '-V' option must have argument
|
|
||||||
configure:2121: $? = 1
|
|
||||||
configure:2144: checking for C compiler default output file name
|
|
||||||
configure:2147: gcc conftest.c >&5
|
|
||||||
configure:2150: $? = 0
|
|
||||||
configure:2196: result: a.out
|
|
||||||
configure:2201: checking whether the C compiler works
|
|
||||||
configure:2207: ./a.out
|
|
||||||
configure:2210: $? = 0
|
|
||||||
configure:2227: result: yes
|
|
||||||
configure:2234: checking whether we are cross compiling
|
|
||||||
configure:2236: result: no
|
|
||||||
configure:2239: checking for suffix of executables
|
|
||||||
configure:2241: gcc -o conftest conftest.c >&5
|
|
||||||
configure:2244: $? = 0
|
|
||||||
configure:2269: result:
|
|
||||||
configure:2275: checking for suffix of object files
|
|
||||||
configure:2296: gcc -c conftest.c >&5
|
|
||||||
configure:2299: $? = 0
|
|
||||||
configure:2321: result: o
|
|
||||||
configure:2325: checking whether we are using the GNU C compiler
|
|
||||||
configure:2349: gcc -c conftest.c >&5
|
|
||||||
configure:2355: $? = 0
|
|
||||||
configure:2359: test -z
|
|
||||||
|| test ! -s conftest.err
|
|
||||||
configure:2362: $? = 0
|
|
||||||
configure:2365: test -s conftest.o
|
|
||||||
configure:2368: $? = 0
|
|
||||||
configure:2381: result: yes
|
|
||||||
configure:2387: checking whether gcc accepts -g
|
|
||||||
configure:2408: gcc -c -g conftest.c >&5
|
|
||||||
configure:2414: $? = 0
|
|
||||||
configure:2418: test -z
|
|
||||||
|| test ! -s conftest.err
|
|
||||||
configure:2421: $? = 0
|
|
||||||
configure:2424: test -s conftest.o
|
|
||||||
configure:2427: $? = 0
|
|
||||||
configure:2438: result: yes
|
|
||||||
configure:2455: checking for gcc option to accept ANSI C
|
|
||||||
configure:2525: gcc -c -g -O2 conftest.c >&5
|
|
||||||
configure:2531: $? = 0
|
|
||||||
configure:2535: test -z
|
|
||||||
|| test ! -s conftest.err
|
|
||||||
configure:2538: $? = 0
|
|
||||||
configure:2541: test -s conftest.o
|
|
||||||
configure:2544: $? = 0
|
|
||||||
configure:2562: result: none needed
|
|
||||||
configure:2580: gcc -c -g -O2 conftest.c >&5
|
|
||||||
conftest.c:2: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'me'
|
|
||||||
configure:2586: $? = 1
|
|
||||||
configure: failed program was:
|
|
||||||
| #ifndef __cplusplus
|
|
||||||
| choke me
|
|
||||||
| #endif
|
|
||||||
configure:2730: checking for style of include used by make
|
|
||||||
configure:2758: result: GNU
|
|
||||||
configure:2786: checking dependency style of gcc
|
|
||||||
configure:2876: result: gcc3
|
|
||||||
configure:2898: checking how to run the C preprocessor
|
|
||||||
configure:2933: gcc -E conftest.c
|
|
||||||
configure:2939: $? = 0
|
|
||||||
configure:2971: gcc -E conftest.c
|
|
||||||
conftest.c:11:28: error: ac_nonexistent.h: No such file or directory
|
|
||||||
configure:2977: $? = 1
|
|
||||||
configure: failed program was:
|
|
||||||
| /* confdefs.h. */
|
|
||||||
|
|
|
||||||
| #define PACKAGE_NAME ""
|
|
||||||
| #define PACKAGE_TARNAME ""
|
|
||||||
| #define PACKAGE_VERSION ""
|
|
||||||
| #define PACKAGE_STRING ""
|
|
||||||
| #define PACKAGE_BUGREPORT ""
|
|
||||||
| #define PACKAGE "mysql-admutils"
|
|
||||||
| #define VERSION "0.1"
|
|
||||||
| /* end confdefs.h. */
|
|
||||||
| #include <ac_nonexistent.h>
|
|
||||||
configure:3016: result: gcc -E
|
|
||||||
configure:3040: gcc -E conftest.c
|
|
||||||
configure:3046: $? = 0
|
|
||||||
configure:3078: gcc -E conftest.c
|
|
||||||
conftest.c:11:28: error: ac_nonexistent.h: No such file or directory
|
|
||||||
configure:3084: $? = 1
|
|
||||||
configure: failed program was:
|
|
||||||
| /* confdefs.h. */
|
|
||||||
|
|
|
||||||
| #define PACKAGE_NAME ""
|
|
||||||
| #define PACKAGE_TARNAME ""
|
|
||||||
| #define PACKAGE_VERSION ""
|
|
||||||
| #define PACKAGE_STRING ""
|
|
||||||
| #define PACKAGE_BUGREPORT ""
|
|
||||||
| #define PACKAGE "mysql-admutils"
|
|
||||||
| #define VERSION "0.1"
|
|
||||||
| /* end confdefs.h. */
|
|
||||||
| #include <ac_nonexistent.h>
|
|
||||||
configure:3129: checking for floor in -lc
|
|
||||||
configure:3159: gcc -o conftest -g -O2 conftest.c -lc >&5
|
|
||||||
conftest.c:18: warning: conflicting types for built-in function 'floor'
|
|
||||||
/tmp/cc03JAry.o: In function `main':
|
|
||||||
/home/eirik/Projects/PVV/tmp/mysql-admtools/trunk/conftest.c:22: undefined reference to `floor'
|
|
||||||
collect2: ld returned 1 exit status
|
|
||||||
configure:3165: $? = 1
|
|
||||||
configure: failed program was:
|
|
||||||
| /* confdefs.h. */
|
|
||||||
|
|
|
||||||
| #define PACKAGE_NAME ""
|
|
||||||
| #define PACKAGE_TARNAME ""
|
|
||||||
| #define PACKAGE_VERSION ""
|
|
||||||
| #define PACKAGE_STRING ""
|
|
||||||
| #define PACKAGE_BUGREPORT ""
|
|
||||||
| #define PACKAGE "mysql-admutils"
|
|
||||||
| #define VERSION "0.1"
|
|
||||||
| /* end confdefs.h. */
|
|
||||||
|
|
|
||||||
| /* Override any gcc2 internal prototype to avoid an error. */
|
|
||||||
| #ifdef __cplusplus
|
|
||||||
| extern "C"
|
|
||||||
| #endif
|
|
||||||
| /* We use char because int might match the return type of a gcc2
|
|
||||||
| builtin and then its argument prototype would still apply. */
|
|
||||||
| char floor ();
|
|
||||||
| int
|
|
||||||
| main ()
|
|
||||||
| {
|
|
||||||
| floor ();
|
|
||||||
| ;
|
|
||||||
| return 0;
|
|
||||||
| }
|
|
||||||
configure:3191: result: no
|
|
||||||
configure:3197: checking for floor in -lm
|
|
||||||
configure:3227: gcc -o conftest -g -O2 conftest.c -lm >&5
|
|
||||||
conftest.c:18: warning: conflicting types for built-in function 'floor'
|
|
||||||
configure:3233: $? = 0
|
|
||||||
configure:3237: test -z
|
|
||||||
|| test ! -s conftest.err
|
|
||||||
configure:3240: $? = 0
|
|
||||||
configure:3243: test -s conftest
|
|
||||||
configure:3246: $? = 0
|
|
||||||
configure:3259: result: yes
|
|
||||||
configure:3272: checking for mysql_connect in -lmysqlclient
|
|
||||||
configure:3302: gcc -o conftest -g -O2 conftest.c -lmysqlclient -lm >&5
|
|
||||||
/usr/bin/ld: cannot find -lmysqlclient
|
|
||||||
collect2: ld returned 1 exit status
|
|
||||||
configure:3308: $? = 1
|
|
||||||
configure: failed program was:
|
|
||||||
| /* confdefs.h. */
|
|
||||||
|
|
|
||||||
| #define PACKAGE_NAME ""
|
|
||||||
| #define PACKAGE_TARNAME ""
|
|
||||||
| #define PACKAGE_VERSION ""
|
|
||||||
| #define PACKAGE_STRING ""
|
|
||||||
| #define PACKAGE_BUGREPORT ""
|
|
||||||
| #define PACKAGE "mysql-admutils"
|
|
||||||
| #define VERSION "0.1"
|
|
||||||
| #define HAVE_LIBM 1
|
|
||||||
| /* end confdefs.h. */
|
|
||||||
|
|
|
||||||
| /* Override any gcc2 internal prototype to avoid an error. */
|
|
||||||
| #ifdef __cplusplus
|
|
||||||
| extern "C"
|
|
||||||
| #endif
|
|
||||||
| /* We use char because int might match the return type of a gcc2
|
|
||||||
| builtin and then its argument prototype would still apply. */
|
|
||||||
| char mysql_connect ();
|
|
||||||
| int
|
|
||||||
| main ()
|
|
||||||
| {
|
|
||||||
| mysql_connect ();
|
|
||||||
| ;
|
|
||||||
| return 0;
|
|
||||||
| }
|
|
||||||
configure:3334: result: no
|
|
||||||
configure:3341: checking for gethostbyaddr in -lc
|
|
||||||
configure:3371: gcc -o conftest -g -O2 conftest.c -lc -lm >&5
|
|
||||||
configure:3377: $? = 0
|
|
||||||
configure:3381: test -z
|
|
||||||
|| test ! -s conftest.err
|
|
||||||
configure:3384: $? = 0
|
|
||||||
configure:3387: test -s conftest
|
|
||||||
configure:3390: $? = 0
|
|
||||||
configure:3403: result: yes
|
|
||||||
configure:3484: checking for socket in -lc
|
|
||||||
configure:3514: gcc -o conftest -g -O2 conftest.c -lc -lm >&5
|
|
||||||
configure:3520: $? = 0
|
|
||||||
configure:3524: test -z
|
|
||||||
|| test ! -s conftest.err
|
|
||||||
configure:3527: $? = 0
|
|
||||||
configure:3530: test -s conftest
|
|
||||||
configure:3533: $? = 0
|
|
||||||
configure:3546: result: yes
|
|
||||||
configure:3628: checking for MySQL support
|
|
||||||
configure:3631: checking for egrep
|
|
||||||
configure:3641: result: grep -E
|
|
||||||
configure:3646: checking for ANSI C header files
|
|
||||||
configure:3671: gcc -c -g -O2 conftest.c >&5
|
|
||||||
configure:3677: $? = 0
|
|
||||||
configure:3681: test -z
|
|
||||||
|| test ! -s conftest.err
|
|
||||||
configure:3684: $? = 0
|
|
||||||
configure:3687: test -s conftest.o
|
|
||||||
configure:3690: $? = 0
|
|
||||||
configure:3779: gcc -o conftest -g -O2 conftest.c -lm >&5
|
|
||||||
conftest.c: In function 'main':
|
|
||||||
conftest.c:29: warning: incompatible implicit declaration of built-in function 'exit'
|
|
||||||
configure:3782: $? = 0
|
|
||||||
configure:3784: ./conftest
|
|
||||||
configure:3787: $? = 0
|
|
||||||
configure:3802: result: yes
|
|
||||||
configure:3826: checking for sys/types.h
|
|
||||||
configure:3842: gcc -c -g -O2 conftest.c >&5
|
|
||||||
configure:3848: $? = 0
|
|
||||||
configure:3852: test -z
|
|
||||||
|| test ! -s conftest.err
|
|
||||||
configure:3855: $? = 0
|
|
||||||
configure:3858: test -s conftest.o
|
|
||||||
configure:3861: $? = 0
|
|
||||||
configure:3872: result: yes
|
|
||||||
configure:3826: checking for sys/stat.h
|
|
||||||
configure:3842: gcc -c -g -O2 conftest.c >&5
|
|
||||||
configure:3848: $? = 0
|
|
||||||
configure:3852: test -z
|
|
||||||
|| test ! -s conftest.err
|
|
||||||
configure:3855: $? = 0
|
|
||||||
configure:3858: test -s conftest.o
|
|
||||||
configure:3861: $? = 0
|
|
||||||
configure:3872: result: yes
|
|
||||||
configure:3826: checking for stdlib.h
|
|
||||||
configure:3842: gcc -c -g -O2 conftest.c >&5
|
|
||||||
configure:3848: $? = 0
|
|
||||||
configure:3852: test -z
|
|
||||||
|| test ! -s conftest.err
|
|
||||||
configure:3855: $? = 0
|
|
||||||
configure:3858: test -s conftest.o
|
|
||||||
configure:3861: $? = 0
|
|
||||||
configure:3872: result: yes
|
|
||||||
configure:3826: checking for string.h
|
|
||||||
configure:3842: gcc -c -g -O2 conftest.c >&5
|
|
||||||
configure:3848: $? = 0
|
|
||||||
configure:3852: test -z
|
|
||||||
|| test ! -s conftest.err
|
|
||||||
configure:3855: $? = 0
|
|
||||||
configure:3858: test -s conftest.o
|
|
||||||
configure:3861: $? = 0
|
|
||||||
configure:3872: result: yes
|
|
||||||
configure:3826: checking for memory.h
|
|
||||||
configure:3842: gcc -c -g -O2 conftest.c >&5
|
|
||||||
configure:3848: $? = 0
|
|
||||||
configure:3852: test -z
|
|
||||||
|| test ! -s conftest.err
|
|
||||||
configure:3855: $? = 0
|
|
||||||
configure:3858: test -s conftest.o
|
|
||||||
configure:3861: $? = 0
|
|
||||||
configure:3872: result: yes
|
|
||||||
configure:3826: checking for strings.h
|
|
||||||
configure:3842: gcc -c -g -O2 conftest.c >&5
|
|
||||||
configure:3848: $? = 0
|
|
||||||
configure:3852: test -z
|
|
||||||
|| test ! -s conftest.err
|
|
||||||
configure:3855: $? = 0
|
|
||||||
configure:3858: test -s conftest.o
|
|
||||||
configure:3861: $? = 0
|
|
||||||
configure:3872: result: yes
|
|
||||||
configure:3826: checking for inttypes.h
|
|
||||||
configure:3842: gcc -c -g -O2 conftest.c >&5
|
|
||||||
configure:3848: $? = 0
|
|
||||||
configure:3852: test -z
|
|
||||||
|| test ! -s conftest.err
|
|
||||||
configure:3855: $? = 0
|
|
||||||
configure:3858: test -s conftest.o
|
|
||||||
configure:3861: $? = 0
|
|
||||||
configure:3872: result: yes
|
|
||||||
configure:3826: checking for stdint.h
|
|
||||||
configure:3842: gcc -c -g -O2 conftest.c >&5
|
|
||||||
configure:3848: $? = 0
|
|
||||||
configure:3852: test -z
|
|
||||||
|| test ! -s conftest.err
|
|
||||||
configure:3855: $? = 0
|
|
||||||
configure:3858: test -s conftest.o
|
|
||||||
configure:3861: $? = 0
|
|
||||||
configure:3872: result: yes
|
|
||||||
configure:3826: checking for unistd.h
|
|
||||||
configure:3842: gcc -c -g -O2 conftest.c >&5
|
|
||||||
configure:3848: $? = 0
|
|
||||||
configure:3852: test -z
|
|
||||||
|| test ! -s conftest.err
|
|
||||||
configure:3855: $? = 0
|
|
||||||
configure:3858: test -s conftest.o
|
|
||||||
configure:3861: $? = 0
|
|
||||||
configure:3872: result: yes
|
|
||||||
configure:4079: result: no
|
|
||||||
configure:4081: result: "Giving up - You need to install MySQL somewhere"
|
|
||||||
|
|
||||||
## ---------------- ##
|
|
||||||
## Cache variables. ##
|
|
||||||
## ---------------- ##
|
|
||||||
|
|
||||||
ac_cv_c_compiler_gnu=yes
|
|
||||||
ac_cv_env_CC_set=
|
|
||||||
ac_cv_env_CC_value=
|
|
||||||
ac_cv_env_CFLAGS_set=
|
|
||||||
ac_cv_env_CFLAGS_value=
|
|
||||||
ac_cv_env_CPPFLAGS_set=
|
|
||||||
ac_cv_env_CPPFLAGS_value=
|
|
||||||
ac_cv_env_CPP_set=
|
|
||||||
ac_cv_env_CPP_value=
|
|
||||||
ac_cv_env_LDFLAGS_set=
|
|
||||||
ac_cv_env_LDFLAGS_value=
|
|
||||||
ac_cv_env_build_alias_set=
|
|
||||||
ac_cv_env_build_alias_value=
|
|
||||||
ac_cv_env_host_alias_set=
|
|
||||||
ac_cv_env_host_alias_value=
|
|
||||||
ac_cv_env_target_alias_set=
|
|
||||||
ac_cv_env_target_alias_value=
|
|
||||||
ac_cv_exeext=
|
|
||||||
ac_cv_header_inttypes_h=yes
|
|
||||||
ac_cv_header_memory_h=yes
|
|
||||||
ac_cv_header_stdc=yes
|
|
||||||
ac_cv_header_stdint_h=yes
|
|
||||||
ac_cv_header_stdlib_h=yes
|
|
||||||
ac_cv_header_string_h=yes
|
|
||||||
ac_cv_header_strings_h=yes
|
|
||||||
ac_cv_header_sys_stat_h=yes
|
|
||||||
ac_cv_header_sys_types_h=yes
|
|
||||||
ac_cv_header_unistd_h=yes
|
|
||||||
ac_cv_lib_c_floor=no
|
|
||||||
ac_cv_lib_c_gethostbyaddr=yes
|
|
||||||
ac_cv_lib_c_socket=yes
|
|
||||||
ac_cv_lib_m_floor=yes
|
|
||||||
ac_cv_lib_mysqlclient_mysql_connect=no
|
|
||||||
ac_cv_objext=o
|
|
||||||
ac_cv_path_install='/usr/bin/install -c'
|
|
||||||
ac_cv_prog_AWK=mawk
|
|
||||||
ac_cv_prog_CPP='gcc -E'
|
|
||||||
ac_cv_prog_ac_ct_CC=gcc
|
|
||||||
ac_cv_prog_cc_g=yes
|
|
||||||
ac_cv_prog_cc_stdc=
|
|
||||||
ac_cv_prog_egrep='grep -E'
|
|
||||||
ac_cv_prog_make_make_set=yes
|
|
||||||
am_cv_CC_dependencies_compiler_type=gcc3
|
|
||||||
|
|
||||||
## ----------------- ##
|
|
||||||
## Output variables. ##
|
|
||||||
## ----------------- ##
|
|
||||||
|
|
||||||
ACLOCAL='aclocal-1.9'
|
|
||||||
AMDEPBACKSLASH='\'
|
|
||||||
AMDEP_FALSE='#'
|
|
||||||
AMDEP_TRUE=''
|
|
||||||
AMTAR='tar'
|
|
||||||
AUTOCONF='autoconf'
|
|
||||||
AUTOHEADER='autoheader'
|
|
||||||
AUTOMAKE='automake-1.9'
|
|
||||||
AWK='mawk'
|
|
||||||
CC='gcc'
|
|
||||||
CCDEPMODE='depmode=gcc3'
|
|
||||||
CFLAGS='-g -O2'
|
|
||||||
CPP='gcc -E'
|
|
||||||
CPPFLAGS=''
|
|
||||||
CYGPATH_W='echo'
|
|
||||||
DEFS=''
|
|
||||||
DEPDIR='.deps'
|
|
||||||
ECHO_C=''
|
|
||||||
ECHO_N='-n'
|
|
||||||
ECHO_T=''
|
|
||||||
EGREP='grep -E'
|
|
||||||
EXEEXT=''
|
|
||||||
INSTALL_DATA='${INSTALL} -m 644'
|
|
||||||
INSTALL_PROGRAM='${INSTALL}'
|
|
||||||
INSTALL_SCRIPT='${INSTALL}'
|
|
||||||
INSTALL_STRIP_PROGRAM='${SHELL} $(install_sh) -c -s'
|
|
||||||
LDFLAGS=''
|
|
||||||
LIBOBJS=''
|
|
||||||
LIBS=' -lm'
|
|
||||||
LTLIBOBJS=''
|
|
||||||
MAKEINFO='makeinfo'
|
|
||||||
MYSQL_INCLUDE=''
|
|
||||||
MYSQL_LFLAGS=''
|
|
||||||
MYSQL_LIBS=''
|
|
||||||
OBJEXT='o'
|
|
||||||
PACKAGE='mysql-admutils'
|
|
||||||
PACKAGE_BUGREPORT=''
|
|
||||||
PACKAGE_NAME=''
|
|
||||||
PACKAGE_STRING=''
|
|
||||||
PACKAGE_TARNAME=''
|
|
||||||
PACKAGE_VERSION=''
|
|
||||||
PATH_SEPARATOR=':'
|
|
||||||
SET_MAKE=''
|
|
||||||
SHELL='/bin/bash'
|
|
||||||
STRIP=''
|
|
||||||
VERSION='0.1'
|
|
||||||
ac_ct_CC='gcc'
|
|
||||||
ac_ct_STRIP=''
|
|
||||||
am__fastdepCC_FALSE='#'
|
|
||||||
am__fastdepCC_TRUE=''
|
|
||||||
am__include='include'
|
|
||||||
am__leading_dot='.'
|
|
||||||
am__quote=''
|
|
||||||
am__tar='${AMTAR} chof - "$$tardir"'
|
|
||||||
am__untar='${AMTAR} xf -'
|
|
||||||
bindir='${exec_prefix}/bin'
|
|
||||||
build_alias=''
|
|
||||||
datadir='${prefix}/share'
|
|
||||||
exec_prefix='NONE'
|
|
||||||
host_alias=''
|
|
||||||
includedir='${prefix}/include'
|
|
||||||
infodir='${prefix}/info'
|
|
||||||
install_sh='/home/eirik/Projects/PVV/tmp/mysql-admtools/trunk/install-sh'
|
|
||||||
libdir='${exec_prefix}/lib'
|
|
||||||
libexecdir='${exec_prefix}/libexec'
|
|
||||||
localstatedir='${prefix}/var'
|
|
||||||
mandir='${prefix}/man'
|
|
||||||
mkdir_p='mkdir -p --'
|
|
||||||
oldincludedir='/usr/include'
|
|
||||||
prefix='NONE'
|
|
||||||
program_transform_name='s,x,x,'
|
|
||||||
sbindir='${exec_prefix}/sbin'
|
|
||||||
sharedstatedir='${prefix}/com'
|
|
||||||
sysconfdir='${prefix}/etc'
|
|
||||||
target_alias=''
|
|
||||||
|
|
||||||
## ----------- ##
|
|
||||||
## confdefs.h. ##
|
|
||||||
## ----------- ##
|
|
||||||
|
|
||||||
#define HAVE_INTTYPES_H 1
|
|
||||||
#define HAVE_LIBM 1
|
|
||||||
#define HAVE_MEMORY_H 1
|
|
||||||
#define HAVE_STDINT_H 1
|
|
||||||
#define HAVE_STDLIB_H 1
|
|
||||||
#define HAVE_STRINGS_H 1
|
|
||||||
#define HAVE_STRING_H 1
|
|
||||||
#define HAVE_SYS_STAT_H 1
|
|
||||||
#define HAVE_SYS_TYPES_H 1
|
|
||||||
#define HAVE_UNISTD_H 1
|
|
||||||
#define PACKAGE "mysql-admutils"
|
|
||||||
#define PACKAGE_BUGREPORT ""
|
|
||||||
#define PACKAGE_NAME ""
|
|
||||||
#define PACKAGE_STRING ""
|
|
||||||
#define PACKAGE_TARNAME ""
|
|
||||||
#define PACKAGE_VERSION ""
|
|
||||||
#define STDC_HEADERS 1
|
|
||||||
#define VERSION "0.1"
|
|
||||||
|
|
||||||
configure: exit 0
|
|
|
@ -13,7 +13,7 @@ AC_CHECK_LIB(c, floor, [:], [
|
||||||
AC_CHECK_LIB(m, floor, [
|
AC_CHECK_LIB(m, floor, [
|
||||||
LIBS="$LIBS -lm"
|
LIBS="$LIBS -lm"
|
||||||
AC_DEFINE(HAVE_LIBM) ], []) ])
|
AC_DEFINE(HAVE_LIBM) ], []) ])
|
||||||
AC_CHECK_LIB(mysqlclient, mysql_connect, [
|
AC_CHECK_LIB(mysqlclient, mysql_real_connect, [
|
||||||
LIBS="$LIBS -lmysqlclient" ], [])
|
LIBS="$LIBS -lmysqlclient" ], [])
|
||||||
AC_CHECK_LIB(c, gethostbyaddr, [:], [
|
AC_CHECK_LIB(c, gethostbyaddr, [:], [
|
||||||
AC_CHECK_LIB(nsl, gethostbyaddr, [
|
AC_CHECK_LIB(nsl, gethostbyaddr, [
|
||||||
|
@ -27,12 +27,12 @@ AC_CHECK_LIB(c, socket, [:], [
|
||||||
AC_MSG_CHECKING(for MySQL support)
|
AC_MSG_CHECKING(for MySQL support)
|
||||||
AC_ARG_WITH(mysql,
|
AC_ARG_WITH(mysql,
|
||||||
[ --with-mysql[=DIR] Include MySQL support. DIR is the MySQL base
|
[ --with-mysql[=DIR] Include MySQL support. DIR is the MySQL base
|
||||||
install directory, defaults to /usr/local.],
|
install directory, defaults to /usr.],
|
||||||
[
|
[
|
||||||
if test "$withval" != "no"; then
|
if test "$withval" != "no"; then
|
||||||
if test "$withval" = "yes"; then
|
if test "$withval" = "yes"; then
|
||||||
MYSQL_INCDIR=/usr/local/include/mysql
|
MYSQL_INCDIR=/usr/include/mysql
|
||||||
MYSQL_LIBDIR=/usr/local/lib/mysql
|
MYSQL_LIBDIR=/usr/lib/mysql
|
||||||
else
|
else
|
||||||
if test -f $withval/include/mysql/mysql.h; then
|
if test -f $withval/include/mysql/mysql.h; then
|
||||||
MYSQL_INCDIR=$withval/include/mysql
|
MYSQL_INCDIR=$withval/include/mysql
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
#ifndef MYSQL_ADMUTILS_H
|
#ifndef MYSQL_ADMUTILS_H
|
||||||
#define MYSQL_ADMUTILS_H
|
#define MYSQL_ADMUTILS_H
|
||||||
|
|
||||||
#define DB_SERVER "verden.pvv.ntnu.no"
|
#define DB_SERVER "mysql.pvv.ntnu.no"
|
||||||
#define DB_USER "root"
|
#define DB_USER "root"
|
||||||
#define DB_PASSWD "somepass"
|
#define DB_PASSWD "somepass"
|
||||||
#define DB_NAME "mysql"
|
#define DB_NAME "mysql"
|
||||||
|
|
|
@ -77,6 +77,8 @@ usage()
|
||||||
printf(" favorite editor will be started, allowing you\n");
|
printf(" favorite editor will be started, allowing you\n");
|
||||||
printf(" to make changes to the permission table.\n");
|
printf(" to make changes to the permission table.\n");
|
||||||
printf("\n");
|
printf("\n");
|
||||||
|
printf("This program now has super-cow powers.");
|
||||||
|
printf("\n");
|
||||||
printf("Report bugs to ljosa@initio.no\n");
|
printf("Report bugs to ljosa@initio.no\n");
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
@ -170,24 +172,24 @@ writeperm(FILE *f, MYSQL *pmysql, const char *db)
|
||||||
MYSQL_ROW row;
|
MYSQL_ROW row;
|
||||||
|
|
||||||
sprintf(query, "select user,select_priv,insert_priv,update_priv,"
|
sprintf(query, "select user,select_priv,insert_priv,update_priv,"
|
||||||
"delete_priv,create_priv,alter_priv,drop_priv from db where db='%s'", db);
|
"delete_priv,create_priv,alter_priv,drop_priv, index_priv from db where db='%s'", db);
|
||||||
|
|
||||||
if (mysql_query(pmysql, query))
|
if (mysql_query(pmysql, query))
|
||||||
return dberror(pmysql, "Query for permissions failed.");
|
return dberror(pmysql, "Query for permissions failed.");
|
||||||
res = mysql_store_result(pmysql);
|
res = mysql_store_result(pmysql);
|
||||||
rows = mysql_num_rows(res);
|
rows = mysql_num_rows(res);
|
||||||
fprintf(f, "# User "
|
fprintf(f, "# User "
|
||||||
"Select Insert Update Delete Create Alter Drop\n");
|
"Select Insert Update Delete Create Alter Drop Index\n");
|
||||||
fprintf(f, "# ---------------- "
|
fprintf(f, "# ---------------- "
|
||||||
"------ ------ ------ ------ ------ ------ ------\n");
|
"------ ------ ------ ------ ------ ------ ------ ------\n");
|
||||||
if (rows == 0)
|
if (rows == 0)
|
||||||
fprintf(f, "# (no permissions currently granted to any users)\n");
|
fprintf(f, "# (no permissions currently granted to any users)\n");
|
||||||
else
|
else
|
||||||
for (i = 0; i < rows; i++)
|
for (i = 0; i < rows; i++)
|
||||||
{
|
{
|
||||||
row = mysql_fetch_row(res);
|
row = mysql_fetch_row(res);
|
||||||
fprintf(f, " %-16s %-7s %-7s %-7s %-7s %-7s %-7s %s\n",
|
fprintf(f, " %-16s %-7s %-7s %-7s %-7s %-7s %-7s %-7s%s\n",
|
||||||
row[0], row[1], row[2], row[3], row[4], row[5], row[6], row[7]);
|
row[0], row[1], row[2], row[3], row[4], row[5], row[6], row[7], row[8]);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -216,13 +218,13 @@ editperm(MYSQL *pmysql, const char *db)
|
||||||
char line[1024]; /* buffer to hold one line */
|
char line[1024]; /* buffer to hold one line */
|
||||||
char *cp; /* used to interate through a line */
|
char *cp; /* used to interate through a line */
|
||||||
char *user, *select_priv, *insert_priv, *update_priv, *delete_priv,
|
char *user, *select_priv, *insert_priv, *update_priv, *delete_priv,
|
||||||
*create_priv, *alter_priv, *drop_priv;
|
*create_priv, *alter_priv, *drop_priv, *index_priv;
|
||||||
char query[1024]; /* used to build a query */
|
char query[1024]; /* used to build a query */
|
||||||
char *queries[MAX_GRANTS]; /* insert queries */
|
char *queries[MAX_GRANTS]; /* insert queries */
|
||||||
int lines; /* number of grant lines processed */
|
int lines; /* number of grant lines processed */
|
||||||
int i; /* iterate through lines[] */
|
int i; /* iterate through lines[] */
|
||||||
|
|
||||||
mktemp(fn);
|
mkstemp(fn);
|
||||||
if (strcmp(fn, "") == 0)
|
if (strcmp(fn, "") == 0)
|
||||||
return dberror(NULL, "Cannot create a unique temporary file name.");
|
return dberror(NULL, "Cannot create a unique temporary file name.");
|
||||||
|
|
||||||
|
@ -288,15 +290,18 @@ editperm(MYSQL *pmysql, const char *db)
|
||||||
CHECK_PRIV(alter_priv);
|
CHECK_PRIV(alter_priv);
|
||||||
STRTOK_WHITESPACE(drop_priv, NULL);
|
STRTOK_WHITESPACE(drop_priv, NULL);
|
||||||
CHECK_PRIV(drop_priv);
|
CHECK_PRIV(drop_priv);
|
||||||
|
STRTOK_WHITESPACE(index_priv, NULL);
|
||||||
|
CHECK_PRIV(index_priv);
|
||||||
|
|
||||||
|
|
||||||
#undef STRTOK_WHITESPACE
|
#undef STRTOK_WHITESPACE
|
||||||
#undef CHECK_PRIV
|
#undef CHECK_PRIV
|
||||||
|
|
||||||
sprintf(query, "insert into db(Host, Db, User, Select_priv, Insert_priv, "
|
sprintf(query, "insert into db(Host, Db, User, Select_priv, Insert_priv, "
|
||||||
"Update_priv, Delete_priv, Create_priv, Alter_priv, Drop_priv) "
|
"Update_priv, Delete_priv, Create_priv, Alter_priv, Drop_priv, Index_priv) "
|
||||||
"values ('%%', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s')",
|
"values ('%%', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s')",
|
||||||
db, user, select_priv, insert_priv, update_priv, delete_priv,
|
db, user, select_priv, insert_priv, update_priv, delete_priv,
|
||||||
create_priv, alter_priv, drop_priv);
|
create_priv, alter_priv, drop_priv, index_priv);
|
||||||
queries[lines] = strdup(query);
|
queries[lines] = strdup(query);
|
||||||
lines++;
|
lines++;
|
||||||
if (lines >= MAX_GRANTS)
|
if (lines >= MAX_GRANTS)
|
||||||
|
@ -322,7 +327,7 @@ editperm(MYSQL *pmysql, const char *db)
|
||||||
#ifdef DEBUG
|
#ifdef DEBUG
|
||||||
puts(queries[i]);
|
puts(queries[i]);
|
||||||
putchar('\n');
|
putchar('\n');
|
||||||
#endif DEBUG
|
#endif //DEBUG
|
||||||
if (mysql_query(pmysql, queries[i]))
|
if (mysql_query(pmysql, queries[i]))
|
||||||
dberror(pmysql, "Failed to insert grant line %d.", i + 1);
|
dberror(pmysql, "Failed to insert grant line %d.", i + 1);
|
||||||
}
|
}
|
||||||
|
@ -335,7 +340,7 @@ int
|
||||||
main(int argc, char *argv[])
|
main(int argc, char *argv[])
|
||||||
{
|
{
|
||||||
int i;
|
int i;
|
||||||
enum { c_create, c_drop, c_editperm, c_show } command;
|
enum { c_create, c_drop, c_editperm, c_show, c_moo } command;
|
||||||
MYSQL mysql;
|
MYSQL mysql;
|
||||||
mysql_init(&mysql);
|
mysql_init(&mysql);
|
||||||
char **dblist, **p;
|
char **dblist, **p;
|
||||||
|
@ -362,11 +367,14 @@ main(int argc, char *argv[])
|
||||||
command = c_editperm;
|
command = c_editperm;
|
||||||
else if (strcmp(argv[1], "show") == 0)
|
else if (strcmp(argv[1], "show") == 0)
|
||||||
command = c_show;
|
command = c_show;
|
||||||
|
else if (strcmp(argv[1], "moo") == 0){
|
||||||
|
printf("mooo!\n");
|
||||||
|
}
|
||||||
else
|
else
|
||||||
return wrong_use("unrecognized command"); /* XXX */
|
return wrong_use("unrecognized command"); /* XXX */
|
||||||
|
|
||||||
/* all other than show requires at lease one DATABASE argument. */
|
/* all other than show requires at lease one DATABASE argument. */
|
||||||
if ((command != c_show) && (argc < 3))
|
if ((command != c_show) && (argc < 3))
|
||||||
return wrong_use(NULL);
|
return wrong_use(NULL);
|
||||||
|
|
||||||
/* connect to the database server and select the mysql database */
|
/* connect to the database server and select the mysql database */
|
||||||
|
@ -388,7 +396,7 @@ main(int argc, char *argv[])
|
||||||
}
|
}
|
||||||
free(dblist);
|
free(dblist);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
/* for each supplied database name, perform the requested action */
|
/* for each supplied database name, perform the requested action */
|
||||||
for (i = 2; i < argc; i++)
|
for (i = 2; i < argc; i++)
|
||||||
|
|
Reference in New Issue