File r38/lisp/csl/cslbase/Makefile.in artifact 3a6283d05a part of check-in 1feb677270


# Makefile.in generated by automake 1.10.1 from Makefile.am.
# @configure_input@

# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
# 2003, 2004, 2005, 2006, 2007, 2008  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@

# CSL and REDUCE build sequences

VPATH = @srcdir@
pkgdatadir = $(datadir)/@PACKAGE@
pkglibdir = $(libdir)/@PACKAGE@
pkgincludedir = $(includedir)/@PACKAGE@
am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
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 = :
build_triplet = @build@
host_triplet = @host@
@demo_FALSE@bin_PROGRAMS = csl$(EXEEXT) r38$(EXEEXT)
@demo_TRUE@bin_PROGRAMS = r38$(EXEEXT)
@demo_FALSE@noinst_PROGRAMS = slowr38$(EXEEXT) fwindemo$(EXEEXT) \
@demo_FALSE@	termdemo$(EXEEXT) $(am__EXEEXT_1) dyndemo$(EXEEXT)
@demo_TRUE@noinst_PROGRAMS = slowr38$(EXEEXT) fwindemo$(EXEEXT) \
@demo_TRUE@	termdemo$(EXEEXT) $(am__EXEEXT_1) dyndemo$(EXEEXT)
@windows_TRUE@am__append_1 = fwindemo.com r38.com
@demo_FALSE@@windows_TRUE@am__append_2 = csl.com
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 \
	TODO config.guess config.sub depcomp install-sh missing \
	mkinstalldirs
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
am__aclocal_m4_deps = $(top_srcdir)/configure.ac
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
	$(ACLOCAL_M4)
am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
 configure.lineno config.status.lineno
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
CONFIG_HEADER = config.h
CONFIG_CLEAN_FILES =
am__installdirs = "$(DESTDIR)$(bindir)"
binPROGRAMS_INSTALL = $(INSTALL_PROGRAM)
@fox_TRUE@am__EXEEXT_1 = fontdemo$(EXEEXT) showmathdemo$(EXEEXT) \
@fox_TRUE@	hello$(EXEEXT) scribble$(EXEEXT)
PROGRAMS = $(bin_PROGRAMS) $(noinst_PROGRAMS)
am__csl_SOURCES_DIST = arith01.c arith02.c arith03.c arith04.c \
	arith05.c arith06.c arith07.c arith08.c arith09.c arith10.c \
	arith11.c arith12.c char.c cslmpi.c eval1.c eval2.c eval3.c \
	eval4.c fns1.c fns2.c fns3.c print.c cslread.c restart.c \
	sysfwin.c csl.c fasl.c gc.c preserve.c fwin.c termed.c \
	FXTerminal.cpp FXMathText.cpp FXShowMath.cpp FXWorker.cpp \
	FXDCNativePrinter.cpp FXPostscriptFont.cpp jit1.c jit2.c \
	jit3.c jitx86.c x86defs.c wstring.c textdefs.c prefix.c \
	operands.c insts.c instructions.c distorm.c decoder.c bytes.c \
	stubs.c
am__objects_1 = arith01.$(OBJEXT) arith02.$(OBJEXT) arith03.$(OBJEXT) \
	arith04.$(OBJEXT) arith05.$(OBJEXT) arith06.$(OBJEXT) \
	arith07.$(OBJEXT) arith08.$(OBJEXT) arith09.$(OBJEXT) \
	arith10.$(OBJEXT) arith11.$(OBJEXT) arith12.$(OBJEXT) \
	char.$(OBJEXT) cslmpi.$(OBJEXT) eval1.$(OBJEXT) \
	eval2.$(OBJEXT) eval3.$(OBJEXT) eval4.$(OBJEXT) fns1.$(OBJEXT) \
	fns2.$(OBJEXT) fns3.$(OBJEXT) print.$(OBJEXT) \
	cslread.$(OBJEXT) restart.$(OBJEXT) sysfwin.$(OBJEXT)
am__objects_2 = csl.$(OBJEXT) fasl.$(OBJEXT) gc.$(OBJEXT) \
	preserve.$(OBJEXT)
@fox_FALSE@am__objects_3 = fwin.$(OBJEXT) termed.$(OBJEXT)
@fox_TRUE@am__objects_3 = fwin.$(OBJEXT) FXTerminal.$(OBJEXT) \
@fox_TRUE@	FXMathText.$(OBJEXT) FXShowMath.$(OBJEXT) \
@fox_TRUE@	FXWorker.$(OBJEXT) FXDCNativePrinter.$(OBJEXT) \
@fox_TRUE@	FXPostscriptFont.$(OBJEXT) termed.$(OBJEXT)
@x86_TRUE@am__objects_4 = x86defs.$(OBJEXT) wstring.$(OBJEXT) \
@x86_TRUE@	textdefs.$(OBJEXT) prefix.$(OBJEXT) \
@x86_TRUE@	operands.$(OBJEXT) insts.$(OBJEXT) \
@x86_TRUE@	instructions.$(OBJEXT) distorm.$(OBJEXT) \
@x86_TRUE@	decoder.$(OBJEXT)
@jit_TRUE@am__objects_5 = jit1.$(OBJEXT) jit2.$(OBJEXT) jit3.$(OBJEXT) \
@jit_TRUE@	jitx86.$(OBJEXT) $(am__objects_4)
am_csl_OBJECTS = $(am__objects_1) $(am__objects_2) $(am__objects_3) \
	$(am__objects_5) bytes.$(OBJEXT) stubs.$(OBJEXT)
csl_OBJECTS = $(am_csl_OBJECTS)
am_dyndemo_OBJECTS = dyndemo.$(OBJEXT)
dyndemo_OBJECTS = $(am_dyndemo_OBJECTS)
am_fontdemo_OBJECTS = fontdemo.$(OBJEXT)
fontdemo_OBJECTS = $(am_fontdemo_OBJECTS)
fontdemo_LDADD = $(LDADD)
am__fwindemo_SOURCES_DIST = fwindemo.c fwin.c termed.c FXTerminal.cpp \
	FXMathText.cpp FXShowMath.cpp FXWorker.cpp \
	FXDCNativePrinter.cpp FXPostscriptFont.cpp
am_fwindemo_OBJECTS = fwindemo.$(OBJEXT) $(am__objects_3)
fwindemo_OBJECTS = $(am_fwindemo_OBJECTS)
am_hello_OBJECTS = hello.$(OBJEXT)
hello_OBJECTS = $(am_hello_OBJECTS)
hello_LDADD = $(LDADD)
am__r38_SOURCES_DIST = arith01.c arith02.c arith03.c arith04.c \
	arith05.c arith06.c arith07.c arith08.c arith09.c arith10.c \
	arith11.c arith12.c char.c cslmpi.c eval1.c eval2.c eval3.c \
	eval4.c fns1.c fns2.c fns3.c print.c cslread.c restart.c \
	sysfwin.c csl.c fasl.c gc.c preserve.c demo.c fwin.c termed.c \
	FXTerminal.cpp FXMathText.cpp FXShowMath.cpp FXWorker.cpp \
	FXDCNativePrinter.cpp FXPostscriptFont.cpp jit1.c jit2.c \
	jit3.c jitx86.c x86defs.c wstring.c textdefs.c prefix.c \
	operands.c insts.c instructions.c distorm.c decoder.c bytes.c \
	$(srcdir)/../csl-c/u01.c $(srcdir)/../csl-c/u02.c \
	$(srcdir)/../csl-c/u03.c $(srcdir)/../csl-c/u04.c \
	$(srcdir)/../csl-c/u05.c $(srcdir)/../csl-c/u06.c \
	$(srcdir)/../csl-c/u07.c $(srcdir)/../csl-c/u08.c \
	$(srcdir)/../csl-c/u09.c $(srcdir)/../csl-c/u10.c \
	$(srcdir)/../csl-c/u11.c $(srcdir)/../csl-c/u12.c
@demo_FALSE@am__objects_6 = csl.$(OBJEXT) fasl.$(OBJEXT) gc.$(OBJEXT) \
@demo_FALSE@	preserve.$(OBJEXT)
@demo_TRUE@am__objects_6 = demo.$(OBJEXT)
am__objects_7 = u01.$(OBJEXT) u02.$(OBJEXT) u03.$(OBJEXT) \
	u04.$(OBJEXT) u05.$(OBJEXT) u06.$(OBJEXT) u07.$(OBJEXT) \
	u08.$(OBJEXT) u09.$(OBJEXT) u10.$(OBJEXT) u11.$(OBJEXT) \
	u12.$(OBJEXT)
am_r38_OBJECTS = $(am__objects_1) $(am__objects_6) $(am__objects_3) \
	$(am__objects_5) bytes.$(OBJEXT) $(am__objects_7)
r38_OBJECTS = $(am_r38_OBJECTS)
am_scribble_OBJECTS = scribble.$(OBJEXT)
scribble_OBJECTS = $(am_scribble_OBJECTS)
scribble_LDADD = $(LDADD)
am_showmathdemo_OBJECTS = FXShowMath.$(OBJEXT) showmathdemo.$(OBJEXT)
showmathdemo_OBJECTS = $(am_showmathdemo_OBJECTS)
showmathdemo_LDADD = $(LDADD)
am__slowr38_SOURCES_DIST = arith01.c arith02.c arith03.c arith04.c \
	arith05.c arith06.c arith07.c arith08.c arith09.c arith10.c \
	arith11.c arith12.c char.c cslmpi.c eval1.c eval2.c eval3.c \
	eval4.c fns1.c fns2.c fns3.c print.c cslread.c restart.c \
	sysfwin.c csl.c fasl.c gc.c preserve.c fwin.c termed.c \
	FXTerminal.cpp FXMathText.cpp FXShowMath.cpp FXWorker.cpp \
	FXDCNativePrinter.cpp FXPostscriptFont.cpp jit1.c jit2.c \
	jit3.c jitx86.c x86defs.c wstring.c textdefs.c prefix.c \
	operands.c insts.c instructions.c distorm.c decoder.c bytes1.c \
	stubs.c $(srcdir)/../csl-c/u01.c $(srcdir)/../csl-c/u02.c \
	$(srcdir)/../csl-c/u03.c $(srcdir)/../csl-c/u04.c \
	$(srcdir)/../csl-c/u05.c $(srcdir)/../csl-c/u06.c \
	$(srcdir)/../csl-c/u07.c $(srcdir)/../csl-c/u08.c \
	$(srcdir)/../csl-c/u09.c $(srcdir)/../csl-c/u10.c \
	$(srcdir)/../csl-c/u11.c $(srcdir)/../csl-c/u12.c
@demo_FALSE@am_slowr38_OBJECTS = $(am__objects_1) $(am__objects_2) \
@demo_FALSE@	$(am__objects_3) $(am__objects_5) bytes1.$(OBJEXT) \
@demo_FALSE@	stubs.$(OBJEXT)
@demo_TRUE@am_slowr38_OBJECTS = $(am__objects_1) $(am__objects_2) \
@demo_TRUE@	$(am__objects_3) $(am__objects_5) bytes1.$(OBJEXT) \
@demo_TRUE@	$(am__objects_7)
slowr38_OBJECTS = $(am_slowr38_OBJECTS)
am_termdemo_OBJECTS = termdemo.$(OBJEXT) termed.$(OBJEXT)
termdemo_OBJECTS = $(am_termdemo_OBJECTS)
termdemo_LDADD = $(LDADD)
DEFAULT_INCLUDES = -I.@am__isrc@
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 $@
CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
	$(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
CXXLD = $(CXX)
CXXLINK = $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) \
	-o $@
