Commit c56d2dab authored by Erick Gallesio's avatar Erick Gallesio

Thread safety (in C) preparation. Almost complete

parent f1acacc1
2006-09-12 Erick Gallesio <[email protected]>
* src/port.c: Added READ-BYTE and WRITE-BYTE
2006-09-08 Erick Gallesio <[email protected]>
* lib/bonus.stk: Added primitives PRINTF, EPRINTF, FPRINTF
2006-09-05 Erick Gallesio <[email protected]>
* lib/boot.stk ("base64"): Added base64 functions
* lib/bonus.stk (make-path): Accept now multiple file to build a
complete hierarchy
2006-09-04 Erick Gallesio <[email protected]>
* lib/r5rs.stk (%make-with-file): The file name in error messages
was incorrect.
* src/process.c: PROCESS-EXIT-STATUS was not exported.
2006-08-04 Erick Gallesio <[email protected]>
* src/lib.c: Deletedthe managemement of the STk_library_path
variable which was not used anymore
2006-06-20 Erick Gallesio <[email protected]>
* src/system.c: file-size, file-exists? and a bunch of other
functions didn't use the ~ expansion.
* lib/repl.stk: Added the MAIN-REPL-HOOK parameter.
2006-06-16 Erick Gallesio <[email protected]>
* lib/repl.stk (repl-display-prompt): A new parameter which permit
to get/change the repl display function.
2006-05-29 Erick Gallesio <[email protected]>
* lib/bonus.stk (parameterize): Bug fix when using parallel
assignments
2006-05-26 Erick Gallesio <[email protected]>
* src/socket.c (set_socket_io_ports): Going back and added back
the dup on socket creation.
2006-04-26 Erick Gallesio <[email protected]>
* src/thread-pthreads.c (thread-terminate!): Fixed a deadlock problem.
......
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
# Makefile.in generated by automake 1.6.3 from Makefile.am.
# Makefile.in generated by automake 1.9.6 from Makefile.am.
# @[email protected]
# Copyright 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002
# Free Software Foundation, Inc.
# 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.
......@@ -19,69 +19,89 @@
# Author: Erick Gallesio [[email protected]]
# Creation date: 11-Apr-2000 10:30 (eg)
# Last file update: 23-May-2005 14:41 (eg)
SHELL = @[email protected]
srcdir = @[email protected]
top_srcdir = @[email protected]
VPATH = @[email protected]
prefix = @[email protected]
exec_prefix = @[email protected]
bindir = @[email protected]
sbindir = @[email protected]
libexecdir = @[email protected]
datadir = @[email protected]
sysconfdir = @[email protected]
sharedstatedir = @[email protected]
localstatedir = @[email protected]
libdir = @[email protected]
infodir = @[email protected]
includedir = @[email protected]
oldincludedir = /usr/include
pkgdatadir = $(datadir)/@[email protected]
pkglibdir = $(libdir)/@[email protected]
pkgincludedir = $(includedir)/@[email protected]
top_builddir = ..
ACLOCAL = @[email protected]
AUTOCONF = @[email protected]
AUTOMAKE = @[email protected]
AUTOHEADER = @[email protected]
am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
INSTALL = @[email protected]
INSTALL_PROGRAM = @[email protected]
INSTALL_DATA = @[email protected]
install_sh_DATA = $(install_sh) -c -m 644
install_sh_PROGRAM = $(install_sh) -c
install_sh_SCRIPT = $(install_sh) -c
INSTALL_SCRIPT = @[email protected]
INSTALL_HEADER = $(INSTALL_DATA)
transform = @[email protected]
transform = $(program_transform_name)
NORMAL_INSTALL = :
PRE_INSTALL = :
POST_INSTALL = :
NORMAL_UNINSTALL = :
PRE_UNINSTALL = :
POST_UNINSTALL = :
EXEEXT = @[email protected]
OBJEXT = @[email protected]
PATH_SEPARATOR = @[email protected]
mandir = $(prefix)/share/man
subdir = doc
DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
$(srcdir)/stklos-compile.1.in $(srcdir)/stklos-config.1.in \
$(srcdir)/stklos-genlex.1.in $(srcdir)/stklos-install.1.in \
$(srcdir)/stklos.1.in TODO
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)
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
CONFIG_HEADER = $(top_builddir)/src/stklosconf.h
CONFIG_CLEAN_FILES = stklos.1 stklos-config.1 stklos-compile.1 \
stklos-genlex.1 stklos-install.1
SOURCES =
DIST_SOURCES =
man1dir = $(mandir)/man1
am__installdirs = "$(DESTDIR)$(man1dir)" "$(DESTDIR)$(dochtmldir)" \
"$(DESTDIR)$(docimgdir)" "$(DESTDIR)$(docpdfdir)" \
"$(DESTDIR)$(schemedir)"
NROFF = nroff
MANS = $(man_MANS)
am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
am__vpath_adj = case $$p in \
$(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
*) f=$$p;; \
esac;
am__strip_dir = `echo $$p | sed -e 's|^.*/||'`;
dochtmlDATA_INSTALL = $(INSTALL_DATA)
docimgDATA_INSTALL = $(INSTALL_DATA)
docpdfDATA_INSTALL = $(INSTALL_DATA)
schemeDATA_INSTALL = $(INSTALL_DATA)
DATA = $(dochtml_DATA) $(docimg_DATA) $(docpdf_DATA) $(scheme_DATA)
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
ACLOCAL = @[email protected]
AMDEP_FALSE = @[email protected]
AMDEP_TRUE = @[email protected]
AMTAR = @[email protected]
AUTOCONF = @[email protected]
AUTOHEADER = @[email protected]
AUTOMAKE = @[email protected]
AWK = @[email protected]
BUILD_ARCH = @[email protected]
BUILD_OS = @[email protected]
CALLCC_STK = @[email protected]
CC = @[email protected]
CCDEPMODE = @[email protected]
CFLAGS = @[email protected]
COMPOBJ = @[email protected]
COMPSRC = @[email protected]
CPP = @[email protected]
CPPFLAGS = @[email protected]
CYGPATH_W = @[email protected]
DEFS = @[email protected]
DEF_PCRE = @[email protected]
DEPDIR = @[email protected]
ECHO_C = @[email protected]
ECHO_N = @[email protected]
ECHO_T = @[email protected]
EGREP = @[email protected]
EXAMPLES = @[email protected]
EXECDIR = @[email protected]
EXEEXT = @[email protected]
GC = @[email protected]
GCINC = @[email protected]
GCLIB = @[email protected]
......@@ -89,6 +109,7 @@ GMP = @[email protected]
GMPINC = @[email protected]
GMPLIB = @[email protected]
GNOME_CONFIG = @[email protected]
GREP = @[email protected]
GTKLOS = @[email protected]
GTK_CONFIG = @[email protected]
GTK_CONFIG_CFLAGS = @[email protected]
......@@ -96,19 +117,42 @@ GTK_CONFIG_LIBS = @[email protected]
HAVE_DLOPEN = @[email protected]
HAVE_GNOME = @[email protected]
HAVE_LDAP = @[email protected]
INSTALL_DATA = @[email protected]
INSTALL_PROGRAM = @[email protected]
INSTALL_SCRIPT = @[email protected]
INSTALL_STRIP_PROGRAM = @[email protected]
LDAP_LIB = @[email protected]
LDFLAGS = @[email protected]
LIBOBJS = @[email protected]
LIBS = @[email protected]
LTLIBOBJS = @[email protected]
LURCDIR = @[email protected]
LURC_FALSE = @[email protected]
LURC_TRUE = @[email protected]
MAKEINFO = @[email protected]
NO_THREAD_FALSE = @[email protected]
NO_THREAD_TRUE = @[email protected]
OBJEXT = @[email protected]
OS_FLAVOUR = @[email protected]
OS_NAME = @[email protected]
PACKAGE = @[email protected]
PACKAGE_BUGREPORT = @[email protected]
PACKAGE_NAME = @[email protected]
PACKAGE_STRING = @[email protected]
PACKAGE_TARNAME = @[email protected]
PACKAGE_VERSION = @[email protected]
PATH_SEPARATOR = @[email protected]
PCRE = @[email protected]
PCREINC = @[email protected]
PCRELIB = @[email protected]
PCRETARGET = @[email protected]
PREFIX = @[email protected]
PTHREADS_FALSE = @[email protected]
PTHREADS_TRUE = @[email protected]
RANLIB = @[email protected]
SCMDIR = @[email protected]
SET_MAKE = @[email protected]
SHELL = @[email protected]
SH_COMP_FLAGS = @[email protected]
SH_LOADER = @[email protected]
SH_LOAD_FLAGS = @[email protected]
......@@ -120,69 +164,103 @@ STRIP = @[email protected]
SVN_URL = @[email protected]
THREADS = @[email protected]
VERSION = @[email protected]
ac_ct_CC = @[email protected]
am__fastdepCC_FALSE = @[email protected]
am__fastdepCC_TRUE = @[email protected]
am__include = @[email protected]
am__leading_dot = @[email protected]
am__quote = @[email protected]
am__tar = @[email protected]
am__untar = @[email protected]
bindir = @[email protected]
build_alias = @[email protected]
datadir = @[email protected]
datarootdir = @[email protected]
docdir = @[email protected]
dvidir = @[email protected]
exec_prefix = @[email protected]
host_alias = @[email protected]
htmldir = @[email protected]
includedir = @[email protected]
infodir = @[email protected]
install_sh = @[email protected]
libdir = @[email protected]
libexecdir = @[email protected]
localedir = @[email protected]
localstatedir = @[email protected]
mandir = $(prefix)/share/man
mkdir_p = @[email protected]
oldincludedir = @[email protected]
pdfdir = @[email protected]
prefix = @[email protected]
program_transform_name = @[email protected]
psdir = @[email protected]
sbindir = @[email protected]
sharedstatedir = @[email protected]
sysconfdir = @[email protected]
target_alias = @[email protected]
man_MANS = stklos.1 stklos-config.1 stklos-compile.1 stklos-genlex.1\
stklos-install.1
EXTRA_DIST = $(man_MANS)
DOCDB = DOCDB
OTHERDB = ../src/$(DOCDB) ../lib/$(DOCDB)
ALLDB = $(OTHERDB) ./$(DOCDB)
schemedir = $(prefix)/share/@[email protected]/@[email protected]
scheme_DATA = DOCDB
doclocation = $(prefix)/share/doc/@[email protected]@[email protected]
docpdfdir = $(doclocation)/pdf
docpdf_DATA = pdf/stklos-ref.pdf
dochtmldir = $(doclocation)/html
dochtml_DATA = $(wildcard html/stklos-ref*.html) $(wildcard html/*.css)
docimgdir = $(doclocation)/html/images
docimg_DATA = $(wildcard html/images/*)
subdir = doc
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
CONFIG_HEADER = $(top_builddir)/src/stklosconf.h
CONFIG_CLEAN_FILES = stklos.1 stklos-config.1 stklos-compile.1 \
stklos-genlex.1 stklos-install.1
DIST_SOURCES =
NROFF = nroff
MANS = $(man_MANS)
DATA = $(dochtml_DATA) $(docimg_DATA) $(docpdf_DATA) $(scheme_DATA)
DIST_COMMON = Makefile.am Makefile.in TODO stklos-compile.1.in \
stklos-config.1.in stklos-genlex.1.in stklos-install.1.in \
stklos.1.in
all: all-am
.SUFFIXES:
$(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4)
$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
@for dep in $?; do \
case '$(am__configure_deps)' in \
*$$dep*) \
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
&& exit 0; \
exit 1;; \
esac; \
done; \
echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu doc/Makefile'; \
cd $(top_srcdir) && \
$(AUTOMAKE) --gnu doc/Makefile
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/[email protected] $(am__depfiles_maybe)
stklos.1: $(top_builddir)/config.status stklos.1.in
.PRECIOUS: Makefile
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
@case '$?' in \
*config.status*) \
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
*) \
echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/[email protected] $(am__depfiles_maybe)'; \
cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/[email protected] $(am__depfiles_maybe);; \
esac;
$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
$(top_srcdir)/configure: $(am__configure_deps)
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
$(ACLOCAL_M4): $(am__aclocal_m4_deps)
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
stklos.1: $(top_builddir)/config.status $(srcdir)/stklos.1.in
cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/[email protected]
stklos-config.1: $(top_builddir)/config.status stklos-config.1.in
stklos-config.1: $(top_builddir)/config.status $(srcdir)/stklos-config.1.in
cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/[email protected]
stklos-compile.1: $(top_builddir)/config.status stklos-compile.1.in
stklos-compile.1: $(top_builddir)/config.status $(srcdir)/stklos-compile.1.in
cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/[email protected]
stklos-genlex.1: $(top_builddir)/config.status stklos-genlex.1.in
stklos-genlex.1: $(top_builddir)/config.status $(srcdir)/stklos-genlex.1.in
cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/[email protected]
stklos-install.1: $(top_builddir)/config.status stklos-install.1.in
stklos-install.1: $(top_builddir)/config.status $(srcdir)/stklos-install.1.in
cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/[email protected]
uninstall-info-am:
man1dir = $(mandir)/man1
install-man1: $(man1_MANS) $(man_MANS)
@$(NORMAL_INSTALL)
$(mkinstalldirs) $(DESTDIR)$(man1dir)
test -z "$(man1dir)" || $(mkdir_p) "$(DESTDIR)$(man1dir)"
@list='$(man1_MANS) $(dist_man1_MANS) $(nodist_man1_MANS)'; \
l2='$(man_MANS) $(dist_man_MANS) $(nodist_man_MANS)'; \
for i in $$l2; do \
......@@ -201,8 +279,8 @@ install-man1: $(man1_MANS) $(man_MANS)
inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \
inst=`echo $$inst | sed -e 's/^.*\///'`; \
inst=`echo $$inst | sed '$(transform)'`.$$ext; \
echo " $(INSTALL_DATA) $$file $(DESTDIR)$(man1dir)/$$inst"; \
$(INSTALL_DATA) $$file $(DESTDIR)$(man1dir)/$$inst; \
echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man1dir)/$$inst'"; \
$(INSTALL_DATA) "$$file" "$(DESTDIR)$(man1dir)/$$inst"; \
done
uninstall-man1:
@$(NORMAL_UNINSTALL)
......@@ -215,99 +293,104 @@ uninstall-man1:
done; \
for i in $$list; do \
ext=`echo $$i | sed -e 's/^.*\\.//'`; \
case "$$ext" in \
1*) ;; \
*) ext='1' ;; \
esac; \
inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \
inst=`echo $$inst | sed -e 's/^.*\///'`; \
inst=`echo $$inst | sed '$(transform)'`.$$ext; \
echo " rm -f $(DESTDIR)$(man1dir)/$$inst"; \
rm -f $(DESTDIR)$(man1dir)/$$inst; \
echo " rm -f '$(DESTDIR)$(man1dir)/$$inst'"; \
rm -f "$(DESTDIR)$(man1dir)/$$inst"; \
done
dochtmlDATA_INSTALL = $(INSTALL_DATA)
install-dochtmlDATA: $(dochtml_DATA)
@$(NORMAL_INSTALL)
$(mkinstalldirs) $(DESTDIR)$(dochtmldir)
test -z "$(dochtmldir)" || $(mkdir_p) "$(DESTDIR)$(dochtmldir)"
@list='$(dochtml_DATA)'; for p in $$list; do \
if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
f="`echo $$p | sed -e 's|^.*/||'`"; \
echo " $(dochtmlDATA_INSTALL) $$d$$p $(DESTDIR)$(dochtmldir)/$$f"; \
$(dochtmlDATA_INSTALL) $$d$$p $(DESTDIR)$(dochtmldir)/$$f; \
f=$(am__strip_dir) \
echo " $(dochtmlDATA_INSTALL) '$$d$$p' '$(DESTDIR)$(dochtmldir)/$$f'"; \
$(dochtmlDATA_INSTALL) "$$d$$p" "$(DESTDIR)$(dochtmldir)/$$f"; \
done
uninstall-dochtmlDATA:
@$(NORMAL_UNINSTALL)
@list='$(dochtml_DATA)'; for p in $$list; do \
f="`echo $$p | sed -e 's|^.*/||'`"; \
echo " rm -f $(DESTDIR)$(dochtmldir)/$$f"; \
rm -f $(DESTDIR)$(dochtmldir)/$$f; \
f=$(am__strip_dir) \
echo " rm -f '$(DESTDIR)$(dochtmldir)/$$f'"; \
rm -f "$(DESTDIR)$(dochtmldir)/$$f"; \
done
docimgDATA_INSTALL = $(INSTALL_DATA)
install-docimgDATA: $(docimg_DATA)
@$(NORMAL_INSTALL)
$(mkinstalldirs) $(DESTDIR)$(docimgdir)
test -z "$(docimgdir)" || $(mkdir_p) "$(DESTDIR)$(docimgdir)"
@list='$(docimg_DATA)'; for p in $$list; do \
if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
f="`echo $$p | sed -e 's|^.*/||'`"; \
echo " $(docimgDATA_INSTALL) $$d$$p $(DESTDIR)$(docimgdir)/$$f"; \
$(docimgDATA_INSTALL) $$d$$p $(DESTDIR)$(docimgdir)/$$f; \
f=$(am__strip_dir) \
echo " $(docimgDATA_INSTALL) '$$d$$p' '$(DESTDIR)$(docimgdir)/$$f'"; \
$(docimgDATA_INSTALL) "$$d$$p" "$(DESTDIR)$(docimgdir)/$$f"; \
done
uninstall-docimgDATA:
@$(NORMAL_UNINSTALL)
@list='$(docimg_DATA)'; for p in $$list; do \
f="`echo $$p | sed -e 's|^.*/||'`"; \
echo " rm -f $(DESTDIR)$(docimgdir)/$$f"; \
rm -f $(DESTDIR)$(docimgdir)/$$f; \
f=$(am__strip_dir) \
echo " rm -f '$(DESTDIR)$(docimgdir)/$$f'"; \
rm -f "$(DESTDIR)$(docimgdir)/$$f"; \
done
docpdfDATA_INSTALL = $(INSTALL_DATA)
install-docpdfDATA: $(docpdf_DATA)
@$(NORMAL_INSTALL)
$(mkinstalldirs) $(DESTDIR)$(docpdfdir)
test -z "$(docpdfdir)" || $(mkdir_p) "$(DESTDIR)$(docpdfdir)"
@list='$(docpdf_DATA)'; for p in $$list; do \
if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
f="`echo $$p | sed -e 's|^.*/||'`"; \
echo " $(docpdfDATA_INSTALL) $$d$$p $(DESTDIR)$(docpdfdir)/$$f"; \
$(docpdfDATA_INSTALL) $$d$$p $(DESTDIR)$(docpdfdir)/$$f; \
f=$(am__strip_dir) \
echo " $(docpdfDATA_INSTALL) '$$d$$p' '$(DESTDIR)$(docpdfdir)/$$f'"; \
$(docpdfDATA_INSTALL) "$$d$$p" "$(DESTDIR)$(docpdfdir)/$$f"; \
done
uninstall-docpdfDATA:
@$(NORMAL_UNINSTALL)
@list='$(docpdf_DATA)'; for p in $$list; do \
f="`echo $$p | sed -e 's|^.*/||'`"; \
echo " rm -f $(DESTDIR)$(docpdfdir)/$$f"; \
rm -f $(DESTDIR)$(docpdfdir)/$$f; \
f=$(am__strip_dir) \
echo " rm -f '$(DESTDIR)$(docpdfdir)/$$f'"; \
rm -f "$(DESTDIR)$(docpdfdir)/$$f"; \
done
schemeDATA_INSTALL = $(INSTALL_DATA)
install-schemeDATA: $(scheme_DATA)
@$(NORMAL_INSTALL)
$(mkinstalldirs) $(DESTDIR)$(schemedir)
test -z "$(schemedir)" || $(mkdir_p) "$(DESTDIR)$(schemedir)"
@list='$(scheme_DATA)'; for p in $$list; do \
if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
f="`echo $$p | sed -e 's|^.*/||'`"; \
echo " $(schemeDATA_INSTALL) $$d$$p $(DESTDIR)$(schemedir)/$$f"; \
$(schemeDATA_INSTALL) $$d$$p $(DESTDIR)$(schemedir)/$$f; \
f=$(am__strip_dir) \
echo " $(schemeDATA_INSTALL) '$$d$$p' '$(DESTDIR)$(schemedir)/$$f'"; \
$(schemeDATA_INSTALL) "$$d$$p" "$(DESTDIR)$(schemedir)/$$f"; \
done
uninstall-schemeDATA:
@$(NORMAL_UNINSTALL)
@list='$(scheme_DATA)'; for p in $$list; do \
f="`echo $$p | sed -e 's|^.*/||'`"; \
echo " rm -f $(DESTDIR)$(schemedir)/$$f"; \
rm -f $(DESTDIR)$(schemedir)/$$f; \
f=$(am__strip_dir) \
echo " rm -f '$(DESTDIR)$(schemedir)/$$f'"; \
rm -f "$(DESTDIR)$(schemedir)/$$f"; \
done
tags: TAGS
TAGS:
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
ctags: CTAGS
CTAGS:
top_distdir = ..
distdir = $(top_distdir)/$(PACKAGE)-$(VERSION)
distdir: $(DISTFILES)
@list='$(DISTFILES)'; for file in $$list; do \
@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"; \
$(mkinstalldirs) "$(distdir)$$dir"; \
$(mkdir_p) "$(distdir)$$dir"; \
else \
dir=''; \
fi; \
......@@ -325,10 +408,10 @@ distdir: $(DISTFILES)
check-am: all-am
check: check-am
all-am: Makefile $(MANS) $(DATA)
installdirs:
$(mkinstalldirs) $(DESTDIR)$(man1dir) $(DESTDIR)$(dochtmldir) $(DESTDIR)$(docimgdir) $(DESTDIR)$(docpdfdir) $(DESTDIR)$(schemedir)
for dir in "$(DESTDIR)$(man1dir)" "$(DESTDIR)$(dochtmldir)" "$(DESTDIR)$(docimgdir)" "$(DESTDIR)$(docpdfdir)" "$(DESTDIR)$(schemedir)"; do \
test -z "$$dir" || $(mkdir_p) "$$dir"; \
done
install: install-am
install-exec: install-exec-am
install-data: install-data-am
......@@ -340,7 +423,7 @@ install-am: all-am
installcheck: installcheck-am
install-strip:
$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
INSTALL_STRIP_FLAG=-s \
install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
`test -z '$(STRIP)' || \
echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
mostlyclean-generic:
......@@ -348,23 +431,23 @@ mostlyclean-generic:
clean-generic:
distclean-generic:
-rm -f Makefile $(CONFIG_CLEAN_FILES)
-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-generic mostlyclean-am
distclean: distclean-am
-rm -f Makefile
distclean-am: clean-am distclean-generic
dvi: dvi-am
dvi-am:
html: html-am
info: info-am
info-am:
......@@ -381,13 +464,21 @@ install-man: install-man1
installcheck-am:
maintainer-clean: maintainer-clean-am
-rm -f Makefile
maintainer-clean-am: distclean-am maintainer-clean-generic
mostlyclean: mostlyclean-am
mostlyclean-am: mostlyclean-generic