# makefile for Gambit-C examples, Time-stamp: <2009-06-12 10:42:11 feeley>

# Copyright (c) 1994-2009 by Marc Feeley, All Rights Reserved.

herefromroot = examples
rootfromhere = ..
SUBDIRS = distr-comp pi ring web-repl web-server tcltk Xlib-simple pthread misc

PACKAGE_SHORTNAME = gambc
PACKAGE_NAME = Gambit-C
PACKAGE_VERSION = v4.5.2
PACKAGE_STRING = Gambit-C v4.5.2
PACKAGE_BUGREPORT = gambit@iro.umontreal.ca
PACKAGE_TARNAME = gambc-v4_5_2



srcdir = .

srcdirpfx = 

C_COMPILER = i586-alt-linux-gcc
C_PREPROC = i586-alt-linux-gcc -E
FLAGS_OBJ = -pipe -Wall -O2 -march=i586 -mtune=i686   -Wno-unused -O1 -fno-math-errno -fschedule-insns2 -fno-trapping-math -fno-strict-aliasing -fwrapv -fomit-frame-pointer -fPIC -fno-common -mieee-fp 
FLAGS_DYN =  -pipe -Wall -O2 -march=i586 -mtune=i686   -Wno-unused -O1 -fno-math-errno -fschedule-insns2 -fno-trapping-math -fno-strict-aliasing -fwrapv -fomit-frame-pointer -fPIC -fno-common -mieee-fp   -rdynamic -shared
FLAGS_LIB =  -pipe -Wall -O2 -march=i586 -mtune=i686    -rdynamic -shared
FLAGS_EXE =  -pipe -Wall -O2 -march=i586 -mtune=i686   -Wno-unused -O1 -fno-math-errno -fschedule-insns2 -fno-trapping-math -fno-strict-aliasing -fwrapv -fomit-frame-pointer -fPIC -fno-common -mieee-fp   -rdynamic
DEFS = -DHAVE_CONFIG_H
LIBS = -lutil -ldl -lm 

GAMBCLIB_DEFS =  -D___GAMBCDIR="\"/usr\"" -D___GAMBCDIR_BIN="\"/usr/bin\"" -D___GAMBCDIR_INCLUDE="\"/usr/include\"" -D___GAMBCDIR_LIB="\"/usr/lib\"" -D___GAMBCDIR_INFO="\"/usr/share/info\"" -D___GAMBCDIR_SHARE="\"/usr/share\"" -D___SYS_TYPE_CPU="\"i586\"" -D___SYS_TYPE_VENDOR="\"alt\"" -D___SYS_TYPE_OS="\"linux-gnu\"" -D___CONFIGURE_COMMAND="\"./configure --build=i586-alt-linux --host=i586-alt-linux --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib --libexecdir=/usr/lib --localstatedir=/var/lib --sharedstatedir=/usr/com --mandir=/usr/share/man --infodir=/usr/share/info --disable-dependency-tracking --without-included-gettext --enable-single-host --enable-shared --disable-absolute-shared-libs\"" -D___OBJ_EXTENSION="\".o\"" -D___EXE_EXTENSION="\"\""
LIB_PREFIX = lib
LIB_EXTENSION = .so
GAMBCLIB = gambc
GAMBCGSCLIB = gambcgsc
GAMBCGSILIB = gambcgsi
INSTALL = $(rootfromhere)/install-sh -c
INSTALL_DATA = $(rootfromhere)/install-sh -c -m 644
INSTALL_LIB = $(rootfromhere)/install-sh -c -m 644
INSTALL_PROGRAM = $(rootfromhere)/install-sh -c -m 755
LN_S = ln -s
RANLIB = ranlib
RC = git
GIT = git
HG = hg

prefix = /usr
exec_prefix = /usr
includedir = /usr/include
libdir = /usr/lib
bindir = /usr/bin
docdir = ${prefix}/doc
infodir = /usr/share/info
emacsdir = ${datadir}/emacs/site-lisp
libexecdir = /usr/lib
datarootdir = ${prefix}/share
datadir = /usr/share
htmldir = ${docdir}
dvidir = ${docdir}
pdfdir = ${docdir}
psdir = ${docdir}
localedir = ${datarootdir}/locale
mandir = /usr/share/man

