1# Makefile.in generated by automake 1.16.1 from Makefile.am.
2# @configure_input@
3
4# Copyright (C) 1994-2018 Free Software Foundation, Inc.
5
6# This Makefile.in is free software; the Free Software Foundation
7# gives unlimited permission to copy and/or distribute it,
8# with or without modifications, as long as this notice is preserved.
9
10# This program is distributed in the hope that it will be useful,
11# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
12# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
13# PARTICULAR PURPOSE.
14
15@SET_MAKE@
16
17# Copyright 2005, see the COPYRIGHT file for more information.
18
19# This file builds and runs the nc_test program, which tests the
20# netCDF-3 API for all formats.
21
22# This is part of the netCDF package.
23# Copyright 2005 University Corporation for Atmospheric Research/Unidata
24# See COPYRIGHT file for conditions of use.
25#
26# Assemble the CPPFLAGS and LDFLAGS that point to all the needed
27# libraries for netCDF-4.
28#
29VPATH = @srcdir@
30am__is_gnu_make = { \
31  if test -z '$(MAKELEVEL)'; then \
32    false; \
33  elif test -n '$(MAKE_HOST)'; then \
34    true; \
35  elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
36    true; \
37  else \
38    false; \
39  fi; \
40}
41am__make_running_with_option = \
42  case $${target_option-} in \
43      ?) ;; \
44      *) echo "am__make_running_with_option: internal error: invalid" \
45              "target option '$${target_option-}' specified" >&2; \
46         exit 1;; \
47  esac; \
48  has_opt=no; \
49  sane_makeflags=$$MAKEFLAGS; \
50  if $(am__is_gnu_make); then \
51    sane_makeflags=$$MFLAGS; \
52  else \
53    case $$MAKEFLAGS in \
54      *\\[\ \	]*) \
55        bs=\\; \
56        sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
57          | sed "s/$$bs$$bs[$$bs $$bs	]*//g"`;; \
58    esac; \
59  fi; \
60  skip_next=no; \
61  strip_trailopt () \
62  { \
63    flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
64  }; \
65  for flg in $$sane_makeflags; do \
66    test $$skip_next = yes && { skip_next=no; continue; }; \
67    case $$flg in \
68      *=*|--*) continue;; \
69        -*I) strip_trailopt 'I'; skip_next=yes;; \
70      -*I?*) strip_trailopt 'I';; \
71        -*O) strip_trailopt 'O'; skip_next=yes;; \
72      -*O?*) strip_trailopt 'O';; \
73        -*l) strip_trailopt 'l'; skip_next=yes;; \
74      -*l?*) strip_trailopt 'l';; \
75      -[dEDm]) skip_next=yes;; \
76      -[JT]) skip_next=yes;; \
77    esac; \
78    case $$flg in \
79      *$$target_option*) has_opt=yes; break;; \
80    esac; \
81  done; \
82  test $$has_opt = yes
83am__make_dryrun = (target_option=n; $(am__make_running_with_option))
84am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
85pkgdatadir = $(datadir)/@PACKAGE@
86pkgincludedir = $(includedir)/@PACKAGE@
87pkglibdir = $(libdir)/@PACKAGE@
88pkglibexecdir = $(libexecdir)/@PACKAGE@
89am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
90install_sh_DATA = $(install_sh) -c -m 644
91install_sh_PROGRAM = $(install_sh) -c
92install_sh_SCRIPT = $(install_sh) -c
93INSTALL_HEADER = $(INSTALL_DATA)
94transform = $(program_transform_name)
95NORMAL_INSTALL = :
96PRE_INSTALL = :
97POST_INSTALL = :
98NORMAL_UNINSTALL = :
99PRE_UNINSTALL = :
100POST_UNINSTALL = :
101build_triplet = @build@
102host_triplet = @host@
103target_triplet = @target@
104@USE_DAP_TRUE@am__append_1 = -I${top_srcdir}/oc2
105@USE_PNETCDF_TRUE@am__append_2 = tst_parallel2 tst_pnetcdf tst_addvar tst_formatx_pnetcdf \
106@USE_PNETCDF_TRUE@tst_default_format_pnetcdf
107
108@ENABLE_CDF5_TRUE@@TEST_PARALLEL4_TRUE@@USE_PNETCDF_TRUE@am__append_3 = tst_cdf5format
109
110# If the user asked for large file tests, then add them.
111@LARGE_FILE_TESTS_TRUE@am__append_4 = quick_large_files tst_big_var6 tst_big_var2	\
112@LARGE_FILE_TESTS_TRUE@tst_big_rvar tst_big_var tst_large large_files
113
114@BUILD_BENCHMARKS_TRUE@am__append_5 = testnc3perf
115@USE_NETCDF4_TRUE@am__append_6 = tst_diskless6
116check_PROGRAMS = $(am__EXEEXT_7) tst_diskless$(EXEEXT) \
117	tst_diskless3$(EXEEXT) tst_diskless4$(EXEEXT) \
118	tst_diskless5$(EXEEXT) tst_inmemory$(EXEEXT) \
119	tst_open_mem$(EXEEXT) $(am__EXEEXT_8) $(am__EXEEXT_9)
120@USE_NETCDF4_TRUE@am__append_7 = tst_diskless2
121TESTS = $(am__EXEEXT_7) $(am__append_8) $(am__append_9) \
122	$(am__append_10) $(am__append_11)
123@BUILD_UTILITIES_TRUE@am__append_8 = run_diskless.sh run_diskless5.sh run_inmemory.sh
124@BUILD_UTILITIES_TRUE@@LARGE_FILE_TESTS_TRUE@am__append_9 = run_diskless2.sh
125@USE_PNETCDF_TRUE@am__append_10 = run_pnetcdf_test.sh
126@ENABLE_CDF5_TRUE@am__append_11 = run_cdf5.sh
127@ENABLE_CDF5_TRUE@am__append_12 = tst_open_cdf5
128@ENABLE_CDF5_TRUE@@LARGE_FILE_TESTS_TRUE@am__append_13 = tst_large_cdf5 tst_cdf5_begin
129subdir = nc_test
130ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
131am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \
132	$(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
133	$(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
134	$(top_srcdir)/acinclude.m4 $(top_srcdir)/configure.ac
135am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
136	$(ACLOCAL_M4)
137DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON)
138mkinstalldirs = $(install_sh) -d
139CONFIG_HEADER = $(top_builddir)/config.h
140CONFIG_CLEAN_FILES =
141CONFIG_CLEAN_VPATH_FILES =
142@USE_PNETCDF_TRUE@am__EXEEXT_1 = tst_parallel2$(EXEEXT) \
143@USE_PNETCDF_TRUE@	tst_pnetcdf$(EXEEXT) tst_addvar$(EXEEXT) \
144@USE_PNETCDF_TRUE@	tst_formatx_pnetcdf$(EXEEXT) \
145@USE_PNETCDF_TRUE@	tst_default_format_pnetcdf$(EXEEXT)
146@ENABLE_CDF5_TRUE@@TEST_PARALLEL4_TRUE@@USE_PNETCDF_TRUE@am__EXEEXT_2 = tst_cdf5format$(EXEEXT)
147@LARGE_FILE_TESTS_TRUE@am__EXEEXT_3 = quick_large_files$(EXEEXT) \
148@LARGE_FILE_TESTS_TRUE@	tst_big_var6$(EXEEXT) \
149@LARGE_FILE_TESTS_TRUE@	tst_big_var2$(EXEEXT) \
150@LARGE_FILE_TESTS_TRUE@	tst_big_rvar$(EXEEXT) \
151@LARGE_FILE_TESTS_TRUE@	tst_big_var$(EXEEXT) tst_large$(EXEEXT) \
152@LARGE_FILE_TESTS_TRUE@	large_files$(EXEEXT)
153@BUILD_BENCHMARKS_TRUE@am__EXEEXT_4 = testnc3perf$(EXEEXT)
154@USE_NETCDF4_TRUE@am__EXEEXT_5 = tst_diskless6$(EXEEXT)
155@ENABLE_CDF5_TRUE@@LARGE_FILE_TESTS_TRUE@am__EXEEXT_6 = tst_large_cdf5$(EXEEXT) \
156@ENABLE_CDF5_TRUE@@LARGE_FILE_TESTS_TRUE@	tst_cdf5_begin$(EXEEXT)
157am__EXEEXT_7 = t_nc$(EXEEXT) tst_small$(EXEEXT) nc_test$(EXEEXT) \
158	tst_misc$(EXEEXT) tst_norm$(EXEEXT) tst_names$(EXEEXT) \
159	tst_nofill$(EXEEXT) tst_nofill2$(EXEEXT) tst_nofill3$(EXEEXT) \
160	tst_atts3$(EXEEXT) tst_meta$(EXEEXT) tst_inq_type$(EXEEXT) \
161	tst_utf8_validate$(EXEEXT) tst_utf8_phrases$(EXEEXT) \
162	tst_global_fillval$(EXEEXT) tst_max_var_dims$(EXEEXT) \
163	tst_formats$(EXEEXT) tst_def_var_fill$(EXEEXT) \
164	tst_err_enddef$(EXEEXT) tst_default_format$(EXEEXT) \
165	$(am__EXEEXT_1) $(am__EXEEXT_2) $(am__EXEEXT_3) \
166	$(am__EXEEXT_4) $(am__EXEEXT_5) $(am__EXEEXT_6)
167@USE_NETCDF4_TRUE@am__EXEEXT_8 = tst_diskless2$(EXEEXT)
168@ENABLE_CDF5_TRUE@am__EXEEXT_9 = tst_open_cdf5$(EXEEXT)
169large_files_SOURCES = large_files.c
170large_files_OBJECTS = large_files.$(OBJEXT)
171large_files_LDADD = $(LDADD)
172large_files_DEPENDENCIES = ${top_builddir}/liblib/libnetcdf.la
173AM_V_lt = $(am__v_lt_@AM_V@)
174am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
175am__v_lt_0 = --silent
176am__v_lt_1 =
177am_nc_test_OBJECTS = nc_test.$(OBJEXT) error.$(OBJEXT) \
178	test_get.$(OBJEXT) test_put.$(OBJEXT) test_read.$(OBJEXT) \
179	test_write.$(OBJEXT) util.$(OBJEXT)
180nc_test_OBJECTS = $(am_nc_test_OBJECTS)
181nc_test_LDADD = $(LDADD)
182nc_test_DEPENDENCIES = ${top_builddir}/liblib/libnetcdf.la
183quick_large_files_SOURCES = quick_large_files.c
184quick_large_files_OBJECTS = quick_large_files.$(OBJEXT)
185quick_large_files_LDADD = $(LDADD)
186quick_large_files_DEPENDENCIES = ${top_builddir}/liblib/libnetcdf.la
187t_nc_SOURCES = t_nc.c
188t_nc_OBJECTS = t_nc.$(OBJEXT)
189t_nc_LDADD = $(LDADD)
190t_nc_DEPENDENCIES = ${top_builddir}/liblib/libnetcdf.la
191am__testnc3perf_SOURCES_DIST = testnc3perf.c
192@BUILD_BENCHMARKS_TRUE@am_testnc3perf_OBJECTS = testnc3perf.$(OBJEXT)
193testnc3perf_OBJECTS = $(am_testnc3perf_OBJECTS)
194testnc3perf_LDADD = $(LDADD)
195testnc3perf_DEPENDENCIES = ${top_builddir}/liblib/libnetcdf.la
196tst_addvar_SOURCES = tst_addvar.c
197tst_addvar_OBJECTS = tst_addvar.$(OBJEXT)
198tst_addvar_LDADD = $(LDADD)
199tst_addvar_DEPENDENCIES = ${top_builddir}/liblib/libnetcdf.la
200tst_atts3_SOURCES = tst_atts3.c
201tst_atts3_OBJECTS = tst_atts3.$(OBJEXT)
202tst_atts3_LDADD = $(LDADD)
203tst_atts3_DEPENDENCIES = ${top_builddir}/liblib/libnetcdf.la
204tst_big_rvar_SOURCES = tst_big_rvar.c
205tst_big_rvar_OBJECTS = tst_big_rvar.$(OBJEXT)
206tst_big_rvar_LDADD = $(LDADD)
207tst_big_rvar_DEPENDENCIES = ${top_builddir}/liblib/libnetcdf.la
208tst_big_var_SOURCES = tst_big_var.c
209tst_big_var_OBJECTS = tst_big_var.$(OBJEXT)
210tst_big_var_LDADD = $(LDADD)
211tst_big_var_DEPENDENCIES = ${top_builddir}/liblib/libnetcdf.la
212tst_big_var2_SOURCES = tst_big_var2.c
213tst_big_var2_OBJECTS = tst_big_var2.$(OBJEXT)
214tst_big_var2_LDADD = $(LDADD)
215tst_big_var2_DEPENDENCIES = ${top_builddir}/liblib/libnetcdf.la
216tst_big_var6_SOURCES = tst_big_var6.c
217tst_big_var6_OBJECTS = tst_big_var6.$(OBJEXT)
218tst_big_var6_LDADD = $(LDADD)
219tst_big_var6_DEPENDENCIES = ${top_builddir}/liblib/libnetcdf.la
220tst_cdf5_begin_SOURCES = tst_cdf5_begin.c
221tst_cdf5_begin_OBJECTS = tst_cdf5_begin.$(OBJEXT)
222tst_cdf5_begin_LDADD = $(LDADD)
223tst_cdf5_begin_DEPENDENCIES = ${top_builddir}/liblib/libnetcdf.la
224tst_cdf5format_SOURCES = tst_cdf5format.c
225tst_cdf5format_OBJECTS = tst_cdf5format.$(OBJEXT)
226tst_cdf5format_LDADD = $(LDADD)
227tst_cdf5format_DEPENDENCIES = ${top_builddir}/liblib/libnetcdf.la
228tst_def_var_fill_SOURCES = tst_def_var_fill.c
229tst_def_var_fill_OBJECTS = tst_def_var_fill.$(OBJEXT)
230tst_def_var_fill_LDADD = $(LDADD)
231tst_def_var_fill_DEPENDENCIES = ${top_builddir}/liblib/libnetcdf.la
232tst_default_format_SOURCES = tst_default_format.c
233tst_default_format_OBJECTS = tst_default_format.$(OBJEXT)
234tst_default_format_LDADD = $(LDADD)
235tst_default_format_DEPENDENCIES = ${top_builddir}/liblib/libnetcdf.la
236tst_default_format_pnetcdf_SOURCES = tst_default_format_pnetcdf.c
237tst_default_format_pnetcdf_OBJECTS =  \
238	tst_default_format_pnetcdf.$(OBJEXT)
239tst_default_format_pnetcdf_LDADD = $(LDADD)
240tst_default_format_pnetcdf_DEPENDENCIES =  \
241	${top_builddir}/liblib/libnetcdf.la
242tst_diskless_SOURCES = tst_diskless.c
243tst_diskless_OBJECTS = tst_diskless.$(OBJEXT)
244tst_diskless_LDADD = $(LDADD)
245tst_diskless_DEPENDENCIES = ${top_builddir}/liblib/libnetcdf.la
246tst_diskless2_SOURCES = tst_diskless2.c
247tst_diskless2_OBJECTS = tst_diskless2.$(OBJEXT)
248tst_diskless2_LDADD = $(LDADD)
249tst_diskless2_DEPENDENCIES = ${top_builddir}/liblib/libnetcdf.la
250tst_diskless3_SOURCES = tst_diskless3.c
251tst_diskless3_OBJECTS = tst_diskless3.$(OBJEXT)
252tst_diskless3_LDADD = $(LDADD)
253tst_diskless3_DEPENDENCIES = ${top_builddir}/liblib/libnetcdf.la
254tst_diskless4_SOURCES = tst_diskless4.c
255tst_diskless4_OBJECTS = tst_diskless4.$(OBJEXT)
256tst_diskless4_LDADD = $(LDADD)
257tst_diskless4_DEPENDENCIES = ${top_builddir}/liblib/libnetcdf.la
258tst_diskless5_SOURCES = tst_diskless5.c
259tst_diskless5_OBJECTS = tst_diskless5.$(OBJEXT)
260tst_diskless5_LDADD = $(LDADD)
261tst_diskless5_DEPENDENCIES = ${top_builddir}/liblib/libnetcdf.la
262am__tst_diskless6_SOURCES_DIST = tst_diskless6.c
263@USE_NETCDF4_TRUE@am_tst_diskless6_OBJECTS = tst_diskless6.$(OBJEXT)
264tst_diskless6_OBJECTS = $(am_tst_diskless6_OBJECTS)
265tst_diskless6_LDADD = $(LDADD)
266tst_diskless6_DEPENDENCIES = ${top_builddir}/liblib/libnetcdf.la
267tst_err_enddef_SOURCES = tst_err_enddef.c
268tst_err_enddef_OBJECTS = tst_err_enddef.$(OBJEXT)
269tst_err_enddef_LDADD = $(LDADD)
270tst_err_enddef_DEPENDENCIES = ${top_builddir}/liblib/libnetcdf.la
271tst_formats_SOURCES = tst_formats.c
272tst_formats_OBJECTS = tst_formats.$(OBJEXT)
273tst_formats_LDADD = $(LDADD)
274tst_formats_DEPENDENCIES = ${top_builddir}/liblib/libnetcdf.la
275tst_formatx_pnetcdf_SOURCES = tst_formatx_pnetcdf.c
276tst_formatx_pnetcdf_OBJECTS = tst_formatx_pnetcdf.$(OBJEXT)
277tst_formatx_pnetcdf_LDADD = $(LDADD)
278tst_formatx_pnetcdf_DEPENDENCIES =  \
279	${top_builddir}/liblib/libnetcdf.la
280tst_global_fillval_SOURCES = tst_global_fillval.c
281tst_global_fillval_OBJECTS = tst_global_fillval.$(OBJEXT)
282tst_global_fillval_LDADD = $(LDADD)
283tst_global_fillval_DEPENDENCIES = ${top_builddir}/liblib/libnetcdf.la
284tst_inmemory_SOURCES = tst_inmemory.c
285tst_inmemory_OBJECTS = tst_inmemory.$(OBJEXT)
286tst_inmemory_LDADD = $(LDADD)
287tst_inmemory_DEPENDENCIES = ${top_builddir}/liblib/libnetcdf.la
288tst_inq_type_SOURCES = tst_inq_type.c
289tst_inq_type_OBJECTS = tst_inq_type.$(OBJEXT)
290tst_inq_type_LDADD = $(LDADD)
291tst_inq_type_DEPENDENCIES = ${top_builddir}/liblib/libnetcdf.la
292tst_large_SOURCES = tst_large.c
293tst_large_OBJECTS = tst_large.$(OBJEXT)
294tst_large_LDADD = $(LDADD)
295tst_large_DEPENDENCIES = ${top_builddir}/liblib/libnetcdf.la
296tst_large_cdf5_SOURCES = tst_large_cdf5.c
297tst_large_cdf5_OBJECTS = tst_large_cdf5.$(OBJEXT)
298tst_large_cdf5_LDADD = $(LDADD)
299tst_large_cdf5_DEPENDENCIES = ${top_builddir}/liblib/libnetcdf.la
300tst_max_var_dims_SOURCES = tst_max_var_dims.c
301tst_max_var_dims_OBJECTS = tst_max_var_dims.$(OBJEXT)
302tst_max_var_dims_LDADD = $(LDADD)
303tst_max_var_dims_DEPENDENCIES = ${top_builddir}/liblib/libnetcdf.la
304tst_meta_SOURCES = tst_meta.c
305tst_meta_OBJECTS = tst_meta.$(OBJEXT)
306tst_meta_LDADD = $(LDADD)
307tst_meta_DEPENDENCIES = ${top_builddir}/liblib/libnetcdf.la
308tst_misc_SOURCES = tst_misc.c
309tst_misc_OBJECTS = tst_misc.$(OBJEXT)
310tst_misc_LDADD = $(LDADD)
311tst_misc_DEPENDENCIES = ${top_builddir}/liblib/libnetcdf.la
312tst_names_SOURCES = tst_names.c
313tst_names_OBJECTS = tst_names.$(OBJEXT)
314tst_names_LDADD = $(LDADD)
315tst_names_DEPENDENCIES = ${top_builddir}/liblib/libnetcdf.la
316tst_nofill_SOURCES = tst_nofill.c
317tst_nofill_OBJECTS = tst_nofill.$(OBJEXT)
318tst_nofill_LDADD = $(LDADD)
319tst_nofill_DEPENDENCIES = ${top_builddir}/liblib/libnetcdf.la
320tst_nofill2_SOURCES = tst_nofill2.c
321tst_nofill2_OBJECTS = tst_nofill2.$(OBJEXT)
322tst_nofill2_LDADD = $(LDADD)
323tst_nofill2_DEPENDENCIES = ${top_builddir}/liblib/libnetcdf.la
324tst_nofill3_SOURCES = tst_nofill3.c
325tst_nofill3_OBJECTS = tst_nofill3.$(OBJEXT)
326tst_nofill3_LDADD = $(LDADD)
327tst_nofill3_DEPENDENCIES = ${top_builddir}/liblib/libnetcdf.la
328tst_norm_SOURCES = tst_norm.c
329tst_norm_OBJECTS = tst_norm.$(OBJEXT)
330tst_norm_LDADD = $(LDADD)
331tst_norm_DEPENDENCIES = ${top_builddir}/liblib/libnetcdf.la
332tst_open_cdf5_SOURCES = tst_open_cdf5.c
333tst_open_cdf5_OBJECTS = tst_open_cdf5.$(OBJEXT)
334tst_open_cdf5_LDADD = $(LDADD)
335tst_open_cdf5_DEPENDENCIES = ${top_builddir}/liblib/libnetcdf.la
336tst_open_mem_SOURCES = tst_open_mem.c
337tst_open_mem_OBJECTS = tst_open_mem.$(OBJEXT)
338tst_open_mem_LDADD = $(LDADD)
339tst_open_mem_DEPENDENCIES = ${top_builddir}/liblib/libnetcdf.la
340tst_parallel2_SOURCES = tst_parallel2.c
341tst_parallel2_OBJECTS = tst_parallel2.$(OBJEXT)
342tst_parallel2_LDADD = $(LDADD)
343tst_parallel2_DEPENDENCIES = ${top_builddir}/liblib/libnetcdf.la
344tst_pnetcdf_SOURCES = tst_pnetcdf.c
345tst_pnetcdf_OBJECTS = tst_pnetcdf.$(OBJEXT)
346tst_pnetcdf_LDADD = $(LDADD)
347tst_pnetcdf_DEPENDENCIES = ${top_builddir}/liblib/libnetcdf.la
348tst_small_SOURCES = tst_small.c
349tst_small_OBJECTS = tst_small.$(OBJEXT)
350tst_small_LDADD = $(LDADD)
351tst_small_DEPENDENCIES = ${top_builddir}/liblib/libnetcdf.la
352tst_utf8_phrases_SOURCES = tst_utf8_phrases.c
353tst_utf8_phrases_OBJECTS = tst_utf8_phrases.$(OBJEXT)
354tst_utf8_phrases_LDADD = $(LDADD)
355tst_utf8_phrases_DEPENDENCIES = ${top_builddir}/liblib/libnetcdf.la
356tst_utf8_validate_SOURCES = tst_utf8_validate.c
357tst_utf8_validate_OBJECTS = tst_utf8_validate.$(OBJEXT)
358tst_utf8_validate_LDADD = $(LDADD)
359tst_utf8_validate_DEPENDENCIES = ${top_builddir}/liblib/libnetcdf.la
360AM_V_P = $(am__v_P_@AM_V@)
361am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
362am__v_P_0 = false
363am__v_P_1 = :
364AM_V_GEN = $(am__v_GEN_@AM_V@)
365am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
366am__v_GEN_0 = @echo "  GEN     " $@;
367am__v_GEN_1 =
368AM_V_at = $(am__v_at_@AM_V@)
369am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
370am__v_at_0 = @
371am__v_at_1 =
372DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
373depcomp =
374am__maybe_remake_depfiles =
375COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
376	$(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
377LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
378	$(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) \
379	$(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
380	$(AM_CFLAGS) $(CFLAGS)
381AM_V_CC = $(am__v_CC_@AM_V@)
382am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
383am__v_CC_0 = @echo "  CC      " $@;
384am__v_CC_1 =
385CCLD = $(CC)
386LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
387	$(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
388	$(AM_LDFLAGS) $(LDFLAGS) -o $@
389AM_V_CCLD = $(am__v_CCLD_@AM_V@)
390am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
391am__v_CCLD_0 = @echo "  CCLD    " $@;
392am__v_CCLD_1 =
393SOURCES = large_files.c $(nc_test_SOURCES) quick_large_files.c t_nc.c \
394	$(testnc3perf_SOURCES) tst_addvar.c tst_atts3.c tst_big_rvar.c \
395	tst_big_var.c tst_big_var2.c tst_big_var6.c tst_cdf5_begin.c \
396	tst_cdf5format.c tst_def_var_fill.c tst_default_format.c \
397	tst_default_format_pnetcdf.c tst_diskless.c tst_diskless2.c \
398	tst_diskless3.c tst_diskless4.c tst_diskless5.c \
399	$(tst_diskless6_SOURCES) tst_err_enddef.c tst_formats.c \
400	tst_formatx_pnetcdf.c tst_global_fillval.c tst_inmemory.c \
401	tst_inq_type.c tst_large.c tst_large_cdf5.c tst_max_var_dims.c \
402	tst_meta.c tst_misc.c tst_names.c tst_nofill.c tst_nofill2.c \
403	tst_nofill3.c tst_norm.c tst_open_cdf5.c tst_open_mem.c \
404	tst_parallel2.c tst_pnetcdf.c tst_small.c tst_utf8_phrases.c \
405	tst_utf8_validate.c
406DIST_SOURCES = large_files.c $(nc_test_SOURCES) quick_large_files.c \
407	t_nc.c $(am__testnc3perf_SOURCES_DIST) tst_addvar.c \
408	tst_atts3.c tst_big_rvar.c tst_big_var.c tst_big_var2.c \
409	tst_big_var6.c tst_cdf5_begin.c tst_cdf5format.c \
410	tst_def_var_fill.c tst_default_format.c \
411	tst_default_format_pnetcdf.c tst_diskless.c tst_diskless2.c \
412	tst_diskless3.c tst_diskless4.c tst_diskless5.c \
413	$(am__tst_diskless6_SOURCES_DIST) tst_err_enddef.c \
414	tst_formats.c tst_formatx_pnetcdf.c tst_global_fillval.c \
415	tst_inmemory.c tst_inq_type.c tst_large.c tst_large_cdf5.c \
416	tst_max_var_dims.c tst_meta.c tst_misc.c tst_names.c \
417	tst_nofill.c tst_nofill2.c tst_nofill3.c tst_norm.c \
418	tst_open_cdf5.c tst_open_mem.c tst_parallel2.c tst_pnetcdf.c \
419	tst_small.c tst_utf8_phrases.c tst_utf8_validate.c
420am__can_run_installinfo = \
421  case $$AM_UPDATE_INFO_DIR in \
422    n|no|NO) false;; \
423    *) (install-info --version) >/dev/null 2>&1;; \
424  esac
425am__extra_recursive_targets = check-valgrind-recursive \
426	check-valgrind-memcheck-recursive \
427	check-valgrind-helgrind-recursive check-valgrind-drd-recursive \
428	check-valgrind-sgcheck-recursive
429am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
430# Read a list of newline-separated strings from the standard input,
431# and print each of them once, without duplicates.  Input order is
432# *not* preserved.
433am__uniquify_input = $(AWK) '\
434  BEGIN { nonempty = 0; } \
435  { items[$$0] = 1; nonempty = 1; } \
436  END { if (nonempty) { for (i in items) print i; }; } \
437'
438# Make sure the list of sources is unique.  This is necessary because,
439# e.g., the same source file might be shared among _SOURCES variables
440# for different programs/libraries.
441am__define_uniq_tagged_files = \
442  list='$(am__tagged_files)'; \
443  unique=`for i in $$list; do \
444    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
445  done | $(am__uniquify_input)`
446ETAGS = etags
447CTAGS = ctags
448am__tty_colors_dummy = \
449  mgn= red= grn= lgn= blu= brg= std=; \
450  am__color_tests=no
451am__tty_colors = { \
452  $(am__tty_colors_dummy); \
453  if test "X$(AM_COLOR_TESTS)" = Xno; then \
454    am__color_tests=no; \
455  elif test "X$(AM_COLOR_TESTS)" = Xalways; then \
456    am__color_tests=yes; \
457  elif test "X$$TERM" != Xdumb && { test -t 1; } 2>/dev/null; then \
458    am__color_tests=yes; \
459  fi; \
460  if test $$am__color_tests = yes; then \
461    red=''; \
462    grn=''; \
463    lgn=''; \
464    blu=''; \
465    mgn=''; \
466    brg=''; \
467    std=''; \
468  fi; \
469}
470am__DIST_COMMON = $(srcdir)/Makefile.in $(top_srcdir)/lib_flags.am
471DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
472ACLOCAL = @ACLOCAL@
473ALLOCA = @ALLOCA@
474AMTAR = @AMTAR@
475AM_CFLAGS = @AM_CFLAGS@
476
477# Put together AM_CPPFLAGS and AM_LDFLAGS.
478AM_CPPFLAGS = -I$(top_srcdir)/include $(am__append_1) \
479	-I$(top_srcdir)/libsrc -DTOPSRCDIR=${abs_top_srcdir} \
480	-DTOPBINDIR=${abs_top_bindir} -I$(top_builddir)/liblib \
481	-I$(top_builddir)/include -I$(top_srcdir)/libsrc
482AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
483AM_LDFLAGS =
484AR = @AR@
485AUTOCONF = @AUTOCONF@
486AUTOHEADER = @AUTOHEADER@
487AUTOMAKE = @AUTOMAKE@
488AWK = @AWK@
489BINFILE_NAME = @BINFILE_NAME@
490BUILD_INTERNAL_DOCS = @BUILD_INTERNAL_DOCS@
491CC = @CC@
492CC_VERSION = @CC_VERSION@
493CFLAGS = @CFLAGS@
494CONFIG_DATE = @CONFIG_DATE@
495CPP = @CPP@
496CPPFLAGS = @CPPFLAGS@
497CYGPATH_W = @CYGPATH_W@
498DEFS = @DEFS@
499DLLTOOL = @DLLTOOL@
500DOT = @DOT@
501DOXYGEN = @DOXYGEN@
502DOXYGEN_CSS_FILE = @DOXYGEN_CSS_FILE@
503DOXYGEN_HEADER_FILE = @DOXYGEN_HEADER_FILE@
504DOXYGEN_SEARCHENGINE = @DOXYGEN_SEARCHENGINE@
505DOXYGEN_SERVER_BASED_SEARCH = @DOXYGEN_SERVER_BASED_SEARCH@
506DSYMUTIL = @DSYMUTIL@
507DUMPBIN = @DUMPBIN@
508ECHO_C = @ECHO_C@
509ECHO_N = @ECHO_N@
510ECHO_T = @ECHO_T@
511EGREP = @EGREP@
512ENABLED_DOC_SECTIONS = @ENABLED_DOC_SECTIONS@
513ENABLE_VALGRIND_drd = @ENABLE_VALGRIND_drd@
514ENABLE_VALGRIND_helgrind = @ENABLE_VALGRIND_helgrind@
515ENABLE_VALGRIND_memcheck = @ENABLE_VALGRIND_memcheck@
516ENABLE_VALGRIND_sgcheck = @ENABLE_VALGRIND_sgcheck@
517EXEEXT = @EXEEXT@
518FGREP = @FGREP@
519GREP = @GREP@
520HAS_CDF5 = @HAS_CDF5@
521HAS_DAP = @HAS_DAP@
522HAS_DAP2 = @HAS_DAP2@
523HAS_DAP4 = @HAS_DAP4@
524HAS_DISKLESS = @HAS_DISKLESS@
525HAS_ERANGE_FILL = @HAS_ERANGE_FILL@
526HAS_HDF4 = @HAS_HDF4@
527HAS_HDF5 = @HAS_HDF5@
528HAS_JNA = @HAS_JNA@
529HAS_LOGGING = @HAS_LOGGING@
530HAS_MMAP = @HAS_MMAP@
531HAS_NC2 = @HAS_NC2@
532HAS_NC4 = @HAS_NC4@
533HAS_PARALLEL = @HAS_PARALLEL@
534HAS_PARALLEL4 = @HAS_PARALLEL4@
535HAS_PNETCDF = @HAS_PNETCDF@
536HAS_SZLIB = @HAS_SZLIB@
537HAVE_DOT = @HAVE_DOT@
538INSTALL = @INSTALL@
539INSTALL_DATA = @INSTALL_DATA@
540INSTALL_PROGRAM = @INSTALL_PROGRAM@
541INSTALL_SCRIPT = @INSTALL_SCRIPT@
542INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
543ISCMAKE = @ISCMAKE@
544LD = @LD@
545LDFLAGS = @LDFLAGS@
546LIBOBJS = @LIBOBJS@
547LIBS = @LIBS@
548LIBTOOL = @LIBTOOL@
549LIPO = @LIPO@
550LN_S = @LN_S@
551LTLIBOBJS = @LTLIBOBJS@
552LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@
553M4FLAGS = @M4FLAGS@
554MAINT = @MAINT@
555MAKEINFO = @MAKEINFO@
556MANIFEST_TOOL = @MANIFEST_TOOL@
557MKDIR_P = @MKDIR_P@
558MPIEXEC = @MPIEXEC@
559MSVC = @MSVC@
560NC_ENABLE_DOXYGEN_PDF_OUTPUT = @NC_ENABLE_DOXYGEN_PDF_OUTPUT@
561NC_HAS_CDF5 = @NC_HAS_CDF5@
562NC_HAS_DAP2 = @NC_HAS_DAP2@
563NC_HAS_DAP4 = @NC_HAS_DAP4@
564NC_HAS_DISKLESS = @NC_HAS_DISKLESS@
565NC_HAS_ERANGE_FILL = @NC_HAS_ERANGE_FILL@
566NC_HAS_HDF4 = @NC_HAS_HDF4@
567NC_HAS_HDF5 = @NC_HAS_HDF5@
568NC_HAS_JNA = @NC_HAS_JNA@
569NC_HAS_MMAP = @NC_HAS_MMAP@
570NC_HAS_NC2 = @NC_HAS_NC2@
571NC_HAS_NC4 = @NC_HAS_NC4@
572NC_HAS_PARALLEL = @NC_HAS_PARALLEL@
573NC_HAS_PARALLEL4 = @NC_HAS_PARALLEL4@
574NC_HAS_PNETCDF = @NC_HAS_PNETCDF@
575NC_HAS_SZIP = @NC_HAS_SZIP@
576NC_LIBS = @NC_LIBS@
577NC_M4 = @NC_M4@
578NC_RELAX_COORD_BOUND = @NC_RELAX_COORD_BOUND@
579NC_VERSION = @NC_VERSION@
580NC_VERSION_MAJOR = @NC_VERSION_MAJOR@
581NC_VERSION_MINOR = @NC_VERSION_MINOR@
582NC_VERSION_NOTE = @NC_VERSION_NOTE@
583NC_VERSION_PATCH = @NC_VERSION_PATCH@
584NM = @NM@
585NMEDIT = @NMEDIT@
586NOUNDEFINED = @NOUNDEFINED@
587OBJDUMP = @OBJDUMP@
588OBJEXT = @OBJEXT@
589OTOOL = @OTOOL@
590OTOOL64 = @OTOOL64@
591PACKAGE = @PACKAGE@
592PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
593PACKAGE_NAME = @PACKAGE_NAME@
594PACKAGE_STRING = @PACKAGE_STRING@
595PACKAGE_TARNAME = @PACKAGE_TARNAME@
596PACKAGE_URL = @PACKAGE_URL@
597PACKAGE_VERSION = @PACKAGE_VERSION@
598PATH_SEPARATOR = @PATH_SEPARATOR@
599RANLIB = @RANLIB@
600RELAX_COORD_BOUND = @RELAX_COORD_BOUND@
601SED = @SED@
602SET_MAKE = @SET_MAKE@
603SHELL = @SHELL@
604SHOW_DOXYGEN_TAG_LIST = @SHOW_DOXYGEN_TAG_LIST@
605STRIP = @STRIP@
606VALGRIND = @VALGRIND@
607VALGRIND_ENABLED = @VALGRIND_ENABLED@
608VERSION = @VERSION@
609abs_builddir = @abs_builddir@
610abs_srcdir = @abs_srcdir@
611abs_top_builddir = @abs_top_builddir@
612abs_top_srcdir = @abs_top_srcdir@
613ac_ct_AR = @ac_ct_AR@
614ac_ct_CC = @ac_ct_CC@
615ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
616am__leading_dot = @am__leading_dot@
617am__tar = @am__tar@
618am__untar = @am__untar@
619bindir = @bindir@
620build = @build@
621build_alias = @build_alias@
622build_cpu = @build_cpu@
623build_os = @build_os@
624build_vendor = @build_vendor@
625builddir = @builddir@
626datadir = @datadir@
627datarootdir = @datarootdir@
628docdir = @docdir@
629dvidir = @dvidir@
630enable_shared = @enable_shared@
631enable_static = @enable_static@
632exec_prefix = @exec_prefix@
633host = @host@
634host_alias = @host_alias@
635host_cpu = @host_cpu@
636host_os = @host_os@
637host_vendor = @host_vendor@
638htmldir = @htmldir@
639includedir = @includedir@
640infodir = @infodir@
641install_sh = @install_sh@
642libdir = @libdir@
643libexecdir = @libexecdir@
644localedir = @localedir@
645localstatedir = @localstatedir@
646mandir = @mandir@
647mkdir_p = @mkdir_p@
648oldincludedir = @oldincludedir@
649pdfdir = @pdfdir@
650prefix = @prefix@
651program_transform_name = @program_transform_name@
652psdir = @psdir@
653sbindir = @sbindir@
654sharedstatedir = @sharedstatedir@
655srcdir = @srcdir@
656sysconfdir = @sysconfdir@
657target = @target@
658target_alias = @target_alias@
659target_cpu = @target_cpu@
660target_os = @target_os@
661target_vendor = @target_vendor@
662top_build_prefix = @top_build_prefix@
663top_builddir = @top_builddir@
664top_srcdir = @top_srcdir@
665valgrind_enabled_tools = @valgrind_enabled_tools@
666valgrind_tools = @valgrind_tools@
667AM_TESTS_ENVIRONMENT = export TOPSRCDIR=${abs_top_srcdir}; export TOPBUILDDIR=${abs_top_builddir};
668LDADD = ${top_builddir}/liblib/libnetcdf.la
669
670# Note which tests depend on other tests. necessary for make -j check
671TEST_EXTENSIONS = .sh
672
673# These are the tests which are always run.
674TESTPROGRAMS = t_nc tst_small nc_test tst_misc tst_norm tst_names \
675	tst_nofill tst_nofill2 tst_nofill3 tst_atts3 tst_meta \
676	tst_inq_type tst_utf8_validate tst_utf8_phrases \
677	tst_global_fillval tst_max_var_dims tst_formats \
678	tst_def_var_fill tst_err_enddef tst_default_format \
679	$(am__append_2) $(am__append_3) $(am__append_4) \
680	$(am__append_5) $(am__append_6) $(am__append_13)
681
682# These are the source files for the main workhorse test program,
683# nc_test. If you pass nc_test, you are doing well.
684nc_test_SOURCES = nc_test.c error.c test_get.c test_put.c test_read.c	\
685test_write.c util.c error.h tests.h
686
687@BUILD_BENCHMARKS_TRUE@testnc3perf_SOURCES = testnc3perf.c
688@USE_NETCDF4_TRUE@tst_diskless6_SOURCES = tst_diskless6.c
689
690# The .c files that are generated with m4 are already distributed, but
691# we also include the original m4 files, plus test scripts data.
692EXTRA_DIST = test_get.m4 test_put.m4 run_diskless.sh run_diskless2.sh \
693	run_diskless5.sh run_mmap.sh run_pnetcdf_test.sh test_read.m4 \
694	test_write.m4 ref_tst_diskless2.cdl tst_diskless5.cdl \
695	run_inmemory.sh f03tst_open_mem.nc CMakeLists.txt \
696	bad_cdf5_begin.nc run_cdf5.sh
697
698# These files are created by the tests.
699CLEANFILES = nc_test_*.nc tst_*.nc t_nc.nc large_files.nc		\
700quick_large_files.nc tst_diskless3_file.cdl tst_diskless3_memory.cdl	\
701tst_diskless4.cdl ref_tst_diskless4.cdl benchmark.nc
702
703all: all-am
704
705.SUFFIXES:
706.SUFFIXES: .c .lo .m4 .o .obj
707$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(top_srcdir)/lib_flags.am $(am__configure_deps)
708	@for dep in $?; do \
709	  case '$(am__configure_deps)' in \
710	    *$$dep*) \
711	      ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
712	        && { if test -f $@; then exit 0; else break; fi; }; \
713	      exit 1;; \
714	  esac; \
715	done; \
716	echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign --ignore-deps nc_test/Makefile'; \
717	$(am__cd) $(top_srcdir) && \
718	  $(AUTOMAKE) --foreign --ignore-deps nc_test/Makefile
719Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
720	@case '$?' in \
721	  *config.status*) \
722	    cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
723	  *) \
724	    echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \
725	    cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \
726	esac;
727$(top_srcdir)/lib_flags.am $(am__empty):
728
729$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
730	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
731
732$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
733	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
734$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
735	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
736$(am__aclocal_m4_deps):
737
738clean-checkPROGRAMS:
739	@list='$(check_PROGRAMS)'; test -n "$$list" || exit 0; \
740	echo " rm -f" $$list; \
741	rm -f $$list || exit $$?; \
742	test -n "$(EXEEXT)" || exit 0; \
743	list=`for p in $$list; do echo "$$p"; done | sed 's/$(EXEEXT)$$//'`; \
744	echo " rm -f" $$list; \
745	rm -f $$list
746
747large_files$(EXEEXT): $(large_files_OBJECTS) $(large_files_DEPENDENCIES) $(EXTRA_large_files_DEPENDENCIES)
748	@rm -f large_files$(EXEEXT)
749	$(AM_V_CCLD)$(LINK) $(large_files_OBJECTS) $(large_files_LDADD) $(LIBS)
750
751nc_test$(EXEEXT): $(nc_test_OBJECTS) $(nc_test_DEPENDENCIES) $(EXTRA_nc_test_DEPENDENCIES)
752	@rm -f nc_test$(EXEEXT)
753	$(AM_V_CCLD)$(LINK) $(nc_test_OBJECTS) $(nc_test_LDADD) $(LIBS)
754
755quick_large_files$(EXEEXT): $(quick_large_files_OBJECTS) $(quick_large_files_DEPENDENCIES) $(EXTRA_quick_large_files_DEPENDENCIES)
756	@rm -f quick_large_files$(EXEEXT)
757	$(AM_V_CCLD)$(LINK) $(quick_large_files_OBJECTS) $(quick_large_files_LDADD) $(LIBS)
758
759t_nc$(EXEEXT): $(t_nc_OBJECTS) $(t_nc_DEPENDENCIES) $(EXTRA_t_nc_DEPENDENCIES)
760	@rm -f t_nc$(EXEEXT)
761	$(AM_V_CCLD)$(LINK) $(t_nc_OBJECTS) $(t_nc_LDADD) $(LIBS)
762
763testnc3perf$(EXEEXT): $(testnc3perf_OBJECTS) $(testnc3perf_DEPENDENCIES) $(EXTRA_testnc3perf_DEPENDENCIES)
764	@rm -f testnc3perf$(EXEEXT)
765	$(AM_V_CCLD)$(LINK) $(testnc3perf_OBJECTS) $(testnc3perf_LDADD) $(LIBS)
766
767tst_addvar$(EXEEXT): $(tst_addvar_OBJECTS) $(tst_addvar_DEPENDENCIES) $(EXTRA_tst_addvar_DEPENDENCIES)
768	@rm -f tst_addvar$(EXEEXT)
769	$(AM_V_CCLD)$(LINK) $(tst_addvar_OBJECTS) $(tst_addvar_LDADD) $(LIBS)
770
771tst_atts3$(EXEEXT): $(tst_atts3_OBJECTS) $(tst_atts3_DEPENDENCIES) $(EXTRA_tst_atts3_DEPENDENCIES)
772	@rm -f tst_atts3$(EXEEXT)
773	$(AM_V_CCLD)$(LINK) $(tst_atts3_OBJECTS) $(tst_atts3_LDADD) $(LIBS)
774
775tst_big_rvar$(EXEEXT): $(tst_big_rvar_OBJECTS) $(tst_big_rvar_DEPENDENCIES) $(EXTRA_tst_big_rvar_DEPENDENCIES)
776	@rm -f tst_big_rvar$(EXEEXT)
777	$(AM_V_CCLD)$(LINK) $(tst_big_rvar_OBJECTS) $(tst_big_rvar_LDADD) $(LIBS)
778
779tst_big_var$(EXEEXT): $(tst_big_var_OBJECTS) $(tst_big_var_DEPENDENCIES) $(EXTRA_tst_big_var_DEPENDENCIES)
780	@rm -f tst_big_var$(EXEEXT)
781	$(AM_V_CCLD)$(LINK) $(tst_big_var_OBJECTS) $(tst_big_var_LDADD) $(LIBS)
782
783tst_big_var2$(EXEEXT): $(tst_big_var2_OBJECTS) $(tst_big_var2_DEPENDENCIES) $(EXTRA_tst_big_var2_DEPENDENCIES)
784	@rm -f tst_big_var2$(EXEEXT)
785	$(AM_V_CCLD)$(LINK) $(tst_big_var2_OBJECTS) $(tst_big_var2_LDADD) $(LIBS)
786
787tst_big_var6$(EXEEXT): $(tst_big_var6_OBJECTS) $(tst_big_var6_DEPENDENCIES) $(EXTRA_tst_big_var6_DEPENDENCIES)
788	@rm -f tst_big_var6$(EXEEXT)
789	$(AM_V_CCLD)$(LINK) $(tst_big_var6_OBJECTS) $(tst_big_var6_LDADD) $(LIBS)
790
791tst_cdf5_begin$(EXEEXT): $(tst_cdf5_begin_OBJECTS) $(tst_cdf5_begin_DEPENDENCIES) $(EXTRA_tst_cdf5_begin_DEPENDENCIES)
792	@rm -f tst_cdf5_begin$(EXEEXT)
793	$(AM_V_CCLD)$(LINK) $(tst_cdf5_begin_OBJECTS) $(tst_cdf5_begin_LDADD) $(LIBS)
794
795tst_cdf5format$(EXEEXT): $(tst_cdf5format_OBJECTS) $(tst_cdf5format_DEPENDENCIES) $(EXTRA_tst_cdf5format_DEPENDENCIES)
796	@rm -f tst_cdf5format$(EXEEXT)
797	$(AM_V_CCLD)$(LINK) $(tst_cdf5format_OBJECTS) $(tst_cdf5format_LDADD) $(LIBS)
798
799tst_def_var_fill$(EXEEXT): $(tst_def_var_fill_OBJECTS) $(tst_def_var_fill_DEPENDENCIES) $(EXTRA_tst_def_var_fill_DEPENDENCIES)
800	@rm -f tst_def_var_fill$(EXEEXT)
801	$(AM_V_CCLD)$(LINK) $(tst_def_var_fill_OBJECTS) $(tst_def_var_fill_LDADD) $(LIBS)
802
803tst_default_format$(EXEEXT): $(tst_default_format_OBJECTS) $(tst_default_format_DEPENDENCIES) $(EXTRA_tst_default_format_DEPENDENCIES)
804	@rm -f tst_default_format$(EXEEXT)
805	$(AM_V_CCLD)$(LINK) $(tst_default_format_OBJECTS) $(tst_default_format_LDADD) $(LIBS)
806
807tst_default_format_pnetcdf$(EXEEXT): $(tst_default_format_pnetcdf_OBJECTS) $(tst_default_format_pnetcdf_DEPENDENCIES) $(EXTRA_tst_default_format_pnetcdf_DEPENDENCIES)
808	@rm -f tst_default_format_pnetcdf$(EXEEXT)
809	$(AM_V_CCLD)$(LINK) $(tst_default_format_pnetcdf_OBJECTS) $(tst_default_format_pnetcdf_LDADD) $(LIBS)
810
811tst_diskless$(EXEEXT): $(tst_diskless_OBJECTS) $(tst_diskless_DEPENDENCIES) $(EXTRA_tst_diskless_DEPENDENCIES)
812	@rm -f tst_diskless$(EXEEXT)
813	$(AM_V_CCLD)$(LINK) $(tst_diskless_OBJECTS) $(tst_diskless_LDADD) $(LIBS)
814
815tst_diskless2$(EXEEXT): $(tst_diskless2_OBJECTS) $(tst_diskless2_DEPENDENCIES) $(EXTRA_tst_diskless2_DEPENDENCIES)
816	@rm -f tst_diskless2$(EXEEXT)
817	$(AM_V_CCLD)$(LINK) $(tst_diskless2_OBJECTS) $(tst_diskless2_LDADD) $(LIBS)
818
819tst_diskless3$(EXEEXT): $(tst_diskless3_OBJECTS) $(tst_diskless3_DEPENDENCIES) $(EXTRA_tst_diskless3_DEPENDENCIES)
820	@rm -f tst_diskless3$(EXEEXT)
821	$(AM_V_CCLD)$(LINK) $(tst_diskless3_OBJECTS) $(tst_diskless3_LDADD) $(LIBS)
822
823tst_diskless4$(EXEEXT): $(tst_diskless4_OBJECTS) $(tst_diskless4_DEPENDENCIES) $(EXTRA_tst_diskless4_DEPENDENCIES)
824	@rm -f tst_diskless4$(EXEEXT)
825	$(AM_V_CCLD)$(LINK) $(tst_diskless4_OBJECTS) $(tst_diskless4_LDADD) $(LIBS)
826
827tst_diskless5$(EXEEXT): $(tst_diskless5_OBJECTS) $(tst_diskless5_DEPENDENCIES) $(EXTRA_tst_diskless5_DEPENDENCIES)
828	@rm -f tst_diskless5$(EXEEXT)
829	$(AM_V_CCLD)$(LINK) $(tst_diskless5_OBJECTS) $(tst_diskless5_LDADD) $(LIBS)
830
831tst_diskless6$(EXEEXT): $(tst_diskless6_OBJECTS) $(tst_diskless6_DEPENDENCIES) $(EXTRA_tst_diskless6_DEPENDENCIES)
832	@rm -f tst_diskless6$(EXEEXT)
833	$(AM_V_CCLD)$(LINK) $(tst_diskless6_OBJECTS) $(tst_diskless6_LDADD) $(LIBS)
834
835tst_err_enddef$(EXEEXT): $(tst_err_enddef_OBJECTS) $(tst_err_enddef_DEPENDENCIES) $(EXTRA_tst_err_enddef_DEPENDENCIES)
836	@rm -f tst_err_enddef$(EXEEXT)
837	$(AM_V_CCLD)$(LINK) $(tst_err_enddef_OBJECTS) $(tst_err_enddef_LDADD) $(LIBS)
838
839tst_formats$(EXEEXT): $(tst_formats_OBJECTS) $(tst_formats_DEPENDENCIES) $(EXTRA_tst_formats_DEPENDENCIES)
840	@rm -f tst_formats$(EXEEXT)
841	$(AM_V_CCLD)$(LINK) $(tst_formats_OBJECTS) $(tst_formats_LDADD) $(LIBS)
842
843tst_formatx_pnetcdf$(EXEEXT): $(tst_formatx_pnetcdf_OBJECTS) $(tst_formatx_pnetcdf_DEPENDENCIES) $(EXTRA_tst_formatx_pnetcdf_DEPENDENCIES)
844	@rm -f tst_formatx_pnetcdf$(EXEEXT)
845	$(AM_V_CCLD)$(LINK) $(tst_formatx_pnetcdf_OBJECTS) $(tst_formatx_pnetcdf_LDADD) $(LIBS)
846
847tst_global_fillval$(EXEEXT): $(tst_global_fillval_OBJECTS) $(tst_global_fillval_DEPENDENCIES) $(EXTRA_tst_global_fillval_DEPENDENCIES)
848	@rm -f tst_global_fillval$(EXEEXT)
849	$(AM_V_CCLD)$(LINK) $(tst_global_fillval_OBJECTS) $(tst_global_fillval_LDADD) $(LIBS)
850
851tst_inmemory$(EXEEXT): $(tst_inmemory_OBJECTS) $(tst_inmemory_DEPENDENCIES) $(EXTRA_tst_inmemory_DEPENDENCIES)
852	@rm -f tst_inmemory$(EXEEXT)
853	$(AM_V_CCLD)$(LINK) $(tst_inmemory_OBJECTS) $(tst_inmemory_LDADD) $(LIBS)
854
855tst_inq_type$(EXEEXT): $(tst_inq_type_OBJECTS) $(tst_inq_type_DEPENDENCIES) $(EXTRA_tst_inq_type_DEPENDENCIES)
856	@rm -f tst_inq_type$(EXEEXT)
857	$(AM_V_CCLD)$(LINK) $(tst_inq_type_OBJECTS) $(tst_inq_type_LDADD) $(LIBS)
858
859tst_large$(EXEEXT): $(tst_large_OBJECTS) $(tst_large_DEPENDENCIES) $(EXTRA_tst_large_DEPENDENCIES)
860	@rm -f tst_large$(EXEEXT)
861	$(AM_V_CCLD)$(LINK) $(tst_large_OBJECTS) $(tst_large_LDADD) $(LIBS)
862
863tst_large_cdf5$(EXEEXT): $(tst_large_cdf5_OBJECTS) $(tst_large_cdf5_DEPENDENCIES) $(EXTRA_tst_large_cdf5_DEPENDENCIES)
864	@rm -f tst_large_cdf5$(EXEEXT)
865	$(AM_V_CCLD)$(LINK) $(tst_large_cdf5_OBJECTS) $(tst_large_cdf5_LDADD) $(LIBS)
866
867tst_max_var_dims$(EXEEXT): $(tst_max_var_dims_OBJECTS) $(tst_max_var_dims_DEPENDENCIES) $(EXTRA_tst_max_var_dims_DEPENDENCIES)
868	@rm -f tst_max_var_dims$(EXEEXT)
869	$(AM_V_CCLD)$(LINK) $(tst_max_var_dims_OBJECTS) $(tst_max_var_dims_LDADD) $(LIBS)
870
871tst_meta$(EXEEXT): $(tst_meta_OBJECTS) $(tst_meta_DEPENDENCIES) $(EXTRA_tst_meta_DEPENDENCIES)
872	@rm -f tst_meta$(EXEEXT)
873	$(AM_V_CCLD)$(LINK) $(tst_meta_OBJECTS) $(tst_meta_LDADD) $(LIBS)
874
875tst_misc$(EXEEXT): $(tst_misc_OBJECTS) $(tst_misc_DEPENDENCIES) $(EXTRA_tst_misc_DEPENDENCIES)
876	@rm -f tst_misc$(EXEEXT)
877	$(AM_V_CCLD)$(LINK) $(tst_misc_OBJECTS) $(tst_misc_LDADD) $(LIBS)
878
879tst_names$(EXEEXT): $(tst_names_OBJECTS) $(tst_names_DEPENDENCIES) $(EXTRA_tst_names_DEPENDENCIES)
880	@rm -f tst_names$(EXEEXT)
881	$(AM_V_CCLD)$(LINK) $(tst_names_OBJECTS) $(tst_names_LDADD) $(LIBS)
882
883tst_nofill$(EXEEXT): $(tst_nofill_OBJECTS) $(tst_nofill_DEPENDENCIES) $(EXTRA_tst_nofill_DEPENDENCIES)
884	@rm -f tst_nofill$(EXEEXT)
885	$(AM_V_CCLD)$(LINK) $(tst_nofill_OBJECTS) $(tst_nofill_LDADD) $(LIBS)
886
887tst_nofill2$(EXEEXT): $(tst_nofill2_OBJECTS) $(tst_nofill2_DEPENDENCIES) $(EXTRA_tst_nofill2_DEPENDENCIES)
888	@rm -f tst_nofill2$(EXEEXT)
889	$(AM_V_CCLD)$(LINK) $(tst_nofill2_OBJECTS) $(tst_nofill2_LDADD) $(LIBS)
890
891tst_nofill3$(EXEEXT): $(tst_nofill3_OBJECTS) $(tst_nofill3_DEPENDENCIES) $(EXTRA_tst_nofill3_DEPENDENCIES)
892	@rm -f tst_nofill3$(EXEEXT)
893	$(AM_V_CCLD)$(LINK) $(tst_nofill3_OBJECTS) $(tst_nofill3_LDADD) $(LIBS)
894
895tst_norm$(EXEEXT): $(tst_norm_OBJECTS) $(tst_norm_DEPENDENCIES) $(EXTRA_tst_norm_DEPENDENCIES)
896	@rm -f tst_norm$(EXEEXT)
897	$(AM_V_CCLD)$(LINK) $(tst_norm_OBJECTS) $(tst_norm_LDADD) $(LIBS)
898
899tst_open_cdf5$(EXEEXT): $(tst_open_cdf5_OBJECTS) $(tst_open_cdf5_DEPENDENCIES) $(EXTRA_tst_open_cdf5_DEPENDENCIES)
900	@rm -f tst_open_cdf5$(EXEEXT)
901	$(AM_V_CCLD)$(LINK) $(tst_open_cdf5_OBJECTS) $(tst_open_cdf5_LDADD) $(LIBS)
902
903tst_open_mem$(EXEEXT): $(tst_open_mem_OBJECTS) $(tst_open_mem_DEPENDENCIES) $(EXTRA_tst_open_mem_DEPENDENCIES)
904	@rm -f tst_open_mem$(EXEEXT)
905	$(AM_V_CCLD)$(LINK) $(tst_open_mem_OBJECTS) $(tst_open_mem_LDADD) $(LIBS)
906
907tst_parallel2$(EXEEXT): $(tst_parallel2_OBJECTS) $(tst_parallel2_DEPENDENCIES) $(EXTRA_tst_parallel2_DEPENDENCIES)
908	@rm -f tst_parallel2$(EXEEXT)
909	$(AM_V_CCLD)$(LINK) $(tst_parallel2_OBJECTS) $(tst_parallel2_LDADD) $(LIBS)
910
911tst_pnetcdf$(EXEEXT): $(tst_pnetcdf_OBJECTS) $(tst_pnetcdf_DEPENDENCIES) $(EXTRA_tst_pnetcdf_DEPENDENCIES)
912	@rm -f tst_pnetcdf$(EXEEXT)
913	$(AM_V_CCLD)$(LINK) $(tst_pnetcdf_OBJECTS) $(tst_pnetcdf_LDADD) $(LIBS)
914
915tst_small$(EXEEXT): $(tst_small_OBJECTS) $(tst_small_DEPENDENCIES) $(EXTRA_tst_small_DEPENDENCIES)
916	@rm -f tst_small$(EXEEXT)
917	$(AM_V_CCLD)$(LINK) $(tst_small_OBJECTS) $(tst_small_LDADD) $(LIBS)
918
919tst_utf8_phrases$(EXEEXT): $(tst_utf8_phrases_OBJECTS) $(tst_utf8_phrases_DEPENDENCIES) $(EXTRA_tst_utf8_phrases_DEPENDENCIES)
920	@rm -f tst_utf8_phrases$(EXEEXT)
921	$(AM_V_CCLD)$(LINK) $(tst_utf8_phrases_OBJECTS) $(tst_utf8_phrases_LDADD) $(LIBS)
922
923tst_utf8_validate$(EXEEXT): $(tst_utf8_validate_OBJECTS) $(tst_utf8_validate_DEPENDENCIES) $(EXTRA_tst_utf8_validate_DEPENDENCIES)
924	@rm -f tst_utf8_validate$(EXEEXT)
925	$(AM_V_CCLD)$(LINK) $(tst_utf8_validate_OBJECTS) $(tst_utf8_validate_LDADD) $(LIBS)
926
927mostlyclean-compile:
928	-rm -f *.$(OBJEXT)
929
930distclean-compile:
931	-rm -f *.tab.c
932
933.c.o:
934	$(AM_V_CC)$(COMPILE) -c -o $@ $<
935
936.c.obj:
937	$(AM_V_CC)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
938
939.c.lo:
940	$(AM_V_CC)$(LTCOMPILE) -c -o $@ $<
941
942mostlyclean-libtool:
943	-rm -f *.lo
944
945clean-libtool:
946	-rm -rf .libs _libs
947check-valgrind-local:
948check-valgrind-memcheck-local:
949check-valgrind-helgrind-local:
950check-valgrind-drd-local:
951check-valgrind-sgcheck-local:
952
953ID: $(am__tagged_files)
954	$(am__define_uniq_tagged_files); mkid -fID $$unique
955tags: tags-am
956TAGS: tags
957
958tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
959	set x; \
960	here=`pwd`; \
961	$(am__define_uniq_tagged_files); \
962	shift; \
963	if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
964	  test -n "$$unique" || unique=$$empty_fix; \
965	  if test $$# -gt 0; then \
966	    $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
967	      "$$@" $$unique; \
968	  else \
969	    $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
970	      $$unique; \
971	  fi; \
972	fi
973ctags: ctags-am
974
975CTAGS: ctags
976ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
977	$(am__define_uniq_tagged_files); \
978	test -z "$(CTAGS_ARGS)$$unique" \
979	  || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
980	     $$unique
981
982GTAGS:
983	here=`$(am__cd) $(top_builddir) && pwd` \
984	  && $(am__cd) $(top_srcdir) \
985	  && gtags -i $(GTAGS_ARGS) "$$here"
986cscopelist: cscopelist-am
987
988cscopelist-am: $(am__tagged_files)
989	list='$(am__tagged_files)'; \
990	case "$(srcdir)" in \
991	  [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
992	  *) sdir=$(subdir)/$(srcdir) ;; \
993	esac; \
994	for i in $$list; do \
995	  if test -f "$$i"; then \
996	    echo "$(subdir)/$$i"; \
997	  else \
998	    echo "$$sdir/$$i"; \
999	  fi; \
1000	done >> $(top_builddir)/cscope.files
1001
1002distclean-tags:
1003	-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
1004
1005check-TESTS: $(TESTS)
1006	@failed=0; all=0; xfail=0; xpass=0; skip=0; \
1007	srcdir=$(srcdir); export srcdir; \
1008	list=' $(TESTS) '; \
1009	$(am__tty_colors); \
1010	if test -n "$$list"; then \
1011	  for tst in $$list; do \
1012	    if test -f ./$$tst; then dir=./; \
1013	    elif test -f $$tst; then dir=; \
1014	    else dir="$(srcdir)/"; fi; \
1015	    if $(TESTS_ENVIRONMENT) $${dir}$$tst $(AM_TESTS_FD_REDIRECT); then \
1016	      all=`expr $$all + 1`; \
1017	      case " $(XFAIL_TESTS) " in \
1018	      *[\ \	]$$tst[\ \	]*) \
1019		xpass=`expr $$xpass + 1`; \
1020		failed=`expr $$failed + 1`; \
1021		col=$$red; res=XPASS; \
1022	      ;; \
1023	      *) \
1024		col=$$grn; res=PASS; \
1025	      ;; \
1026	      esac; \
1027	    elif test $$? -ne 77; then \
1028	      all=`expr $$all + 1`; \
1029	      case " $(XFAIL_TESTS) " in \
1030	      *[\ \	]$$tst[\ \	]*) \
1031		xfail=`expr $$xfail + 1`; \
1032		col=$$lgn; res=XFAIL; \
1033	      ;; \
1034	      *) \
1035		failed=`expr $$failed + 1`; \
1036		col=$$red; res=FAIL; \
1037	      ;; \
1038	      esac; \
1039	    else \
1040	      skip=`expr $$skip + 1`; \
1041	      col=$$blu; res=SKIP; \
1042	    fi; \
1043	    echo "$${col}$$res$${std}: $$tst"; \
1044	  done; \
1045	  if test "$$all" -eq 1; then \
1046	    tests="test"; \
1047	    All=""; \
1048	  else \
1049	    tests="tests"; \
1050	    All="All "; \
1051	  fi; \
1052	  if test "$$failed" -eq 0; then \
1053	    if test "$$xfail" -eq 0; then \
1054	      banner="$$All$$all $$tests passed"; \
1055	    else \
1056	      if test "$$xfail" -eq 1; then failures=failure; else failures=failures; fi; \
1057	      banner="$$All$$all $$tests behaved as expected ($$xfail expected $$failures)"; \
1058	    fi; \
1059	  else \
1060	    if test "$$xpass" -eq 0; then \
1061	      banner="$$failed of $$all $$tests failed"; \
1062	    else \
1063	      if test "$$xpass" -eq 1; then passes=pass; else passes=passes; fi; \
1064	      banner="$$failed of $$all $$tests did not behave as expected ($$xpass unexpected $$passes)"; \
1065	    fi; \
1066	  fi; \
1067	  dashes="$$banner"; \
1068	  skipped=""; \
1069	  if test "$$skip" -ne 0; then \
1070	    if test "$$skip" -eq 1; then \
1071	      skipped="($$skip test was not run)"; \
1072	    else \
1073	      skipped="($$skip tests were not run)"; \
1074	    fi; \
1075	    test `echo "$$skipped" | wc -c` -le `echo "$$banner" | wc -c` || \
1076	      dashes="$$skipped"; \
1077	  fi; \
1078	  report=""; \
1079	  if test "$$failed" -ne 0 && test -n "$(PACKAGE_BUGREPORT)"; then \
1080	    report="Please report to $(PACKAGE_BUGREPORT)"; \
1081	    test `echo "$$report" | wc -c` -le `echo "$$banner" | wc -c` || \
1082	      dashes="$$report"; \
1083	  fi; \
1084	  dashes=`echo "$$dashes" | sed s/./=/g`; \
1085	  if test "$$failed" -eq 0; then \
1086	    col="$$grn"; \
1087	  else \
1088	    col="$$red"; \
1089	  fi; \
1090	  echo "$${col}$$dashes$${std}"; \
1091	  echo "$${col}$$banner$${std}"; \
1092	  test -z "$$skipped" || echo "$${col}$$skipped$${std}"; \
1093	  test -z "$$report" || echo "$${col}$$report$${std}"; \
1094	  echo "$${col}$$dashes$${std}"; \
1095	  test "$$failed" -eq 0; \
1096	else :; fi
1097
1098distdir: $(BUILT_SOURCES)
1099	$(MAKE) $(AM_MAKEFLAGS) distdir-am
1100
1101distdir-am: $(DISTFILES)
1102	@srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
1103	topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
1104	list='$(DISTFILES)'; \
1105	  dist_files=`for file in $$list; do echo $$file; done | \
1106	  sed -e "s|^$$srcdirstrip/||;t" \
1107	      -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
1108	case $$dist_files in \
1109	  */*) $(MKDIR_P) `echo "$$dist_files" | \
1110			   sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
1111			   sort -u` ;; \
1112	esac; \
1113	for file in $$dist_files; do \
1114	  if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
1115	  if test -d $$d/$$file; then \
1116	    dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
1117	    if test -d "$(distdir)/$$file"; then \
1118	      find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
1119	    fi; \
1120	    if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
1121	      cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
1122	      find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
1123	    fi; \
1124	    cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
1125	  else \
1126	    test -f "$(distdir)/$$file" \
1127	    || cp -p $$d/$$file "$(distdir)/$$file" \
1128	    || exit 1; \
1129	  fi; \
1130	done
1131check-am: all-am
1132	$(MAKE) $(AM_MAKEFLAGS) $(check_PROGRAMS)
1133	$(MAKE) $(AM_MAKEFLAGS) check-TESTS
1134check: check-am
1135all-am: Makefile
1136installdirs:
1137install: install-am
1138install-exec: install-exec-am
1139install-data: install-data-am
1140uninstall: uninstall-am
1141
1142install-am: all-am
1143	@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
1144
1145installcheck: installcheck-am
1146install-strip:
1147	if test -z '$(STRIP)'; then \
1148	  $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
1149	    install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
1150	      install; \
1151	else \
1152	  $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
1153	    install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
1154	    "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
1155	fi
1156mostlyclean-generic:
1157
1158clean-generic:
1159	-test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
1160
1161distclean-generic:
1162	-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
1163	-test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
1164
1165maintainer-clean-generic:
1166	@echo "This command is intended for maintainers to use"
1167	@echo "it deletes files that may require special tools to rebuild."
1168check-valgrind: check-valgrind-am
1169
1170check-valgrind-am: check-valgrind-local
1171
1172check-valgrind-drd: check-valgrind-drd-am
1173
1174check-valgrind-drd-am: check-valgrind-drd-local
1175
1176check-valgrind-helgrind: check-valgrind-helgrind-am
1177
1178check-valgrind-helgrind-am: check-valgrind-helgrind-local
1179
1180check-valgrind-memcheck: check-valgrind-memcheck-am
1181
1182check-valgrind-memcheck-am: check-valgrind-memcheck-local
1183
1184check-valgrind-sgcheck: check-valgrind-sgcheck-am
1185
1186check-valgrind-sgcheck-am: check-valgrind-sgcheck-local
1187
1188clean: clean-am
1189
1190clean-am: clean-checkPROGRAMS clean-generic clean-libtool \
1191	mostlyclean-am
1192
1193distclean: distclean-am
1194	-rm -f Makefile
1195distclean-am: clean-am distclean-compile distclean-generic \
1196	distclean-tags
1197
1198dvi: dvi-am
1199
1200dvi-am:
1201
1202html: html-am
1203
1204html-am:
1205
1206info: info-am
1207
1208info-am:
1209
1210install-data-am:
1211
1212install-dvi: install-dvi-am
1213
1214install-dvi-am:
1215
1216install-exec-am:
1217
1218install-html: install-html-am
1219
1220install-html-am:
1221
1222install-info: install-info-am
1223
1224install-info-am:
1225
1226install-man:
1227
1228install-pdf: install-pdf-am
1229
1230install-pdf-am:
1231
1232install-ps: install-ps-am
1233
1234install-ps-am:
1235
1236installcheck-am:
1237
1238maintainer-clean: maintainer-clean-am
1239	-rm -f Makefile
1240maintainer-clean-am: distclean-am maintainer-clean-generic
1241
1242mostlyclean: mostlyclean-am
1243
1244mostlyclean-am: mostlyclean-compile mostlyclean-generic \
1245	mostlyclean-libtool
1246
1247pdf: pdf-am
1248
1249pdf-am:
1250
1251ps: ps-am
1252
1253ps-am:
1254
1255uninstall-am:
1256
1257.MAKE: check-am install-am install-strip
1258
1259.PHONY: CTAGS GTAGS TAGS all all-am check check-TESTS check-am \
1260	check-valgrind-am check-valgrind-drd-am \
1261	check-valgrind-drd-local check-valgrind-helgrind-am \
1262	check-valgrind-helgrind-local check-valgrind-local \
1263	check-valgrind-memcheck-am check-valgrind-memcheck-local \
1264	check-valgrind-sgcheck-am check-valgrind-sgcheck-local clean \
1265	clean-checkPROGRAMS clean-generic clean-libtool cscopelist-am \
1266	ctags ctags-am distclean distclean-compile distclean-generic \
1267	distclean-libtool distclean-tags distdir dvi dvi-am html \
1268	html-am info info-am install install-am install-data \
1269	install-data-am install-dvi install-dvi-am install-exec \
1270	install-exec-am install-html install-html-am install-info \
1271	install-info-am install-man install-pdf install-pdf-am \
1272	install-ps install-ps-am install-strip installcheck \
1273	installcheck-am installdirs maintainer-clean \
1274	maintainer-clean-generic mostlyclean mostlyclean-compile \
1275	mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
1276	tags tags-am uninstall uninstall-am
1277
1278.PRECIOUS: Makefile
1279
1280@ENABLE_CDF5_TRUE@   # bad_cdf5_begin.nc is a corrupted CDF-5 file with bad variable starting
1281@ENABLE_CDF5_TRUE@   # file offsets. It is to be used by tst_open_cdf5.c to check if it can
1282@ENABLE_CDF5_TRUE@   # detect and report error code NC_ENOTNC.
1283
1284# Only clean these on maintainer-clean, because they require m4 to
1285# regenerate.
1286#MAINTAINERCLEANFILES = test_get.c test_put.c
1287
1288# This rule tells make how to turn our .m4 files into .c files.
1289.m4.c:
1290	m4 $(AM_M4FLAGS) $(M4FLAGS) $< >$@
1291
1292# If valgrind is present, add valgrind targets.
1293@VALGRIND_CHECK_RULES@
1294
1295# Tell versions [3.59,3.63) of GNU make to not export all variables.
1296# Otherwise a system limit (for SysV at least) may be exceeded.
1297.NOEXPORT:
1298