SOURCES = $(csl_SOURCES) $(dyndemo_SOURCES) $(fontdemo_SOURCES) \
	$(fwindemo_SOURCES) $(hello_SOURCES) $(r38_SOURCES) \
	$(scribble_SOURCES) $(showmathdemo_SOURCES) $(slowr38_SOURCES) \
	$(termdemo_SOURCES)
DIST_SOURCES = $(am__csl_SOURCES_DIST) $(dyndemo_SOURCES) \
	$(fontdemo_SOURCES) $(am__fwindemo_SOURCES_DIST) \
	$(hello_SOURCES) $(am__r38_SOURCES_DIST) $(scribble_SOURCES) \
	$(showmathdemo_SOURCES) $(am__slowr38_SOURCES_DIST) \
	$(termdemo_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@
ALLOCA = @ALLOCA@
AMTAR = @AMTAR@
AR = @AR@
ARCHITECTURE = @ARCHITECTURE@
AUTOCONF = @AUTOCONF@
AUTOHEADER = @AUTOHEADER@
AUTOMAKE = @AUTOMAKE@
AWK = @AWK@
CC = @CC@
CCDEPMODE = @CCDEPMODE@
CFLAGS = @CFLAGS@
CPP = @CPP@
CPPFLAGS = @CPPFLAGS@
CXX = @CXX@
CXXCPP = @CXXCPP@
CXXDEPMODE = @CXXDEPMODE@
CXXFLAGS = @CXXFLAGS@
CYGPATH_W = @CYGPATH_W@
DEFS = @DEFS@
DEPDIR = @DEPDIR@

# This is the command needed to compile a module for use as a DLL or other
# dynamically loaded module
DLL_CFLAGS = @DLL_CFLAGS@
ECHO_C = @ECHO_C@
ECHO_N = @ECHO_N@
ECHO_T = @ECHO_T@
EGREP = @EGREP@
EXEEXT = @EXEEXT@
FOXLIB = @FOXLIB@
FREETYPE_CONFIG = @FREETYPE_CONFIG@
GREP = @GREP@
INSTALL = @INSTALL@
INSTALL_DATA = @INSTALL_DATA@
INSTALL_PROGRAM = @INSTALL_PROGRAM@
INSTALL_SCRIPT = @INSTALL_SCRIPT@
INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
LDFLAGS = @LDFLAGS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LN_S = @LN_S@
LTLIBOBJS = @LTLIBOBJS@
MAKE = @MAKE@
MAKEINFO = @MAKEINFO@
MKDIR_P = @MKDIR_P@
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@
SED = @SED@
SET_MAKE = @SET_MAKE@
SHELL = @SHELL@
STRIP = @STRIP@
VERSION = @VERSION@
WINDRES = @WINDRES@
XFT_CONFIG = @XFT_CONFIG@
abs_builddir = @abs_builddir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
ac_ct_CC = @ac_ct_CC@
ac_ct_CXX = @ac_ct_CXX@
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 = @build@
build_alias = @build_alias@
build_cpu = @build_cpu@
build_os = @build_os@
build_vendor = @build_vendor@
builddir = @builddir@
datadir = @datadir@
datarootdir = @datarootdir@
docdir = @docdir@
dvidir = @dvidir@
exec_prefix = @exec_prefix@
host = @host@
host_alias = @host_alias@
host_cpu = @host_cpu@
host_os = @host_os@
host_vendor = @host_vendor@
htmldir = @htmldir@
includedir = @includedir@
infodir = @infodir@
install_sh = @install_sh@
libdir = @libdir@
libexecdir = @libexecdir@
localedir = @localedir@
localstatedir = @localstatedir@
mandir = @mandir@
mkdir_p = @mkdir_p@
oldincludedir = @oldincludedir@
pdfdir = @pdfdir@
prefix = @prefix@
program_transform_name = @program_transform_name@
psdir = @psdir@
sbindir = @sbindir@
sharedstatedir = @sharedstatedir@
srcdir = @srcdir@
sysconfdir = @sysconfdir@
target_alias = @target_alias@
top_builddir = @top_builddir@
top_srcdir = @top_srcdir@

# IF BUILDING WITH CYGWIN YOU *MUST* REVIEW ALL LICENSES VERY CAREFULLY
# BEFORE REDISTRIBUTING ANY BINARIES SINCE THE MAIN CYGWIN DLL is GPL.
#
# I COMPILE AND LINK WITH "-mno-cygwin" WHICH SHOULD AVOID LINKING IN THE
# MAIN CYGWIN DLL, BUT CARE MUST BE TAKEN TO AVOID OTHER LIBRARIES THAT
# HAVE LICENSE CONDITIONS THAT WOULD CAUSE ME GRIEF.
CP = cp
RM = rm
@fox_FALSE@foxdemotarget = 
@fox_TRUE@foxdemotarget = fontdemo showmathdemo hello scribble
mathtextsrc = FXMathText.cpp
core_sources = arith01.c arith02.c arith03.c arith04.c arith05.c \
		arith06.c arith07.c arith08.c arith09.c arith10.c arith11.c \
		arith12.c char.c cslmpi.c eval1.c eval2.c \
		eval3.c eval4.c fns1.c fns2.c fns3.c \
		print.c cslread.c restart.c sysfwin.c

@demo_FALSE@demo_sources = csl.c fasl.c gc.c preserve.c
@demo_TRUE@demo_sources = demo.c
undemo_sources = csl.c fasl.c gc.c preserve.c
@fox_FALSE@fwin_sources = fwin.c termed.c
@fox_TRUE@fwin_sources = fwin.c FXTerminal.cpp FXMathText.cpp FXShowMath.cpp \
@fox_TRUE@		FXWorker.cpp FXDCNativePrinter.cpp FXPostscriptFont.cpp \
@fox_TRUE@		termed.c


# A BSD-licensed disassembler for x86 and x86_64
@x86_TRUE@distormsrc = x86defs.c wstring.c textdefs.c prefix.c operands.c \
@x86_TRUE@		insts.c instructions.c distorm.c decoder.c

@x86_FALSE@distormstrc = 
@jit_FALSE@jit_sources = 

# the JIT is EXPERIMENTAL and not all working yet. It only pretends
# to be available for the x86 (32-bit) platform. Mention of it is
# present here to support the development activity.
@jit_TRUE@jit_sources = jit1.c jit2.c jit3.c jitx86.c $(distormsrc)
generated_sources = $(srcdir)/../csl-c/u01.c $(srcdir)/../csl-c/u02.c \
		$(srcdir)/../csl-c/u03.c $(srcdir)/../csl-c/u04.c \
		$(srcdir)/../csl-c/u05.c $(srcdir)/../csl-c/u06.c \
		$(srcdir)/../csl-c/u07.c $(srcdir)/../csl-c/u08.c \
		$(srcdir)/../csl-c/u09.c $(srcdir)/../csl-c/u10.c \
		$(srcdir)/../csl-c/u11.c $(srcdir)/../csl-c/u12.c

csl_SOURCES = $(core_sources) $(undemo_sources) $(fwin_sources) \
		$(jit_sources) bytes.c stubs.c

@demo_FALSE@slowr38_SOURCES = $(core_sources) $(undemo_sources) $(fwin_sources) \
@demo_FALSE@		$(jit_sources) bytes1.c stubs.c

@demo_TRUE@slowr38_SOURCES = $(core_sources) $(undemo_sources) $(fwin_sources) \
@demo_TRUE@		$(jit_sources) bytes1.c $(generated_sources)

r38_SOURCES = $(core_sources) $(demo_sources) $(fwin_sources) \
		$(jit_sources) bytes.c $(generated_sources)

fontdemo_SOURCES = fontdemo.cpp
showmathdemo_SOURCES = FXShowMath.cpp showmathdemo.cpp
hello_SOURCES = hello.cpp
scribble_SOURCES = scribble.cpp
@windows_FALSE@DLLEXT = so
@windows_TRUE@DLLEXT = dll
dyndemo_SOURCES = dyndemo.c
@microsoft_c_FALSE@@windows_TRUE@dyndemo_DEPENDENCIES = $(srcdir)/dyndemo.def dynmodule.dll
# Note that if you are using Microsoft C you must create dynmodule.dll
# explicitly.
@microsoft_c_TRUE@@windows_TRUE@dyndemo_DEPENDENCIES = $(srcdir)/dyndemo.def
@windows_FALSE@dyndemo_DEPENDENCIES = dynmodule.so
@windows_FALSE@CSLEXEDEF = 
@windows_TRUE@CSLEXEDEF = local-cslexe.def
@windows_FALSE@CSLCOMDEF = 
@windows_TRUE@CSLCOMDEF = local-cslcom.def
@windows_FALSE@SLOWR38EXEDEF = 
@windows_TRUE@SLOWR38EXEDEF = local-slowr38exe.def
@windows_FALSE@SLOWR38COMDEF = 
@windows_TRUE@SLOWR38COMDEF = local-slowr38com.def
@windows_FALSE@R38EXEDEF = 
@windows_TRUE@R38EXEDEF = local-r38exe.def
@windows_FALSE@R38COMDEF = 
@windows_TRUE@R38COMDEF = local-r38com.def
@microsoft_c_FALSE@@windows_TRUE@CONAP = -Wl,--subsystem,console

# For a build on Windows I want to add an icon into each binary, via
# a resource-file. I also want linking to be in "windows-subsystem-mode",
# but I also want matching ".com" files to be created to be console
# mode versions.
@microsoft_c_TRUE@@windows_TRUE@CONAP = -link -subsystem:console -nodefaultlib:libc
@windows_FALSE@CONAP = 
@fox_FALSE@@microsoft_c_FALSE@@windows_TRUE@WINAP = -Wl,--subsystem,console
@fox_FALSE@@microsoft_c_TRUE@@windows_TRUE@WINAP = -link -subsystem:console -nodefaultlib:libc
@fox_TRUE@@microsoft_c_FALSE@@windows_TRUE@WINAP = -Wl,--subsystem,windows
@fox_TRUE@@microsoft_c_TRUE@@windows_TRUE@WINAP = -link -entry:mainCRTStartup -subsystem:windows -nodefaultlib:libc
@windows_FALSE@WINAP = 
@demo_FALSE@@microsoft_c_FALSE@@windows_TRUE@r38res = fwin-r38.$(OBJEXT)
@demo_FALSE@@microsoft_c_TRUE@@windows_TRUE@r38res = fwin-r38.res
@demo_TRUE@@microsoft_c_FALSE@@windows_TRUE@r38res = fwin-demor38.$(OBJEXT)
@demo_TRUE@@microsoft_c_TRUE@@windows_TRUE@r38res = fwin-demor38.res
@microsoft_c_FALSE@@windows_TRUE@fwindemo_LDADD = fwin-icon.$(OBJEXT)
@microsoft_c_TRUE@@windows_TRUE@fwindemo_LDADD = fwin-icon.res
@microsoft_c_FALSE@@windows_TRUE@csl_LDADD = fwin-csl.$(OBJEXT)
@microsoft_c_TRUE@@windows_TRUE@csl_LDADD = fwin-csl.res
@microsoft_c_FALSE@@windows_TRUE@slowr38_LDADD = fwin-csl.$(OBJEXT)
@microsoft_c_TRUE@@windows_TRUE@slowr38_LDADD = fwin-csl.res
@microsoft_c_FALSE@@windows_TRUE@r38_LDADD = $(r38res)
@microsoft_c_TRUE@@windows_TRUE@r38_LDADD = $(r38res)
@microsoft_c_FALSE@@windows_TRUE@dyndemo_LDADD = $(srcdir)/dyndemo.def
@microsoft_c_TRUE@@windows_TRUE@dyndemo_LDADD = $(srcdir)/dyndemo.def
@microsoft_c_FALSE@@windows_TRUE@csl_DEPENDENCIES = local-cslexe.def local-cslcom.def fwin-csl.$(OBJEXT) \
@microsoft_c_FALSE@@windows_TRUE@		r38.fonts/cmr10.pfb

@microsoft_c_TRUE@@windows_TRUE@csl_DEPENDENCIES = local-cslexe.def local-cslcom.def fwin-csl.res r38.fonts/cmr10.pfb
@windows_FALSE@csl_DEPENDENCIES = r38.fonts/cmr10.pfb
@microsoft_c_FALSE@@windows_TRUE@slowr38_DEPENDENCIES = local-slowr38exe.def local-slowr38com.def \
@microsoft_c_FALSE@@windows_TRUE@		fwin-csl.$(OBJEXT) r38.fonts/cmr10.pfb r38.doc/index.html

@microsoft_c_TRUE@@windows_TRUE@slowr38_DEPENDENCIES = local-slowr38exe.def local-slowr38com.def \
@microsoft_c_TRUE@@windows_TRUE@		fwin-csl.res r38.fonts/cmr10.pfb r38.doc/index.html

@windows_FALSE@slowr38_DEPENDENCIES = r38.fonts/cmr10.pfb r38.doc/index.html
@microsoft_c_FALSE@@windows_TRUE@r38_DEPENDENCIES = local-r38exe.def local-r38com.def $(r38res) r38.fonts/cmr10.pfb r38.doc/index.html
@microsoft_c_TRUE@@windows_TRUE@r38_DEPENDENCIES = local-r38exe.def local-r38com.def $(r38res) r38.fonts/cmr10.pfb r38.doc/index.html
@windows_FALSE@r38_DEPENDENCIES = r38.fonts/cmr10.pfb r38.doc/index.html
@microsoft_c_FALSE@@windows_TRUE@fwindemo_DEPENDENCIES = fwin-icon.$(OBJEXT)
@microsoft_c_TRUE@@windows_TRUE@fwindemo_DEPENDENCIES = fwin-icon.res
@fox_TRUE@@microsoft_c_FALSE@@windows_TRUE@fontdemo_DEPENDENCIES = r38.fonts/cmr10.pfb
@fox_TRUE@@microsoft_c_TRUE@@windows_TRUE@fontdemo_DEPENDENCIES = r38.fonts/cmr10.pfb
@fox_TRUE@@windows_FALSE@fontdemo_DEPENDENCIES = r38.fonts/cmr10.pfb
@fox_TRUE@@microsoft_c_FALSE@@windows_TRUE@showmathdemo_DEPENDENCIES = r38.fonts/cmr10.pfb
@fox_TRUE@@microsoft_c_TRUE@@windows_TRUE@showmathdemo_DEPENDENCIES = r38.fonts/cmr10.pfb
@fox_TRUE@@windows_FALSE@showmathdemo_DEPENDENCIES = r38.fonts/cmr10.pfb

# end of windows vs non-windows conditions

# The next line is because CXXLINK has "-o $@" as part of it and in this
# case I want to have separate control of the destination of the executable
# that I create. In doing it this way I ASSUME (and in general this can not
# be guaranteed) that the expression "-o destination" will be what works.
CXXLINKTO = $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS)
# BEWARE BEWARE BEWARE the next line must have trailing blanks
@xp64_FALSE@DEST = -o   

# BEWARE BEWARE BEWARE the next line must NOT have trailing blanks
@xp64_TRUE@DEST = -Fe

# The next section is to conspire with automake's treatement of externions for
# executables (ie ".exe") so that eg "make r38" will case "make r38.exe" to
# happen. The use of parameter substitution to generate the plain targets is
# because in that case automake will not auto-map the target adding ".exe".
@exeext_TRUE@plain_csl = csl
@exeext_TRUE@plain_r38 = r38
@exeext_TRUE@plain_slowr38 = slowr38
@exeext_TRUE@plain_fwindemo = fwindemo
@exeext_TRUE@plain_termdemo = termdemo
@exeext_TRUE@plain_fontdemo = fontdemo
@exeext_TRUE@plain_showmathdemo = showmathdemo
@exeext_TRUE@plain_hello = hello
@exeext_TRUE@plain_scribble = scribble
@exeext_TRUE@plain_dyndemo = dyndemo
fwindemo_SOURCES = fwindemo.c $(fwin_sources)
termdemo_SOURCES = termdemo.c termed.c
@demo_FALSE@image_files = csl.img r38.img r38.doc r38.fonts

#
# Possibly unreasonably (but it is WHAT I DO!) image files for CSL live
# in the same directory as executables.
#
@demo_TRUE@image_files = r38.img r38.doc r38.fonts
@demo_FALSE@@fox_FALSE@@windows_TRUE@console_binaries = wgnuplot.exe wgnuplot.mnu wgnuplot.hlp
@demo_FALSE@@fox_TRUE@@windows_TRUE@console_binaries = csl.com r38.com wgnuplot.exe wgnuplot.mnu wgnuplot.hlp

# I will suppose that I never make a demo version on platforms where I do not
# have FOX working...
@demo_TRUE@@windows_TRUE@console_binaries = r38.com wgnuplot.exe wgnuplot.mnu wgnuplot.hlp
@demo_FALSE@@fox_FALSE@@windows_TRUE@noinstall_console_binaries = 
@demo_FALSE@@fox_TRUE@@windows_TRUE@noinstall_console_binaries = slowr38.com fwindemo.com
@demo_TRUE@@windows_TRUE@noinstall_console_binaries = slowr38.com
@windows_FALSE@local_image_files = slowr38.img
@windows_TRUE@local_image_files = slowr38.img
@windows_FALSE@generatedfiles = $(image_files) $(local_image_files) \
@windows_FALSE@	objtype makeheaders machineid.c dynmodule* \
@windows_FALSE@	$(macr) \
@windows_FALSE@	object-files.tar.gz objs relink* datestamp.dat

@windows_TRUE@generatedfiles = $(console_binaries) $(noinstall_console_binaries) \
@windows_TRUE@	$(image_files) $(local_image_files) \
@windows_TRUE@	objtype* cl-wrap* makeheaders* *.def machineid.c dynmodule* \
@windows_TRUE@	object-files.tar.gz objs relink* datestamp.dat

@mac_framework_FALSE@@windows_FALSE@macr = 
@mac_framework_TRUE@@windows_FALSE@macr = mac.r
COMPILE_DLL = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
	$(CPPFLAGS) $(AM_CFLAGS) $(DLL_CFLAGS)

@microsoft_c_FALSE@@windows_TRUE@dyndef = $(srcdir)/dynmodule1.def
@microsoft_c_TRUE@@windows_TRUE@dyndef = $(srcdir)/dynmodule.def dyndemo.lib
@windows_FALSE@dyndef = 
@microsoft_c_FALSE@@windows_TRUE@dyndep = 
# In the win64 case I have to build dyndemo.exe before dynmodule.dll because
# a side-effect of creating dyndemo.exe is that dyndemo.lib gets made. Thus
# I must avoid making a circular dependency and dyndemo.exe must not
# formally depend on dynmodule.dll.
@microsoft_c_TRUE@@windows_TRUE@dyndep = dyndemo.exe
@windows_FALSE@dyndep = 
@xp64_FALSE@DLLIB = 
@xp64_TRUE@DLLIB = bufferoverflowU.lib

# If I am cross-compiling for win64 I still need to run these two little
# utilities. They are not very large or fussy programs and so I am going to
# assume that I can compile them in the simplest possible way using gcc,
# which I will assume is installed and native. Note that if I an running
# on a real Windows XP-64 system I will still want cygwin installed and
# then these will get compiled as 32-bit programs. That is just fine by me!

# ensure that this gets built FIRST at least if you go "make all", however
# "make csl" or "make bytes.obj" (etc) will not trigger this. Hmmm.
@microsoft_c_TRUE@@xp64_TRUE@BUILT_SOURCES = cl-wrap.exe
@microsoft_c_TRUE@NOCYGWIN = -mno-cygwin
@fox_FALSE@guisrc = 

#
# The target "bytes1a.$(OBJEXT)" recompiles bytes1.c, but with the flag set that
# arranges that the number of GET operations performed and the associated
# indicators will be recorded, so that (bytecounts) will display statistics
# about it. This slows things down considerably, but can help when you are in
# the process of deciding which indicators are specified as "fast" ones.
#

#bytes1a.$(OBJEXT):	$(C)/bytes1.c $(C)/bytes.c $(C)/tags.h $(C)/machine.h \
#		$(C)/externs.h $(C)/sys.h $(C)/cslerror.h \
#		$(C)/bytes.h $(C)/arith.h
#	$(COMPILE) -DRECORD_GET=1 \
#		-o bytes1.$(OBJEXT) \
#		$(C)/bytes1.c
@fox_TRUE@guisrc = $(fontdemo_SOURCES) $(showmathdemo_SOURCES) $(hello_SOURCES) $(scribble_SOURCES)
mainsrc = $(guisrc) $(fwindemo_SOURCES) $(termdemo_SOURCES) $(r38_SOURCES)
@demo_FALSE@srcfiles = $(mainsrc) $(csl_SOURCES)
@demo_TRUE@srcfiles = $(mainsrc)
@fox_FALSE@guibin = 
@fox_TRUE@guibin = fontdemo$(EXEEXT) showmathdemo$(EXEEXT) hello$(EXEEXT) scribble$(EXEEXT)
mainbin = $(guibin) fwindemo$(EXEEXT) termdemo$(EXEEXT) r38$(EXEEXT) \
	$(am__append_1)
@demo_FALSE@binfiles = $(mainbin) csl$(EXEEXT) $(am__append_2)
@demo_TRUE@binfiles = $(mainbin) $(am__append_2)
all: $(BUILT_SOURCES) config.h
	$(MAKE) $(AM_MAKEFLAGS) all-am

.SUFFIXES:
.SUFFIXES: .c .cpp .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) $(AM_MAKEFLAGS) 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) 
	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)

clean-noinstPROGRAMS:
	-test -z "$(noinst_PROGRAMS)" || rm -f $(noinst_PROGRAMS)
dyndemo$(EXEEXT): $(dyndemo_OBJECTS) $(dyndemo_DEPENDENCIES) 
	@rm -f dyndemo$(EXEEXT)
	$(LINK) $(dyndemo_OBJECTS) $(dyndemo_LDADD) $(LIBS)
@fox_FALSE@fontdemo$(EXEEXT): $(fontdemo_OBJECTS) $(fontdemo_DEPENDENCIES) 
@fox_FALSE@	@rm -f fontdemo$(EXEEXT)
@fox_FALSE@	$(CXXLINK) $(fontdemo_OBJECTS) $(fontdemo_LDADD) $(LIBS)
@fox_FALSE@hello$(EXEEXT): $(hello_OBJECTS) $(hello_DEPENDENCIES) 
@fox_FALSE@	@rm -f hello$(EXEEXT)
@fox_FALSE@	$(CXXLINK) $(hello_OBJECTS) $(hello_LDADD) $(LIBS)
@fox_FALSE@scribble$(EXEEXT): $(scribble_OBJECTS) $(scribble_DEPENDENCIES) 
@fox_FALSE@	@rm -f scribble$(EXEEXT)
@fox_FALSE@	$(CXXLINK) $(scribble_OBJECTS) $(scribble_LDADD) $(LIBS)
@fox_FALSE@showmathdemo$(EXEEXT): $(showmathdemo_OBJECTS) $(showmathdemo_DEPENDENCIES) 
@fox_FALSE@	@rm -f showmathdemo$(EXEEXT)
@fox_FALSE@	$(CXXLINK) $(showmathdemo_OBJECTS) $(showmathdemo_LDADD) $(LIBS)
termdemo$(EXEEXT): $(termdemo_OBJECTS) $(termdemo_DEPENDENCIES) 
	@rm -f termdemo$(EXEEXT)
	$(LINK) $(termdemo_OBJECTS) $(termdemo_LDADD) $(LIBS)

mostlyclean-compile:
	-rm -f *.$(OBJEXT)

distclean-compile:
	-rm -f *.tab.c

@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/FXDCNativePrinter.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/FXMathText.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/FXPostscriptFont.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/FXShowMath.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/FXTerminal.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/FXWorker.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/arith01.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/arith02.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/arith03.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/arith04.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/arith05.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/arith06.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/arith07.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/arith08.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/arith09.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/arith10.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/arith11.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/arith12.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/bytes.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/bytes1.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/char.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/csl.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cslmpi.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cslread.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/decoder.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/demo.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/distorm.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/dyndemo.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eval1.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eval2.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eval3.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eval4.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/fasl.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/fns1.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/fns2.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/fns3.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/fontdemo.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/fwin.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/fwindemo.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/gc.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/hello.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/instructions.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/insts.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/jit1.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/jit2.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/jit3.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/jitx86.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/operands.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/prefix.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/preserve.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/print.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/restart.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/scribble.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/showmathdemo.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/stubs.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sysfwin.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/termdemo.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/termed.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/textdefs.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/u01.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/u02.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/u03.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/u04.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/u05.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/u06.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/u07.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/u08.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/u09.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/u10.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/u11.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/u12.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/wstring.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/x86defs.Po@am__quote@

.c.o:
@am__fastdepCC_TRUE@	$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
@am__fastdepCC_TRUE@	mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
@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@	$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
@am__fastdepCC_TRUE@	mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
@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) '$<'`

u01.o: $(srcdir)/../csl-c/u01.c
@am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT u01.o -MD -MP -MF $(DEPDIR)/u01.Tpo -c -o u01.o `test -f '$(srcdir)/../csl-c/u01.c' || echo '$(srcdir)/'`$(srcdir)/../csl-c/u01.c
@am__fastdepCC_TRUE@	mv -f $(DEPDIR)/u01.Tpo $(DEPDIR)/u01.Po
@AMDEP_TRUE@@am__fastdepCC_FALSE@	source='$(srcdir)/../csl-c/u01.c' object='u01.o' libtool=no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o u01.o `test -f '$(srcdir)/../csl-c/u01.c' || echo '$(srcdir)/'`$(srcdir)/../csl-c/u01.c

u01.obj: $(srcdir)/../csl-c/u01.c
@am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT u01.obj -MD -MP -MF $(DEPDIR)/u01.Tpo -c -o u01.obj `if test -f '$(srcdir)/../csl-c/u01.c'; then $(CYGPATH_W) '$(srcdir)/../csl-c/u01.c'; else $(CYGPATH_W) '$(srcdir)/$(srcdir)/../csl-c/u01.c'; fi`
@am__fastdepCC_TRUE@	mv -f $(DEPDIR)/u01.Tpo $(DEPDIR)/u01.Po
@AMDEP_TRUE@@am__fastdepCC_FALSE@	source='$(srcdir)/../csl-c/u01.c' object='u01.obj' libtool=no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o u01.obj `if test -f '$(srcdir)/../csl-c/u01.c'; then $(CYGPATH_W) '$(srcdir)/../csl-c/u01.c'; else $(CYGPATH_W) '$(srcdir)/$(srcdir)/../csl-c/u01.c'; fi`

u02.o: $(srcdir)/../csl-c/u02.c
@am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT u02.o -MD -MP -MF $(DEPDIR)/u02.Tpo -c -o u02.o `test -f '$(srcdir)/../csl-c/u02.c' || echo '$(srcdir)/'`$(srcdir)/../csl-c/u02.c
@am__fastdepCC_TRUE@	mv -f $(DEPDIR)/u02.Tpo $(DEPDIR)/u02.Po
@AMDEP_TRUE@@am__fastdepCC_FALSE@	source='$(srcdir)/../csl-c/u02.c' object='u02.o' libtool=no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o u02.o `test -f '$(srcdir)/../csl-c/u02.c' || echo '$(srcdir)/'`$(srcdir)/../csl-c/u02.c

u02.obj: $(srcdir)/../csl-c/u02.c
@am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT u02.obj -MD -MP -MF $(DEPDIR)/u02.Tpo -c -o u02.obj `if test -f '$(srcdir)/../csl-c/u02.c'; then $(CYGPATH_W) '$(srcdir)/../csl-c/u02.c'; else $(CYGPATH_W) '$(srcdir)/$(srcdir)/../csl-c/u02.c'; fi`
@am__fastdepCC_TRUE@	mv -f $(DEPDIR)/u02.Tpo $(DEPDIR)/u02.Po
@AMDEP_TRUE@@am__fastdepCC_FALSE@	source='$(srcdir)/../csl-c/u02.c' object='u02.obj' libtool=no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o u02.obj `if test -f '$(srcdir)/../csl-c/u02.c'; then $(CYGPATH_W) '$(srcdir)/../csl-c/u02.c'; else $(CYGPATH_W) '$(srcdir)/$(srcdir)/../csl-c/u02.c'; fi`

u03.o: $(srcdir)/../csl-c/u03.c
@am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT u03.o -MD -MP -MF $(DEPDIR)/u03.Tpo -c -o u03.o `test -f '$(srcdir)/../csl-c/u03.c' || echo '$(srcdir)/'`$(srcdir)/../csl-c/u03.c
@am__fastdepCC_TRUE@	mv -f $(DEPDIR)/u03.Tpo $(DEPDIR)/u03.Po
@AMDEP_TRUE@@am__fastdepCC_FALSE@	source='$(srcdir)/../csl-c/u03.c' object='u03.o' libtool=no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o u03.o `test -f '$(srcdir)/../csl-c/u03.c' || echo '$(srcdir)/'`$(srcdir)/../csl-c/u03.c

u03.obj: $(srcdir)/../csl-c/u03.c
@am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT u03.obj -MD -MP -MF $(DEPDIR)/u03.Tpo -c -o u03.obj `if test -f '$(srcdir)/../csl-c/u03.c'; then $(CYGPATH_W) '$(srcdir)/../csl-c/u03.c'; else $(CYGPATH_W) '$(srcdir)/$(srcdir)/../csl-c/u03.c'; fi`
@am__fastdepCC_TRUE@	mv -f $(DEPDIR)/u03.Tpo $(DEPDIR)/u03.Po
@AMDEP_TRUE@@am__fastdepCC_FALSE@	source='$(srcdir)/../csl-c/u03.c' object='u03.obj' libtool=no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o u03.obj `if test -f '$(srcdir)/../csl-c/u03.c'; then $(CYGPATH_W) '$(srcdir)/../csl-c/u03.c'; else $(CYGPATH_W) '$(srcdir)/$(srcdir)/../csl-c/u03.c'; fi`

u04.o: $(srcdir)/../csl-c/u04.c
@am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT u04.o -MD -MP -MF $(DEPDIR)/u04.Tpo -c -o u04.o `test -f '$(srcdir)/../csl-c/u04.c' || echo '$(srcdir)/'`$(srcdir)/../csl-c/u04.c
@am__fastdepCC_TRUE@	mv -f $(DEPDIR)/u04.Tpo $(DEPDIR)/u04.Po
@AMDEP_TRUE@@am__fastdepCC_FALSE@	source='$(srcdir)/../csl-c/u04.c' object='u04.o' libtool=no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o u04.o `test -f '$(srcdir)/../csl-c/u04.c' || echo '$(srcdir)/'`$(srcdir)/../csl-c/u04.c

u04.obj: $(srcdir)/../csl-c/u04.c
@am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT u04.obj -MD -MP -MF $(DEPDIR)/u04.Tpo -c -o u04.obj `if test -f '$(srcdir)/../csl-c/u04.c'; then $(CYGPATH_W) '$(srcdir)/../csl-c/u04.c'; else $(CYGPATH_W) '$(srcdir)/$(srcdir)/../csl-c/u04.c'; fi`
@am__fastdepCC_TRUE@	mv -f $(DEPDIR)/u04.Tpo $(DEPDIR)/u04.Po
@AMDEP_TRUE@@am__fastdepCC_FALSE@	source='$(srcdir)/../csl-c/u04.c' object='u04.obj' libtool=no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o u04.obj `if test -f '$(srcdir)/../csl-c/u04.c'; then $(CYGPATH_W) '$(srcdir)/../csl-c/u04.c'; else $(CYGPATH_W) '$(srcdir)/$(srcdir)/../csl-c/u04.c'; fi`

u05.o: $(srcdir)/../csl-c/u05.c
@am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT u05.o -MD -MP -MF $(DEPDIR)/u05.Tpo -c -o u05.o `test -f '$(srcdir)/../csl-c/u05.c' || echo '$(srcdir)/'`$(srcdir)/../csl-c/u05.c
@am__fastdepCC_TRUE@	mv -f $(DEPDIR)/u05.Tpo $(DEPDIR)/u05.Po
@AMDEP_TRUE@@am__fastdepCC_FALSE@	source='$(srcdir)/../csl-c/u05.c' object='u05.o' libtool=no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o u05.o `test -f '$(srcdir)/../csl-c/u05.c' || echo '$(srcdir)/'`$(srcdir)/../csl-c/u05.c

u05.obj: $(srcdir)/../csl-c/u05.c
@am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT u05.obj -MD -MP -MF $(DEPDIR)/u05.Tpo -c -o u05.obj `if test -f '$(srcdir)/../csl-c/u05.c'; then $(CYGPATH_W) '$(srcdir)/../csl-c/u05.c'; else $(CYGPATH_W) '$(srcdir)/$(srcdir)/../csl-c/u05.c'; fi`
@am__fastdepCC_TRUE@	mv -f $(DEPDIR)/u05.Tpo $(DEPDIR)/u05.Po
@AMDEP_TRUE@@am__fastdepCC_FALSE@	source='$(srcdir)/../csl-c/u05.c' object='u05.obj' libtool=no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o u05.obj `if test -f '$(srcdir)/../csl-c/u05.c'; then $(CYGPATH_W) '$(srcdir)/../csl-c/u05.c'; else $(CYGPATH_W) '$(srcdir)/$(srcdir)/../csl-c/u05.c'; fi`

u06.o: $(srcdir)/../csl-c/u06.c
@am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT u06.o -MD -MP -MF $(DEPDIR)/u06.Tpo -c -o u06.o `test -f '$(srcdir)/../csl-c/u06.c' || echo '$(srcdir)/'`$(srcdir)/../csl-c/u06.c
@am__fastdepCC_TRUE@	mv -f $(DEPDIR)/u06.Tpo $(DEPDIR)/u06.Po
@AMDEP_TRUE@@am__fastdepCC_FALSE@	source='$(srcdir)/../csl-c/u06.c' object='u06.o' libtool=no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o u06.o `test -f '$(srcdir)/../csl-c/u06.c' || echo '$(srcdir)/'`$(srcdir)/../csl-c/u06.c

u06.obj: $(srcdir)/../csl-c/u06.c
@am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT u06.obj -MD -MP -MF $(DEPDIR)/u06.Tpo -c -o u06.obj `if test -f '$(srcdir)/../csl-c/u06.c'; then $(CYGPATH_W) '$(srcdir)/../csl-c/u06.c'; else $(CYGPATH_W) '$(srcdir)/$(srcdir)/../csl-c/u06.c'; fi`
@am__fastdepCC_TRUE@	mv -f $(DEPDIR)/u06.Tpo $(DEPDIR)/u06.Po
@AMDEP_TRUE@@am__fastdepCC_FALSE@	source='$(srcdir)/../csl-c/u06.c' object='u06.obj' libtool=no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o u06.obj `if test -f '$(srcdir)/../csl-c/u06.c'; then $(CYGPATH_W) '$(srcdir)/../csl-c/u06.c'; else $(CYGPATH_W) '$(srcdir)/$(srcdir)/../csl-c/u06.c'; fi`

u07.o: $(srcdir)/../csl-c/u07.c
@am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT u07.o -MD -MP -MF $(DEPDIR)/u07.Tpo -c -o u07.o `test -f '$(srcdir)/../csl-c/u07.c' || echo '$(srcdir)/'`$(srcdir)/../csl-c/u07.c
@am__fastdepCC_TRUE@	mv -f $(DEPDIR)/u07.Tpo $(DEPDIR)/u07.Po
@AMDEP_TRUE@@am__fastdepCC_FALSE@	source='$(srcdir)/../csl-c/u07.c' object='u07.o' libtool=no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o u07.o `test -f '$(srcdir)/../csl-c/u07.c' || echo '$(srcdir)/'`$(srcdir)/../csl-c/u07.c

u07.obj: $(srcdir)/../csl-c/u07.c
@am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT u07.obj -MD -MP -MF $(DEPDIR)/u07.Tpo -c -o u07.obj `if test -f '$(srcdir)/../csl-c/u07.c'; then $(CYGPATH_W) '$(srcdir)/../csl-c/u07.c'; else $(CYGPATH_W) '$(srcdir)/$(srcdir)/../csl-c/u07.c'; fi`
@am__fastdepCC_TRUE@	mv -f $(DEPDIR)/u07.Tpo $(DEPDIR)/u07.Po
@AMDEP_TRUE@@am__fastdepCC_FALSE@	source='$(srcdir)/../csl-c/u07.c' object='u07.obj' libtool=no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o u07.obj `if test -f '$(srcdir)/../csl-c/u07.c'; then $(CYGPATH_W) '$(srcdir)/../csl-c/u07.c'; else $(CYGPATH_W) '$(srcdir)/$(srcdir)/../csl-c/u07.c'; fi`

u08.o: $(srcdir)/../csl-c/u08.c
@am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT u08.o -MD -MP -MF $(DEPDIR)/u08.Tpo -c -o u08.o `test -f '$(srcdir)/../csl-c/u08.c' || echo '$(srcdir)/'`$(srcdir)/../csl-c/u08.c
@am__fastdepCC_TRUE@	mv -f $(DEPDIR)/u08.Tpo $(DEPDIR)/u08.Po
@AMDEP_TRUE@@am__fastdepCC_FALSE@	source='$(srcdir)/../csl-c/u08.c' object='u08.o' libtool=no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o u08.o `test -f '$(srcdir)/../csl-c/u08.c' || echo '$(srcdir)/'`$(srcdir)/../csl-c/u08.c

u08.obj: $(srcdir)/../csl-c/u08.c
@am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT u08.obj -MD -MP -MF $(DEPDIR)/u08.Tpo -c -o u08.obj `if test -f '$(srcdir)/../csl-c/u08.c'; then $(CYGPATH_W) '$(srcdir)/../csl-c/u08.c'; else $(CYGPATH_W) '$(srcdir)/$(srcdir)/../csl-c/u08.c'; fi`
@am__fastdepCC_TRUE@	mv -f $(DEPDIR)/u08.Tpo $(DEPDIR)/u08.Po
@AMDEP_TRUE@@am__fastdepCC_FALSE@	source='$(srcdir)/../csl-c/u08.c' object='u08.obj' libtool=no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o u08.obj `if test -f '$(srcdir)/../csl-c/u08.c'; then $(CYGPATH_W) '$(srcdir)/../csl-c/u08.c'; else $(CYGPATH_W) '$(srcdir)/$(srcdir)/../csl-c/u08.c'; fi`

u09.o: $(srcdir)/../csl-c/u09.c
@am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT u09.o -MD -MP -MF $(DEPDIR)/u09.Tpo -c -o u09.o `test -f '$(srcdir)/../csl-c/u09.c' || echo '$(srcdir)/'`$(srcdir)/../csl-c/u09.c
@am__fastdepCC_TRUE@	mv -f $(DEPDIR)/u09.Tpo $(DEPDIR)/u09.Po
@AMDEP_TRUE@@am__fastdepCC_FALSE@	source='$(srcdir)/../csl-c/u09.c' object='u09.o' libtool=no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o u09.o `test -f '$(srcdir)/../csl-c/u09.c' || echo '$(srcdir)/'`$(srcdir)/../csl-c/u09.c

u09.obj: $(srcdir)/../csl-c/u09.c
@am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT u09.obj -MD -MP -MF $(DEPDIR)/u09.Tpo -c -o u09.obj `if test -f '$(srcdir)/../csl-c/u09.c'; then $(CYGPATH_W) '$(srcdir)/../csl-c/u09.c'; else $(CYGPATH_W) '$(srcdir)/$(srcdir)/../csl-c/u09.c'; fi`
@am__fastdepCC_TRUE@	mv -f $(DEPDIR)/u09.Tpo $(DEPDIR)/u09.Po
@AMDEP_TRUE@@am__fastdepCC_FALSE@	source='$(srcdir)/../csl-c/u09.c' object='u09.obj' libtool=no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o u09.obj `if test -f '$(srcdir)/../csl-c/u09.c'; then $(CYGPATH_W) '$(srcdir)/../csl-c/u09.c'; else $(CYGPATH_W) '$(srcdir)/$(srcdir)/../csl-c/u09.c'; fi`

u10.o: $(srcdir)/../csl-c/u10.c
@am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT u10.o -MD -MP -MF $(DEPDIR)/u10.Tpo -c -o u10.o `test -f '$(srcdir)/../csl-c/u10.c' || echo '$(srcdir)/'`$(srcdir)/../csl-c/u10.c
@am__fastdepCC_TRUE@	mv -f $(DEPDIR)/u10.Tpo $(DEPDIR)/u10.Po
@AMDEP_TRUE@@am__fastdepCC_FALSE@	source='$(srcdir)/../csl-c/u10.c' object='u10.o' libtool=no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o u10.o `test -f '$(srcdir)/../csl-c/u10.c' || echo '$(srcdir)/'`$(srcdir)/../csl-c/u10.c

u10.obj: $(srcdir)/../csl-c/u10.c
@am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT u10.obj -MD -MP -MF $(DEPDIR)/u10.Tpo -c -o u10.obj `if test -f '$(srcdir)/../csl-c/u10.c'; then $(CYGPATH_W) '$(srcdir)/../csl-c/u10.c'; else $(CYGPATH_W) '$(srcdir)/$(srcdir)/../csl-c/u10.c'; fi`
@am__fastdepCC_TRUE@	mv -f $(DEPDIR)/u10.Tpo $(DEPDIR)/u10.Po
@AMDEP_TRUE@@am__fastdepCC_FALSE@	source='$(srcdir)/../csl-c/u10.c' object='u10.obj' libtool=no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o u10.obj `if test -f '$(srcdir)/../csl-c/u10.c'; then $(CYGPATH_W) '$(srcdir)/../csl-c/u10.c'; else $(CYGPATH_W) '$(srcdir)/$(srcdir)/../csl-c/u10.c'; fi`

u11.o: $(srcdir)/../csl-c/u11.c
@am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT u11.o -MD -MP -MF $(DEPDIR)/u11.Tpo -c -o u11.o `test -f '$(srcdir)/../csl-c/u11.c' || echo '$(srcdir)/'`$(srcdir)/../csl-c/u11.c
@am__fastdepCC_TRUE@	mv -f $(DEPDIR)/u11.Tpo $(DEPDIR)/u11.Po
@AMDEP_TRUE@@am__fastdepCC_FALSE@	source='$(srcdir)/../csl-c/u11.c' object='u11.o' libtool=no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o u11.o `test -f '$(srcdir)/../csl-c/u11.c' || echo '$(srcdir)/'`$(srcdir)/../csl-c/u11.c

u11.obj: $(srcdir)/../csl-c/u11.c
@am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT u11.obj -MD -MP -MF $(DEPDIR)/u11.Tpo -c -o u11.obj `if test -f '$(srcdir)/../csl-c/u11.c'; then $(CYGPATH_W) '$(srcdir)/../csl-c/u11.c'; else $(CYGPATH_W) '$(srcdir)/$(srcdir)/../csl-c/u11.c'; fi`
@am__fastdepCC_TRUE@	mv -f $(DEPDIR)/u11.Tpo $(DEPDIR)/u11.Po
@AMDEP_TRUE@@am__fastdepCC_FALSE@	source='$(srcdir)/../csl-c/u11.c' object='u11.obj' libtool=no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o u11.obj `if test -f '$(srcdir)/../csl-c/u11.c'; then $(CYGPATH_W) '$(srcdir)/../csl-c/u11.c'; else $(CYGPATH_W) '$(srcdir)/$(srcdir)/../csl-c/u11.c'; fi`

u12.o: $(srcdir)/../csl-c/u12.c
@am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT u12.o -MD -MP -MF $(DEPDIR)/u12.Tpo -c -o u12.o `test -f '$(srcdir)/../csl-c/u12.c' || echo '$(srcdir)/'`$(srcdir)/../csl-c/u12.c
@am__fastdepCC_TRUE@	mv -f $(DEPDIR)/u12.Tpo $(DEPDIR)/u12.Po
@AMDEP_TRUE@@am__fastdepCC_FALSE@	source='$(srcdir)/../csl-c/u12.c' object='u12.o' libtool=no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o u12.o `test -f '$(srcdir)/../csl-c/u12.c' || echo '$(srcdir)/'`$(srcdir)/../csl-c/u12.c

u12.obj: $(srcdir)/../csl-c/u12.c
@am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT u12.obj -MD -MP -MF $(DEPDIR)/u12.Tpo -c -o u12.obj `if test -f '$(srcdir)/../csl-c/u12.c'; then $(CYGPATH_W) '$(srcdir)/../csl-c/u12.c'; else $(CYGPATH_W) '$(srcdir)/$(srcdir)/../csl-c/u12.c'; fi`
@am__fastdepCC_TRUE@	mv -f $(DEPDIR)/u12.Tpo $(DEPDIR)/u12.Po
@AMDEP_TRUE@@am__fastdepCC_FALSE@	source='$(srcdir)/../csl-c/u12.c' object='u12.obj' libtool=no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o u12.obj `if test -f '$(srcdir)/../csl-c/u12.c'; then $(CYGPATH_W) '$(srcdir)/../csl-c/u12.c'; else $(CYGPATH_W) '$(srcdir)/$(srcdir)/../csl-c/u12.c'; fi`

.cpp.o:
@am__fastdepCXX_TRUE@	$(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
@am__fastdepCXX_TRUE@	mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
@AMDEP_TRUE@@am__fastdepCXX_FALSE@	source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCXX_FALSE@	$(CXXCOMPILE) -c -o $@ $<

.cpp.obj:
@am__fastdepCXX_TRUE@	$(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
@am__fastdepCXX_TRUE@	mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
@AMDEP_TRUE@@am__fastdepCXX_FALSE@	source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCXX_FALSE@	$(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'`

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; nonemtpy = 1; } \
	      END { if (nonempty) { 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; nonempty = 1; } \
	      END { if (nonempty) { 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=; \
	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; nonempty = 1; } \
	      END { if (nonempty) { 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)
	test -d $(distdir) || mkdir $(distdir)
	@srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
	topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
	list='$(DISTFILES)'; \
	  dist_files=`for file in $$list; do echo $$file; done | \
	  sed -e "s|^$$srcdirstrip/||;t" \
	      -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
	case $$dist_files in \
	  */*) $(MKDIR_P) `echo "$$dist_files" | \
			   sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
			   sort -u` ;; \
	esac; \
	for file in $$dist_files; do \
	  if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
	  if test -d $$d/$$file; then \
	    dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
	    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 $(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-lzma: distdir
	tardir=$(distdir) && $(am__tar) | lzma -9 -c >$(distdir).tar.lzma
	$(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.lzma*) \
	  unlzma -c $(distdir).tar.lzma | $(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 1h -e 1s/./=/g -e 1p -e 1x -e '$$p' -e '$$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: $(BUILT_SOURCES)
	$(MAKE) $(AM_MAKEFLAGS) check-am
all-am: Makefile $(PROGRAMS) config.h all-local
installdirs:
	for dir in "$(DESTDIR)$(bindir)"; do \
	  test -z "$$dir" || $(MKDIR_P) "$$dir"; \
	done
install: $(BUILT_SOURCES)
	$(MAKE) $(AM_MAKEFLAGS) 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."
	-test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES)
@windows_FALSE@install-exec-local:
clean: clean-am

clean-am: clean-binPROGRAMS clean-generic clean-local \
	clean-noinstPROGRAMS 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-data-local

install-dvi: install-dvi-am

install-exec-am: install-binPROGRAMS install-exec-local

install-html: install-html-am

install-info: install-info-am

install-man:

install-pdf: install-pdf-am

install-ps: install-ps-am

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-local

.MAKE: install-am install-strip

.PHONY: CTAGS GTAGS all all-am all-local am--refresh check check-am \
	clean clean-binPROGRAMS clean-generic clean-local \
	clean-noinstPROGRAMS ctags dist dist-all dist-bzip2 dist-gzip \
	dist-lzma 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-data-local install-dvi install-dvi-am install-exec \
	install-exec-am install-exec-local install-html \
	install-html-am install-info install-info-am install-man \
	install-pdf install-pdf-am install-ps install-ps-am \
	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-local


@demo_TRUE@@mac_framework_TRUE@all-local:	make-clickable r38.img
@demo_FALSE@@mac_framework_TRUE@all-local:	make-clickable csl.img r38.img
@cygwin_TRUE@@demo_TRUE@@mac_framework_FALSE@all-local:	report-dlls r38.img
@cygwin_TRUE@@demo_FALSE@@mac_framework_FALSE@all-local:	report-dlls csl.img r38.img
@canrun_TRUE@@cygwin_FALSE@@demo_TRUE@@mac_framework_FALSE@all-local:	r38.img
@canrun_TRUE@@cygwin_FALSE@@demo_FALSE@@mac_framework_FALSE@all-local:	csl.img r38.img
# If I am cross-building I will not be able to create the image files.
@canrun_FALSE@@cygwin_FALSE@@mac_framework_FALSE@all-local:

# Even on Windows I will try to use commands "cp" and "rm", and in general
# I will expect the user to have established a path which includes the
# cygwin tools and hence utilities by these names. This unpleasant issue
# is because I will end up using file-paths with "/" in not "\", and
# the Microsoft "copy" and "del" commands get unhppy then. So this issue
# is one that goes along with using GNU make even in a Microsoft world, and
# if "make" is on ones path then "rm" and "cp" can be too without too much
# pain!
#

@windows_TRUE@local-slowr38exe.def:	$(srcdir)/slowr38exe.def $(srcdir)/impex.def
@windows_TRUE@	cat $(srcdir)/slowr38exe.def $(srcdir)/impex.def > local-slowr38exe.def

@windows_TRUE@local-slowr38com.def:	$(srcdir)/slowr38com.def $(srcdir)/impex.def
@windows_TRUE@	cat $(srcdir)/slowr38com.def $(srcdir)/impex.def > local-slowr38com.def

@windows_TRUE@local-r38exe.def:	$(srcdir)/r38exe.def $(srcdir)/impex.def
@windows_TRUE@	cat $(srcdir)/r38exe.def $(srcdir)/impex.def > local-r38exe.def

@windows_TRUE@local-r38com.def:	$(srcdir)/r38com.def $(srcdir)/impex.def
@windows_TRUE@	cat $(srcdir)/r38com.def $(srcdir)/impex.def > local-r38com.def

@windows_TRUE@local-cslexe.def:	$(srcdir)/cslexe.def $(srcdir)/impex.def
@windows_TRUE@	cat $(srcdir)/cslexe.def $(srcdir)/impex.def > local-cslexe.def

@windows_TRUE@local-cslcom.def:	$(srcdir)/cslcom.def $(srcdir)/impex.def
@windows_TRUE@	cat $(srcdir)/cslcom.def $(srcdir)/impex.def > local-cslcom.def

@microsoft_c_TRUE@@windows_TRUE@fwin-icon.res:	$(srcdir)/fwin-icon.rc
@microsoft_c_TRUE@@windows_TRUE@	rc /fo fwin-icon.res $(srcdir)/fwin-icon.rc

@microsoft_c_TRUE@@windows_TRUE@fwin-csl.res:	$(srcdir)/fwin-csl.rc
@microsoft_c_TRUE@@windows_TRUE@	rc /fo fwin-csl.res $(srcdir)/fwin-csl.rc

@microsoft_c_TRUE@@windows_TRUE@fwin-r38.res:	$(srcdir)/fwin-r38.rc
@microsoft_c_TRUE@@windows_TRUE@	rc /fo fwin-r38.res $(srcdir)/fwin-r38.rc

@microsoft_c_TRUE@@windows_TRUE@fwin-demor38.res:	$(srcdir)/fwin-demor38.rc
@microsoft_c_TRUE@@windows_TRUE@	rc /fo fwin-demor38.res $(srcdir)/fwin-demor38.rc

@microsoft_c_FALSE@@windows_TRUE@fwin-icon.$(OBJEXT):	$(srcdir)/fwin-icon.rc
@microsoft_c_FALSE@@windows_TRUE@	$(WINDRES) $(srcdir)/fwin-icon.rc --include-dir=$(srcdir) \
@microsoft_c_FALSE@@windows_TRUE@		-o fwin-icon.$(OBJEXT)

@microsoft_c_FALSE@@windows_TRUE@fwin-csl.$(OBJEXT):	$(srcdir)/fwin-csl.rc
@microsoft_c_FALSE@@windows_TRUE@	$(WINDRES) $(srcdir)/fwin-csl.rc --include-dir=$(srcdir) \
@microsoft_c_FALSE@@windows_TRUE@		-o fwin-csl.$(OBJEXT)

@microsoft_c_FALSE@@windows_TRUE@fwin-r38.$(OBJEXT):	$(srcdir)/fwin-r38.rc
@microsoft_c_FALSE@@windows_TRUE@	$(WINDRES) $(srcdir)/fwin-r38.rc --include-dir=$(srcdir) \
@microsoft_c_FALSE@@windows_TRUE@		-o fwin-r38.$(OBJEXT)

@microsoft_c_FALSE@@windows_TRUE@fwin-demor38.$(OBJEXT):	$(srcdir)/fwin-demor38.rc
@microsoft_c_FALSE@@windows_TRUE@	$(WINDRES) $(srcdir)/fwin-demor38.rc --include-dir=$(srcdir) \
@microsoft_c_FALSE@@windows_TRUE@		-o fwin-demor38.$(OBJEXT)

# On non-windows systems I am ASSUMING here that the C compiler will
# accept an "-o" option to indicate where it should put its object file.
#
@windows_FALSE@fwin-csl.$(OBJEXT):	$(srcdir)/null.c
@windows_FALSE@	$(COMPILE) -c $(srcdir)/null.c -o fwin-csl.$(OBJEXT)

@windows_FALSE@fwin-r38.$(OBJEXT):	$(srcdir)/null.c
@windows_FALSE@	$(COMPILE) -c $(srcdir)/null.c -o fwin-r38.$(OBJEXT)

@windows_FALSE@fwin-demor38.$(OBJEXT):	$(srcdir)/null.c
@windows_FALSE@	$(COMPILE) -c $(srcdir)/null.c -o fwin-demor38.$(OBJEXT)

csl$(EXEEXT): $(csl_OBJECTS) $(csl_DEPENDENCIES)
	-rm -f csl$(EXEEXT)
	$(CXXLINKTO) $(CSLEXEDEF) $(DEST)csl$(EXEEXT) $(csl_OBJECTS) $(csl_LDADD) $(LIBS) $(WINAP)
@fox_TRUE@@windows_TRUE@	-rm -f csl.com
@fox_TRUE@@windows_TRUE@	$(CXXLINKTO) $(CSLCOMDEF) $(DEST)csl.com $(csl_OBJECTS) $(csl_LDADD) $(LIBS) $(CONAP)
@darwin_FALSE@@debug_FALSE@@microsoft_c_FALSE@	$(STRIP) csl$(EXEEXT)
@darwin_FALSE@@debug_FALSE@@fox_TRUE@@microsoft_c_FALSE@@windows_TRUE@	$(STRIP) csl.com

r38$(EXEEXT): $(r38_OBJECTS) $(r38_DEPENDENCIES)
	-rm -f r38$(EXEEXT)
	$(CXXLINKTO) $(R38EXEDEF) $(DEST)r38$(EXEEXT) $(r38_OBJECTS) $(r38_LDADD) $(LIBS) $(WINAP)
@fox_TRUE@@windows_TRUE@	-rm -f r38.com
@fox_TRUE@@windows_TRUE@	$(CXXLINKTO) $(R38COMDEF) $(DEST)r38.com $(r38_OBJECTS) $(r38_LDADD) $(LIBS) $(CONAP)
@darwin_FALSE@@debug_FALSE@@microsoft_c_FALSE@	$(STRIP) r38$(EXEEXT)
@darwin_FALSE@@debug_FALSE@@fox_TRUE@@microsoft_c_FALSE@@windows_TRUE@	$(STRIP) r38.com

slowr38$(EXEEXT): $(slowr38_OBJECTS) $(slowr38_DEPENDENCIES)
	-rm -f slowr38$(EXEEXT)
	$(CXXLINKTO) $(SLOWR38EXEDEF) $(DEST)slowr38$(EXEEXT) $(slowr38_OBJECTS) $(slowr38_LDADD) $(LIBS) $(WINAP)
@fox_TRUE@@windows_TRUE@	-rm -f slowr38.com
@fox_TRUE@@windows_TRUE@	$(CXXLINKTO) $(SLOWR38COMDEF) $(DEST)slowr38.com $(slowr38_OBJECTS) $(slowr38_LDADD) $(LIBS) $(CONAP)
@darwin_FALSE@@debug_FALSE@@microsoft_c_FALSE@	$(STRIP) slowr38$(EXEEXT)
@darwin_FALSE@@debug_FALSE@@fox_TRUE@@microsoft_c_FALSE@@windows_TRUE@	$(STRIP) slowr38.com

fwindemo$(EXEEXT): $(fwindemo_OBJECTS) $(fwindemo_DEPENDENCIES)
	-rm -f fwindemo$(EXEEXT)
	$(CXXLINKTO) $(DEST)fwindemo$(EXEEXT) $(fwindemo_OBJECTS) $(fwindemo_LDADD) $(LIBS) $(WINAP)
@fox_TRUE@@windows_TRUE@	-rm -f fwindemo.com
@fox_TRUE@@windows_TRUE@	$(CXXLINKTO) $(DEST)fwindemo.com $(fwindemo_OBJECTS) $(fwindemo_LDADD) $(LIBS) $(CONAP)
@darwin_FALSE@@debug_FALSE@@microsoft_c_FALSE@	$(STRIP) fwindemo$(EXEEXT)
@darwin_FALSE@@debug_FALSE@@fox_TRUE@@microsoft_c_FALSE@@windows_TRUE@	$(STRIP) fwindemo.com

@fox_TRUE@hello$(EXEEXT): $(hello_OBJECTS) $(hello_DEPENDENCIES)
@fox_TRUE@	-rm -f hello$(EXEEXT)
@fox_TRUE@	$(CXXLINKTO) $(DEST)hello$(EXEEXT) $(hello_OBJECTS) $(hello_LDADD) $(LIBS) $(WINAP)
@darwin_FALSE@@debug_FALSE@@fox_TRUE@@microsoft_c_FALSE@	$(STRIP) hello$(EXEEXT)

@fox_TRUE@scribble$(EXEEXT): $(scribble_OBJECTS) $(scribble_DEPENDENCIES)
@fox_TRUE@	-rm -f scribble$(EXEEXT)
@fox_TRUE@	$(CXXLINKTO) $(DEST)scribble$(EXEEXT) $(scribble_OBJECTS) $(scribble_LDADD) $(LIBS)
@darwin_FALSE@@debug_FALSE@@fox_TRUE@@microsoft_c_FALSE@	$(STRIP) scribble$(EXEEXT)

@fox_TRUE@fontdemo$(EXEEXT): $(fontdemo_OBJECTS) $(fontdemo_DEPENDENCIES)
@fox_TRUE@	-rm -f fontdemo$(EXEEXT)
@fox_TRUE@	$(CXXLINKTO) $(DEST)fontdemo$(EXEEXT) $(fontdemo_OBJECTS) $(fontdemo_LDADD) $(LIBS) $(CONAP)
@darwin_FALSE@@debug_FALSE@@fox_TRUE@@microsoft_c_FALSE@	$(STRIP) fontdemo$(EXEEXT)

@fox_TRUE@showmathdemo$(EXEEXT): $(showmathdemo_OBJECTS) $(showmathdemo_DEPENDENCIES)
@fox_TRUE@	-rm -f showmathdemo$(EXEEXT)
@fox_TRUE@	$(CXXLINKTO) $(DEST)showmathdemo$(EXEEXT) $(showmathdemo_OBJECTS) $(showmathdemo_LDADD) $(LIBS) $(CONAP)
@darwin_FALSE@@debug_FALSE@@fox_TRUE@@microsoft_c_FALSE@	$(STRIP) showmathdemo$(EXEEXT)

@fox_TRUE@@windows_TRUE@csl.com:	$(csl_OBJECTS) $(csl_DEPENDENCIES)
@fox_TRUE@@windows_TRUE@	-rm -f csl.exe
@fox_TRUE@@windows_TRUE@	$(MAKE) csl.exe

@fox_TRUE@@windows_TRUE@r38.com:	$(r38_OBJECTS) $(r38_DEPENDENCIES)
@fox_TRUE@@windows_TRUE@	-rm -f r38.exe
@fox_TRUE@@windows_TRUE@	$(MAKE) r38.exe

@fox_TRUE@@windows_TRUE@slowr38.com:	$(slowr38_OBJECTS) $(slowr38_DEPENDENCIES)
@fox_TRUE@@windows_TRUE@	-rm -f slowr38.exe
@fox_TRUE@@windows_TRUE@	$(MAKE) slowr38.exe

@fox_TRUE@@windows_TRUE@fwindemo.com:	$(fwindemo_OBJECTS) $(fwindemo_DEPENDENCIES)
@fox_TRUE@@windows_TRUE@	-rm -f fwindemo.exe
@fox_TRUE@@windows_TRUE@	$(MAKE) fwindemo.exe

r38.fonts/cmr10.pfb:	$(srcdir)/fonts
	-rm -rf r38.fonts
	-mkdir r38.fonts
	$(CP) $(srcdir)/fonts/README r38.fonts
	$(CP) $(srcdir)/fonts/README.cmps-fonts r38.fonts
	$(CP) $(srcdir)/fonts/*.ttf r38.fonts
	$(CP) $(srcdir)/fonts/*.pfb r38.fonts
	$(CP) $(srcdir)/fonts/*.pfa r38.fonts
	$(CP) $(srcdir)/fonts/fonts.dir r38.fonts
	$(CP) $(srcdir)/fonts/fonts.scale r38.fonts
	-mkdir r38.fonts/pfmfiles
	$(CP) -r $(srcdir)/fonts/pfmfiles/*.pfm r38.fonts/pfmfiles
	-mkdir r38.fonts/src
	$(CP) -r $(srcdir)/fonts/src/*.gz r38.fonts/src

@exeext_TRUE@@fox_TRUE@$(plain_csl):	csl.exe csl.com
@exeext_TRUE@@fox_TRUE@	echo "make csl.exe is preferred"

@exeext_TRUE@@fox_TRUE@$(plain_r38):	r38.exe r38.com
@exeext_TRUE@@fox_TRUE@	echo "make r38.exe is preferred"

@exeext_TRUE@@fox_TRUE@$(plain_slowr38):	slowr38.exe slowr38.com
@exeext_TRUE@@fox_TRUE@	echo "make slowr38.exe is preferred"

@exeext_TRUE@@fox_TRUE@$(plain_fwindemo):	fwindemo.exe fwindemo.com
@exeext_TRUE@@fox_TRUE@	echo "make fwindemo.exe is preferred"

@exeext_TRUE@@fox_TRUE@$(plain_fontdemo):	fontdemo.exe
@exeext_TRUE@@fox_TRUE@	echo "make fontdemo.exe is preferred"

@exeext_TRUE@@fox_TRUE@$(plain_showmathdemo):	showmathdemo.exe
@exeext_TRUE@@fox_TRUE@	echo "make showmathdemo.exe is preferred"

@exeext_TRUE@@fox_TRUE@$(plain_hello):	hello.exe
@exeext_TRUE@@fox_TRUE@	echo "make hello.exe is preferred"

@exeext_TRUE@@fox_TRUE@$(plain_scribble):	scribble.exe
@exeext_TRUE@@fox_TRUE@	echo "make scribble.exe is preferred"
@exeext_TRUE@@fox_FALSE@$(plain_csl):	csl.exe
@exeext_TRUE@@fox_FALSE@	echo "make csl.exe is preferred"

@exeext_TRUE@@fox_FALSE@$(plain_r38):	r38.exe
@exeext_TRUE@@fox_FALSE@	echo "make r38.exe is preferred"

@exeext_TRUE@@fox_FALSE@$(plain_slowr38):	slowr38.exe
@exeext_TRUE@@fox_FALSE@	echo "make slowr38.exe is preferred"

@exeext_TRUE@@fox_FALSE@$(plain_fwindemo):	fwindemo.exe
@exeext_TRUE@@fox_FALSE@	echo "make fwindemo.exe is preferred"

@exeext_TRUE@$(plain_termdemo):	termdemo.exe
@exeext_TRUE@	echo "make termdemo.exe is preferred"

@exeext_TRUE@@microsoft_c_TRUE@$(plain_dyndemo):	dyndemo.exe dynmodule.dll
@exeext_TRUE@@microsoft_c_TRUE@	echo "make dyndemo.exe; make dynmodule.dll is preferred"
@exeext_TRUE@@microsoft_c_FALSE@$(plain_dyndemo):	dyndemo.exe dynmodule.dll
@exeext_TRUE@@microsoft_c_FALSE@	echo "make dyndemo.exe is preferred"

# on Darwin I want to go
# /Developer/Tools/Rez -t APPL -o r38 $(srcdir)/mac.r
# (and similarly for csl) after linking, so that the items concerned
# become clickable. Note that "mac.r" is copied directly from the
# FLTK distribution (www.fltk.org) and it is released there under
# LGPL with an array of extra permissions that mean that static
# linking is permitted and it is not necessary to be as careful
# to distribute copies of licenses as it is with the regular LGPL.
#
# Well to be a little more precise, I want to do that if the MacOS framework
# is available. on raw Darwin it will not be.

@demo_TRUE@@mac_framework_TRUE@make-clickable:	slowr38 r38
@demo_FALSE@@mac_framework_TRUE@make-clickable:	csl slowr38 r38
@demo_FALSE@@mac_framework_TRUE@	/Developer/Tools/Rez -t APPL -o csl $(srcdir)/mac.r
@mac_framework_TRUE@	/Developer/Tools/Rez -t APPL -o slowr38 $(srcdir)/mac.r
@mac_framework_TRUE@	/Developer/Tools/Rez -t APPL -o r38 $(srcdir)/mac.r

# on cygwin I scan to verify which DLLs are referenced by my main
# executables so that I can verify (eg) that they do not link to
# cygwin1.dll or any other library that is liable to impose license
# conditions that affect distribution rules.
@cygwin_TRUE@@demo_TRUE@report-dlls:	slowr38.exe r38.exe
@cygwin_TRUE@@demo_FALSE@report-dlls:	csl.exe slowr38.exe r38.exe
@cygwin_TRUE@@demo_FALSE@	objdump -p csl.exe | grep "DLL"
@cygwin_TRUE@	objdump -p slowr38.exe | grep "DLL"
@cygwin_TRUE@	objdump -p r38.exe | grep "DLL"
install-data-local: $(image_files)
	@$(NORMAL_INSTALL)
	$(mkinstalldirs) $(DESTDIR)$(bindir)
	@list='$(image_files)'; for p in $$list; do \
	  if test -f $$p; then \
	    f=`echo "$$p" | sed 's,^.*/,,'`; \
	   echo " $(INSTALL_PROGRAM_ENV) $(binPROGRAMS_INSTALL) $$p $(DESTDIR)$(bindir)/$$f"; \
	   $(INSTALL_PROGRAM_ENV) $(binPROGRAMS_INSTALL) $$p $(DESTDIR)$(bindir)/$$f || exit 1; \
	  else :; fi; \
	done
@windows_TRUE@install-exec-local: $(console_binaries)
@windows_TRUE@	@$(NORMAL_INSTALL)
@windows_TRUE@	$(mkinstalldirs) $(DESTDIR)$(bindir)
@windows_TRUE@	@list='$(console_binaries)'; for p in $$list; do \
@windows_TRUE@	  if test -f $$p; then \
@windows_TRUE@	    f=`echo "$$p" | sed 's,^.*/,,'`; \
@windows_TRUE@	   echo " $(INSTALL_PROGRAM_ENV) $(binPROGRAMS_INSTALL) $$p $(DESTDIR)$(bindir)/$$f"; \
@windows_TRUE@	   $(INSTALL_PROGRAM_ENV) $(binPROGRAMS_INSTALL) $$p $(DESTDIR)$(bindir)/$$f || exit 1; \
@windows_TRUE@	  else :; fi; \
@windows_TRUE@	done

@windows_TRUE@uninstall-local:
@windows_TRUE@	@$(NORMAL_UNINSTALL)
@windows_TRUE@	@list='$(console_binaries) $(image_files)'; for p in $$list; do \
@windows_TRUE@	  f=`echo "$$p" | sed 's,^.*/,,'`; \
@windows_TRUE@	  echo " rm -f $(DESTDIR)$(bindir)/$$f"; \
@windows_TRUE@	  rm -f $(DESTDIR)$(bindir)/$$f; \
@windows_TRUE@	done

@windows_TRUE@clean-local:
@windows_TRUE@	-rm -rf $(generatedfiles)

@windows_FALSE@uninstall-local:
@windows_FALSE@	@$(NORMAL_UNINSTALL)
@windows_FALSE@	@list='$(image_files)'; for p in $$list; do \
@windows_FALSE@	  f=`echo "$$p" | sed 's,^.*/,,'`; \
@windows_FALSE@	  echo " rm -f $(DESTDIR)$(bindir)/$$f"; \
@windows_FALSE@	  rm -f $(DESTDIR)$(bindir)/$$f; \
@windows_FALSE@	done

@windows_FALSE@clean-local:
@windows_FALSE@	-rm -rf $(generatedfiles)

#=============================================================================
#
# The main final target is r38.img, the image file for full REDUCE.
# If you want to rebuild stage-by-stage (eg while testing), try the
# sequence
#    make slowr38            compiles and links C coded kernel
#    make slowr38.img            makes bootstrap REDUCE
#                                 (roughly twice as slow as final one)
#                                 only used for system recompilation.
#    make profile                 runs tests, collects profile information.
#                                 This takes a long time!
#    make prof-inst               installs profile data
#    make c-code                  Create files u*.c and u*.lsp
#                                 out of hot-spot parts of REDUCE.
#=============================================================================
# Note that only the steps from here downwards are usually needed
#
#    make r38                final compilation of most of REDUCE
#    make r38.img                build final image file
#    make testall                 runs test files, output to log directory
#    make checkall                creates log/checkall.log
#
#
#=============================================================================

default:	r38$(EXEEXT) r38.img

dynmodule.$(DLLEXT):	dynmodule.c dynmodule.def $(dyndep)
	$(COMPILE_DLL) $(dyndef) $(srcdir)/dynmodule.c $(DLLIB) $(DEST)dynmodule.$(DLLEXT)

@microsoft_c_TRUE@cl-wrap.exe:	$(srcdir)/cl-wrap.c
@microsoft_c_TRUE@	gcc $NOCYGWIN $(srcdir)/cl-wrap.c -o cl-wrap.exe

@microsoft_c_TRUE@objtype.exe:	$(srcdir)/objtype.c
@microsoft_c_TRUE@	gcc $(NOCYGWIN) $(srcdir)/objtype.c -o objtype.exe

@microsoft_c_TRUE@makeheaders.exe:	$(srcdir)/makeheaders.c
@microsoft_c_TRUE@	gcc $(NOCYGWIN) $(srcdir)/makeheaders.c -o makeheaders.exe

@canrun_TRUE@@microsoft_c_FALSE@objtype$(EXEEXT):	$(srcdir)/objtype.c
@canrun_TRUE@@microsoft_c_FALSE@	$(COMPILE) $(srcdir)/objtype.c -o objtype$(EXEEXT)

@canrun_TRUE@@microsoft_c_FALSE@makeheaders$(EXEEXT):	$(srcdir)/makeheaders.c
@canrun_TRUE@@microsoft_c_FALSE@	$(COMPILE) $(srcdir)/makeheaders.c -o makeheaders$(EXEEXT)

# If I can not run programs built by the normal C compiler (eg because I am
# cross-compiling) I will build these two utilities using gcc. I will blandly
# assume that in any cross-compilation situation that gcc is available
# and works, and the assumption is simplified by the fact that these two
# programs are botf fairly small and conservative.

@canrun_FALSE@@microsoft_c_FALSE@objtype$(EXEEXT):	$(srcdir)/objtype.c
@canrun_FALSE@@microsoft_c_FALSE@	gcc $(NOCYGWIN) $(srcdir)/objtype.c -o objtype$(EXEEXT)

@canrun_FALSE@@microsoft_c_FALSE@makeheaders$(EXEEXT):	$(srcdir)/makeheaders.c
@canrun_FALSE@@microsoft_c_FALSE@	gcc $(NOCYGWIN) $(srcdir)/makeheaders.c -o makeheaders$(EXEEXT)

# The next line generates a small file that contains inforation about the
# object files used on this computer and the command used to compile
# simple C code.

machineid.c:	cslread.$(OBJEXT) config.h objtype$(EXEEXT) makeheaders$(EXEEXT) \
			makeheaders$(EXEEXT) Makefile $(srcdir)/impex.def \
			$(srcdir)/machine.h $(srcdir)/tags.h \
			$(srcdir)/cslerror.h $(srcdir)/externs.h \
			$(srcdir)/arith.h $(srcdir)/entries.h
	./objtype$(EXEEXT) cslread.$(OBJEXT) \
		$(srcdir)/impex.def machineid-1.c $(COMPILE_DLL)
	./makeheaders$(EXEEXT) config.h $(srcdir)/machine.h \
		$(srcdir)/tags.h \
		$(srcdir)/cslerror.h $(srcdir)/externs.h \
		$(srcdir)/arith.h $(srcdir)/entries.h > machineid-2.c
	cat machineid-1.c machineid-2.c > machineid.c

# It is important for the next line that restart.$(OBJEXT) is created from
# restart.c using a generic default rule - otherwise the lack of
# explicit actions here would hurt.
restart.$(OBJEXT):	machineid.c

@demo_TRUE@r38.img:	r38$(EXEEXT) slowr38$(EXEEXT)
@demo_FALSE@r38.img:	r38$(EXEEXT)
	touch r38.img
	-$(RM) r38.img
@canrun_TRUE@@demo_TRUE@	./slowr38 -w -v -z -or38.img -Dno_init_file $(srcdir)/../util/build38.lsp -D@srcdir=$(srcdir) -- log/full38.log
@canrun_TRUE@@demo_FALSE@	$(srcdir)/../util/full38.sh $(srcdir)
@canrun_FALSE@	echo Can not build r38.img on this platform

# Copy HTML help files in a directory r38.doc - also install gnuplot if windows
r38.doc/index.html:
	touch r38.doc
	-$(RM) -rf r38.doc
	$(CP) -r $(srcdir)/../r38.doc r38.doc
# I also unpack copies of the gnuplot binaries into this directory.
# Note that I have a binary of zip in the support-packages directory
# but I am going to require here that a version that works under whatever
# shell you are using is on your path... Install it somewhere if you need to.
@windows_TRUE@	unzip -d . -j -o \
@windows_TRUE@		../support-packages/gp400win32.zip \
@windows_TRUE@		gnuplot/bin/wgnuplot.exe gnuplot/bin/wgnuplot.hlp \
@windows_TRUE@		gnuplot/bin/wgnuplot.mnu
# I view it as most unwelcome that I need the "chmod" here, but if I have
# gcc/g++ on my path and available I will suppose I can have chmod too.
@windows_TRUE@	chmod +x wgnuplot.exe

slowr38.img:	slowr38$(EXEEXT)
	touch slowr38.img
	-$(RM) slowr38.img
@canrun_TRUE@	$(srcdir)/../util/boot38.sh $(srcdir)
@canrun_FALSE@	echo Can not build slowr38.img on this platform

profile:	slowr38.img
@canrun_TRUE@	$(srcdir)/../util/profile.sh $(srcdir)
@canrun_FALSE@	echo Can not profile on this platform

prof-inst:	profile.dat
	$(CP) profile.dat $(srcdir)/../csl-c
	touch profile.dat
	-$(RM) profile.dat

c-code:	slowr38.img
@canrun_TRUE@	$(srcdir)/../util/c-code38.sh $(srcdir)
@canrun_FALSE@	echo Can not generate C code on this platfrom

testslow:	slowr38.img
@canrun_TRUE@	$(srcdir)/../util/testslow.sh $(srcdir)
@canrun_FALSE@	echo Can not run tests on this platfrom

testall:	r38.img
@canrun_TRUE@	$(srcdir)/../util/testrest.sh $(srcdir)
@canrun_FALSE@	echo Can not run tests on this platfrom

checkall:	r38.img
@canrun_TRUE@	$(srcdir)/../util/checkall.sh $(srcdir)
@canrun_FALSE@	echo Can not check test results on this platfrom

# This target is to be retired when I have reviewed the Reduce 3.8 patch
# scheme.
patchup:	r38.img
@canrun_TRUE@	$(srcdir)/../util/patchup.sh $(srcdir)
@canrun_FALSE@	echo Can not install REDUCE patches on this platfrom

cleanlog:
	-$(RM) $(srcdir)/../../../log/*.rlg

csl.img:	csl$(EXEEXT) $(srcdir)/compat.lsp $(srcdir)/compiler.lsp \
			$(srcdir)/ccomp.lsp $(srcdir)/extras.lsp
	touch csl.img
	-$(RM) csl.img
@canrun_TRUE@	./csl$(EXEEXT) -w -v -z $(srcdir)/build0.lsp \
@canrun_TRUE@		-D@cslbase="$(srcdir)" -l log/cslimg.log
@canrun_FALSE@	echo Can not create csl.img on this platfrom

save:	all
	echo Save files from this build
	echo MAKE=$(MAKE)
	$(srcdir)/save-objs.sh $(srcdir) $(OBJEXT) $(FOXLIB) -f $(srcfiles)
	$(srcdir)/save-files.sh $(ARCHITECTURE) $(binfiles)
	$(srcdir)/save-relink.sh $(ARCHITECTURE) $(binfiles)
	./relink.sh

# end of Makefile
# 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:


REDUCE Historical
REDUCE Sourceforge Project | Historical SVN Repository | GitHub Mirror | SourceHut Mirror | NotABug Mirror | Chisel Mirror | Chisel RSS ]