.SUFFIXES:

RCFILES = makefile.in README

GENDISTFILES =

DISTFILES = $(RCFILES) $(GENDISTFILES)

MDEFINES = prefix=$(prefix) exec_prefix=$(exec_prefix) \
includedir=$(includedir) libdir=$(libdir) \
bindir=$(bindir) docdir=$(docdir) \
infodir=$(infodir) emacsdir=$(emacsdir)

all:

all-pre:

all-post:

examples-pre:

examples-post:

install-pre:

install-post: all

uninstall-pre:

uninstall-post:

mostlyclean-pre:

mostlyclean-post:

clean-pre: mostlyclean-pre

clean-post: mostlyclean-post

distclean-pre: clean-pre

distclean-post: clean-post

bootclean-pre: distclean-pre

bootclean-post: distclean-post

realclean-pre: bootclean-pre

realclean-post: bootclean-post
	rm -f makefile

rc-setup-pre:
	$(RC) add $(RCFILES)

rc-setup-post:

dist-pre dist-devel-pre:
	mkdir $(rootfromhere)/$(PACKAGE_TARNAME)/$(herefromroot)
	chmod 777 $(rootfromhere)/$(PACKAGE_TARNAME)/$(herefromroot)
	@echo "  Copying distribution files:"
	@for file in $(DISTFILES); do \
	  echo "    $(herefromroot)/$$file"; \
	  ln $(srcdirpfx)$$file $(rootfromhere)/$(PACKAGE_TARNAME)/$(herefromroot) 2> /dev/null \
	    || cp -p $(srcdirpfx)$$file $(rootfromhere)/$(PACKAGE_TARNAME)/$(herefromroot); \
	done

dist-post dist-devel-post:

all-recursive install-recursive uninstall-recursive mostlyclean-recursive clean-recursive distclean-recursive bootclean-recursive realclean-recursive rc-setup-recursive dist-recursive dist-devel-recursive examples-recursive:
	@if test -n "$(SUBDIRS)"; then \
	  for subdir in ""$(SUBDIRS); do \
	    target=`echo $@ | sed 's/-recursive//'`; \
	    echo making $$target in $$subdir; \
	    (cd $$subdir && $(MAKE) $$target) || exit 1; \
	  done \
	fi

all: all-post

all-post: all-recursive

all-recursive: all-pre

install: install-post

install-post: install-recursive

install-recursive: install-pre

uninstall: uninstall-post

uninstall-post: uninstall-recursive

uninstall-recursive: uninstall-pre

mostlyclean: mostlyclean-post

mostlyclean-post: mostlyclean-recursive

mostlyclean-recursive: mostlyclean-pre

clean: clean-post

clean-post: clean-recursive

clean-recursive: clean-pre

distclean: distclean-post

distclean-post: distclean-recursive

distclean-recursive: distclean-pre

bootclean: bootclean-post

bootclean-post: bootclean-recursive

bootclean-recursive: bootclean-pre

realclean: realclean-post

realclean-post: realclean-recursive

realclean-recursive: realclean-pre

rc-setup: rc-setup-post

rc-setup-post: rc-setup-recursive

rc-setup-recursive: rc-setup-pre

dist: dist-post

dist-post: dist-recursive

dist-recursive: dist-pre

dist-devel: dist-devel-post

dist-devel-post: dist-devel-recursive

dist-devel-recursive: dist-devel-pre

examples: examples-post

examples-post: examples-recursive

examples-recursive: examples-pre

makefile: makefile.in $(rootfromhere)/config.status
	cd $(rootfromhere) && CONFIG_FILES=$(herefromroot)/$@ CONFIG_HEADERS= ./config.status

# Tell versions [3.59,3.63) of GNU make not to export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
.NOEXPORT:
