Makefile.in 12.9 KB
Newer Older
1
# Makefile.in generated by automake 1.11.1 from Makefile.am.
Emmanuel Bertin's avatar
Emmanuel Bertin committed
2
3
4
# @configure_input@

# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
5
6
# 2003, 2004, 2005, 2006, 2007, 2008, 2009  Free Software Foundation,
# Inc.
Emmanuel Bertin's avatar
Emmanuel Bertin committed
7
8
9
10
11
12
13
14
15
16
17
18
19
# 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@
VPATH = @srcdir@
pkgdatadir = $(datadir)/@PACKAGE@
pkgincludedir = $(includedir)/@PACKAGE@
20
21
pkglibdir = $(libdir)/@PACKAGE@
pkglibexecdir = $(libexecdir)/@PACKAGE@
Emmanuel Bertin's avatar
Emmanuel Bertin committed
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
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@
subdir = tests
DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
am__aclocal_m4_deps = $(top_srcdir)/acx_atlas.m4 \
40
41
	$(top_srcdir)/acx_fftw.m4 $(top_srcdir)/acx_mkl.m4 \
	$(top_srcdir)/acx_prog_cc_optim.m4 \
Emmanuel Bertin's avatar
Emmanuel Bertin committed
42
43
44
45
46
47
48
49
	$(top_srcdir)/acx_pthread.m4 \
	$(top_srcdir)/acx_urbi_resolve_dir.m4 \
	$(top_srcdir)/configure.ac
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
	$(ACLOCAL_M4)
mkinstalldirs = $(SHELL) $(top_srcdir)/autoconf/mkinstalldirs
CONFIG_HEADER = $(top_builddir)/config.h
CONFIG_CLEAN_FILES =
50
CONFIG_CLEAN_VPATH_FILES =
Emmanuel Bertin's avatar
Emmanuel Bertin committed
51
52
SOURCES =
DIST_SOURCES =
53
54
am__tty_colors = \
red=; grn=; lgn=; blu=; std=
Emmanuel Bertin's avatar
Emmanuel Bertin committed
55
56
57
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
ACLOCAL = @ACLOCAL@
AMTAR = @AMTAR@
58
59
60
AM_CFLAGS = @AM_CFLAGS@
AM_CPPFLAGS = @AM_CPPFLAGS@
AM_LDFLAGS = @AM_LDFLAGS@
Emmanuel Bertin's avatar
Emmanuel Bertin committed
61
62
63
64
AR = @AR@
ATLAS_CFLAGS = @ATLAS_CFLAGS@
ATLAS_ERROR = @ATLAS_ERROR@
ATLAS_LIBPATH = @ATLAS_LIBPATH@
65
ATLAS_LIBS = @ATLAS_LIBS@
66
ATLAS_WARN = @ATLAS_WARN@
Emmanuel Bertin's avatar
Emmanuel Bertin committed
67
68
69
70
71
72
73
74
75
76
77
78
79
80
AUTOCONF = @AUTOCONF@
AUTOHEADER = @AUTOHEADER@
AUTOMAKE = @AUTOMAKE@
AWK = @AWK@
CC = @CC@
CCDEPMODE = @CCDEPMODE@
CFLAGS = @CFLAGS@
CPP = @CPP@
CPPFLAGS = @CPPFLAGS@
CYGPATH_W = @CYGPATH_W@
DATE2 = @DATE2@
DATE3 = @DATE3@
DEFS = @DEFS@
DEPDIR = @DEPDIR@
81
82
83
DLLTOOL = @DLLTOOL@
DSYMUTIL = @DSYMUTIL@
DUMPBIN = @DUMPBIN@
Emmanuel Bertin's avatar
Emmanuel Bertin committed
84
85
86
87
88
89
90
ECHO_C = @ECHO_C@
ECHO_N = @ECHO_N@
ECHO_T = @ECHO_T@
EGREP = @EGREP@
EXEEXT = @EXEEXT@
FFTW_ERROR = @FFTW_ERROR@
FFTW_LIBS = @FFTW_LIBS@
91
FFTW_WARN = @FFTW_WARN@
92
FGREP = @FGREP@
Emmanuel Bertin's avatar
Emmanuel Bertin committed
93
94
95
96
97
98
GREP = @GREP@
INSTALL = @INSTALL@
INSTALL_DATA = @INSTALL_DATA@
INSTALL_PROGRAM = @INSTALL_PROGRAM@
INSTALL_SCRIPT = @INSTALL_SCRIPT@
INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
99
LD = @LD@
Emmanuel Bertin's avatar
Emmanuel Bertin committed
100
101
102
103
LDFLAGS = @LDFLAGS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
104
LIPO = @LIPO@
Emmanuel Bertin's avatar
Emmanuel Bertin committed
105
106
107
LN_S = @LN_S@
LTLIBOBJS = @LTLIBOBJS@
MAKEINFO = @MAKEINFO@
108
MANIFEST_TOOL = @MANIFEST_TOOL@
Emmanuel Bertin's avatar
Emmanuel Bertin committed
109
MKDIR_P = @MKDIR_P@
110
111
112
113
114
115
MKL_CFLAGS = @MKL_CFLAGS@
MKL_LIBS = @MKL_LIBS@
MKL_WARN = @MKL_WARN@
NM = @NM@
NMEDIT = @NMEDIT@
OBJDUMP = @OBJDUMP@
Emmanuel Bertin's avatar
Emmanuel Bertin committed
116
OBJEXT = @OBJEXT@
117
118
OTOOL = @OTOOL@
OTOOL64 = @OTOOL64@
Emmanuel Bertin's avatar
Emmanuel Bertin committed
119
120
121
122
123
124
PACKAGE = @PACKAGE@
PACKAGER = @PACKAGER@
PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
PACKAGE_NAME = @PACKAGE_NAME@
PACKAGE_STRING = @PACKAGE_STRING@
PACKAGE_TARNAME = @PACKAGE_TARNAME@
125
PACKAGE_URL = @PACKAGE_URL@
Emmanuel Bertin's avatar
Emmanuel Bertin committed
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
PACKAGE_VERSION = @PACKAGE_VERSION@
PATH_SEPARATOR = @PATH_SEPARATOR@
PTHREAD_CC = @PTHREAD_CC@
PTHREAD_CFLAGS = @PTHREAD_CFLAGS@
PTHREAD_LIBS = @PTHREAD_LIBS@
RANLIB = @RANLIB@
SED = @SED@
SET_MAKE = @SET_MAKE@
SHELL = @SHELL@
STRIP = @STRIP@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
141
ac_ct_AR = @ac_ct_AR@
Emmanuel Bertin's avatar
Emmanuel Bertin committed
142
ac_ct_CC = @ac_ct_CC@
143
ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
Emmanuel Bertin's avatar
Emmanuel Bertin committed
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
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@
186
top_build_prefix = @top_build_prefix@
Emmanuel Bertin's avatar
Emmanuel Bertin committed
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
top_builddir = @top_builddir@
top_srcdir = @top_srcdir@

# Test Makefile for SExtractor
# Copyright (C) 2007 Emmanuel Bertin.
TESTS = efigi1.test
EXTRA_DIST = galaxies.fits galaxies.weight.fits \
		  default.psf default.sex default.param \
		  default.conv efigi1.test

all: all-am

.SUFFIXES:
$(srcdir)/Makefile.in:  $(srcdir)/Makefile.am  $(am__configure_deps)
	@for dep in $?; do \
	  case '$(am__configure_deps)' in \
	    *$$dep*) \
204
205
	      ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
	        && { if test -f $@; then exit 0; else break; fi; }; \
Emmanuel Bertin's avatar
Emmanuel Bertin committed
206
207
208
	      exit 1;; \
	  esac; \
	done; \
209
210
211
	echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu tests/Makefile'; \
	$(am__cd) $(top_srcdir) && \
	  $(AUTOMAKE) --gnu tests/Makefile
Emmanuel Bertin's avatar
Emmanuel Bertin committed
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
.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)/$@ $(am__depfiles_maybe)'; \
	    cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(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
229
$(am__aclocal_m4_deps):
Emmanuel Bertin's avatar
Emmanuel Bertin committed
230
231
232
233
234
235
236
237
238
239
240
241
242
243

mostlyclean-libtool:
	-rm -f *.lo

clean-libtool:
	-rm -rf .libs _libs
tags: TAGS
TAGS:

ctags: CTAGS
CTAGS:


check-TESTS: $(TESTS)
244
	@failed=0; all=0; xfail=0; xpass=0; skip=0; \
Emmanuel Bertin's avatar
Emmanuel Bertin committed
245
246
	srcdir=$(srcdir); export srcdir; \
	list=' $(TESTS) '; \
247
	$(am__tty_colors); \
Emmanuel Bertin's avatar
Emmanuel Bertin committed
248
249
250
251
252
253
254
255
	if test -n "$$list"; then \
	  for tst in $$list; do \
	    if test -f ./$$tst; then dir=./; \
	    elif test -f $$tst; then dir=; \
	    else dir="$(srcdir)/"; fi; \
	    if $(TESTS_ENVIRONMENT) $${dir}$$tst; then \
	      all=`expr $$all + 1`; \
	      case " $(XFAIL_TESTS) " in \
256
	      *[\ \	]$$tst[\ \	]*) \
Emmanuel Bertin's avatar
Emmanuel Bertin committed
257
258
		xpass=`expr $$xpass + 1`; \
		failed=`expr $$failed + 1`; \
259
		col=$$red; res=XPASS; \
Emmanuel Bertin's avatar
Emmanuel Bertin committed
260
261
	      ;; \
	      *) \
262
		col=$$grn; res=PASS; \
Emmanuel Bertin's avatar
Emmanuel Bertin committed
263
264
265
266
267
	      ;; \
	      esac; \
	    elif test $$? -ne 77; then \
	      all=`expr $$all + 1`; \
	      case " $(XFAIL_TESTS) " in \
268
	      *[\ \	]$$tst[\ \	]*) \
Emmanuel Bertin's avatar
Emmanuel Bertin committed
269
		xfail=`expr $$xfail + 1`; \
270
		col=$$lgn; res=XFAIL; \
Emmanuel Bertin's avatar
Emmanuel Bertin committed
271
272
273
	      ;; \
	      *) \
		failed=`expr $$failed + 1`; \
274
		col=$$red; res=FAIL; \
Emmanuel Bertin's avatar
Emmanuel Bertin committed
275
276
277
278
	      ;; \
	      esac; \
	    else \
	      skip=`expr $$skip + 1`; \
279
	      col=$$blu; res=SKIP; \
Emmanuel Bertin's avatar
Emmanuel Bertin committed
280
	    fi; \
281
	    echo "$${col}$$res$${std}: $$tst"; \
Emmanuel Bertin's avatar
Emmanuel Bertin committed
282
	  done; \
283
284
285
286
287
288
289
	  if test "$$all" -eq 1; then \
	    tests="test"; \
	    All=""; \
	  else \
	    tests="tests"; \
	    All="All "; \
	  fi; \
Emmanuel Bertin's avatar
Emmanuel Bertin committed
290
291
	  if test "$$failed" -eq 0; then \
	    if test "$$xfail" -eq 0; then \
292
	      banner="$$All$$all $$tests passed"; \
Emmanuel Bertin's avatar
Emmanuel Bertin committed
293
	    else \
294
295
	      if test "$$xfail" -eq 1; then failures=failure; else failures=failures; fi; \
	      banner="$$All$$all $$tests behaved as expected ($$xfail expected $$failures)"; \
Emmanuel Bertin's avatar
Emmanuel Bertin committed
296
297
298
	    fi; \
	  else \
	    if test "$$xpass" -eq 0; then \
299
	      banner="$$failed of $$all $$tests failed"; \
Emmanuel Bertin's avatar
Emmanuel Bertin committed
300
	    else \
301
302
	      if test "$$xpass" -eq 1; then passes=pass; else passes=passes; fi; \
	      banner="$$failed of $$all $$tests did not behave as expected ($$xpass unexpected $$passes)"; \
Emmanuel Bertin's avatar
Emmanuel Bertin committed
303
304
305
306
307
	    fi; \
	  fi; \
	  dashes="$$banner"; \
	  skipped=""; \
	  if test "$$skip" -ne 0; then \
308
309
310
311
312
	    if test "$$skip" -eq 1; then \
	      skipped="($$skip test was not run)"; \
	    else \
	      skipped="($$skip tests were not run)"; \
	    fi; \
Emmanuel Bertin's avatar
Emmanuel Bertin committed
313
314
315
316
317
318
319
320
321
322
	    test `echo "$$skipped" | wc -c` -le `echo "$$banner" | wc -c` || \
	      dashes="$$skipped"; \
	  fi; \
	  report=""; \
	  if test "$$failed" -ne 0 && test -n "$(PACKAGE_BUGREPORT)"; then \
	    report="Please report to $(PACKAGE_BUGREPORT)"; \
	    test `echo "$$report" | wc -c` -le `echo "$$banner" | wc -c` || \
	      dashes="$$report"; \
	  fi; \
	  dashes=`echo "$$dashes" | sed s/./=/g`; \
323
324
325
326
327
	  if test "$$failed" -eq 0; then \
	    echo "$$grn$$dashes"; \
	  else \
	    echo "$$red$$dashes"; \
	  fi; \
Emmanuel Bertin's avatar
Emmanuel Bertin committed
328
329
330
	  echo "$$banner"; \
	  test -z "$$skipped" || echo "$$skipped"; \
	  test -z "$$report" || echo "$$report"; \
331
	  echo "$$dashes$$std"; \
Emmanuel Bertin's avatar
Emmanuel Bertin committed
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
	  test "$$failed" -eq 0; \
	else :; fi

distdir: $(DISTFILES)
	@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,/[^/]*$$,,'`; \
351
352
353
	    if test -d "$(distdir)/$$file"; then \
	      find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
	    fi; \
Emmanuel Bertin's avatar
Emmanuel Bertin committed
354
	    if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
355
356
	      cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
	      find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
Emmanuel Bertin's avatar
Emmanuel Bertin committed
357
	    fi; \
358
	    cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
Emmanuel Bertin's avatar
Emmanuel Bertin committed
359
	  else \
360
361
	    test -f "$(distdir)/$$file" \
	    || cp -p $$d/$$file "$(distdir)/$$file" \
Emmanuel Bertin's avatar
Emmanuel Bertin committed
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
	    || exit 1; \
	  fi; \
	done
check-am: all-am
	$(MAKE) $(AM_MAKEFLAGS) check-TESTS
check: check-am
all-am: Makefile
installdirs:
install: install-am
install-exec: install-exec-am
install-data: install-data-am
uninstall: uninstall-am

install-am: all-am
	@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am

installcheck: installcheck-am
install-strip:
	$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
	  install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
	  `test -z '$(STRIP)' || \
	    echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
mostlyclean-generic:

clean-generic:

distclean-generic:
	-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
390
	-test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
Emmanuel Bertin's avatar
Emmanuel Bertin committed
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408

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 clean-libtool mostlyclean-am

distclean: distclean-am
	-rm -f Makefile
distclean-am: clean-am distclean-generic distclean-local

dvi: dvi-am

dvi-am:

html: html-am

409
410
html-am:

Emmanuel Bertin's avatar
Emmanuel Bertin committed
411
412
413
414
415
416
417
418
info: info-am

info-am:

install-data-am:

install-dvi: install-dvi-am

419
420
install-dvi-am:

Emmanuel Bertin's avatar
Emmanuel Bertin committed
421
422
423
424
install-exec-am:

install-html: install-html-am

425
426
install-html-am:

Emmanuel Bertin's avatar
Emmanuel Bertin committed
427
428
install-info: install-info-am

429
430
install-info-am:

Emmanuel Bertin's avatar
Emmanuel Bertin committed
431
432
433
434
install-man:

install-pdf: install-pdf-am

435
436
install-pdf-am:

Emmanuel Bertin's avatar
Emmanuel Bertin committed
437
438
install-ps: install-ps-am

439
440
install-ps-am:

Emmanuel Bertin's avatar
Emmanuel Bertin committed
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
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 mostlyclean-libtool

pdf: pdf-am

pdf-am:

ps: ps-am

ps-am:

uninstall-am:

461
.MAKE: check-am install-am install-strip
Emmanuel Bertin's avatar
Emmanuel Bertin committed
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476

.PHONY: all all-am check check-TESTS check-am clean clean-generic \
	clean-libtool distclean distclean-generic distclean-libtool \
	distclean-local distdir dvi dvi-am html html-am info info-am \
	install install-am install-data install-data-am install-dvi \
	install-dvi-am install-exec install-exec-am 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-generic mostlyclean-libtool pdf pdf-am ps ps-am \
	uninstall uninstall-am

distclean-local:
		-rm *.cat *.xml
477

Emmanuel Bertin's avatar
Emmanuel Bertin committed
478
479
480
# 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: