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# This file builds and runs the ncdump program. 19 20# Ed Hartnett, Dennis Heimbigner, Ward Fisher 21 22#SH_LOG_DRIVER = $(SHELL) $(top_srcdir)/test-driver-verbose 23#sh_LOG_DRIVER = $(SHELL) $(top_srcdir)/test-driver-verbose 24#LOG_DRIVER = $(SHELL) $(top_srcdir)/test-driver-verbose 25#TESTS_ENVIRONMENT = export SETX=1; 26 27# This is part of the netCDF package. 28# Copyright 2005 University Corporation for Atmospheric Research/Unidata 29# See COPYRIGHT file for conditions of use. 30# 31# Assemble the CPPFLAGS and LDFLAGS that point to all the needed 32# libraries for netCDF-4. 33# 34 35VPATH = @srcdir@ 36am__is_gnu_make = { \ 37 if test -z '$(MAKELEVEL)'; then \ 38 false; \ 39 elif test -n '$(MAKE_HOST)'; then \ 40 true; \ 41 elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ 42 true; \ 43 else \ 44 false; \ 45 fi; \ 46} 47am__make_running_with_option = \ 48 case $${target_option-} in \ 49 ?) ;; \ 50 *) echo "am__make_running_with_option: internal error: invalid" \ 51 "target option '$${target_option-}' specified" >&2; \ 52 exit 1;; \ 53 esac; \ 54 has_opt=no; \ 55 sane_makeflags=$$MAKEFLAGS; \ 56 if $(am__is_gnu_make); then \ 57 sane_makeflags=$$MFLAGS; \ 58 else \ 59 case $$MAKEFLAGS in \ 60 *\\[\ \ ]*) \ 61 bs=\\; \ 62 sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ 63 | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ 64 esac; \ 65 fi; \ 66 skip_next=no; \ 67 strip_trailopt () \ 68 { \ 69 flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ 70 }; \ 71 for flg in $$sane_makeflags; do \ 72 test $$skip_next = yes && { skip_next=no; continue; }; \ 73 case $$flg in \ 74 *=*|--*) continue;; \ 75 -*I) strip_trailopt 'I'; skip_next=yes;; \ 76 -*I?*) strip_trailopt 'I';; \ 77 -*O) strip_trailopt 'O'; skip_next=yes;; \ 78 -*O?*) strip_trailopt 'O';; \ 79 -*l) strip_trailopt 'l'; skip_next=yes;; \ 80 -*l?*) strip_trailopt 'l';; \ 81 -[dEDm]) skip_next=yes;; \ 82 -[JT]) skip_next=yes;; \ 83 esac; \ 84 case $$flg in \ 85 *$$target_option*) has_opt=yes; break;; \ 86 esac; \ 87 done; \ 88 test $$has_opt = yes 89am__make_dryrun = (target_option=n; $(am__make_running_with_option)) 90am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) 91pkgdatadir = $(datadir)/@PACKAGE@ 92pkgincludedir = $(includedir)/@PACKAGE@ 93pkglibdir = $(libdir)/@PACKAGE@ 94pkglibexecdir = $(libexecdir)/@PACKAGE@ 95am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd 96install_sh_DATA = $(install_sh) -c -m 644 97install_sh_PROGRAM = $(install_sh) -c 98install_sh_SCRIPT = $(install_sh) -c 99INSTALL_HEADER = $(INSTALL_DATA) 100transform = $(program_transform_name) 101NORMAL_INSTALL = : 102PRE_INSTALL = : 103POST_INSTALL = : 104NORMAL_UNINSTALL = : 105PRE_UNINSTALL = : 106POST_UNINSTALL = : 107build_triplet = @build@ 108host_triplet = @host@ 109target_triplet = @target@ 110@USE_DAP_TRUE@am__append_1 = -I${top_srcdir}/oc2 111noinst_PROGRAMS = $(am__EXEEXT_2) $(am__EXEEXT_3) 112bin_PROGRAMS = ncdump$(EXEEXT) nccopy$(EXEEXT) 113 114# A simple netcdf-4 metadata -> xml printer. Do not install. 115@USE_NETCDF4_TRUE@am__append_2 = nc4print 116 117# Conditionally build the ocprint program, but do not install 118@ENABLE_DAP_TRUE@am__append_3 = ocprint 119@BUILD_TESTSETS_TRUE@check_PROGRAMS = rewrite-scalar$(EXEEXT) \ 120@BUILD_TESTSETS_TRUE@ ref_ctest$(EXEEXT) ref_ctest64$(EXEEXT) \ 121@BUILD_TESTSETS_TRUE@ ncdump$(EXEEXT) tst_utf8$(EXEEXT) \ 122@BUILD_TESTSETS_TRUE@ bom$(EXEEXT) tst_dimsizes$(EXEEXT) \ 123@BUILD_TESTSETS_TRUE@ nctrunc$(EXEEXT) $(am__EXEEXT_1) 124@BUILD_TESTSETS_TRUE@TESTS = tst_inttags.sh run_tests.sh tst_64bit.sh \ 125@BUILD_TESTSETS_TRUE@ ref_ctest$(EXEEXT) ref_ctest64$(EXEEXT) \ 126@BUILD_TESTSETS_TRUE@ tst_output.sh tst_lengths.sh \ 127@BUILD_TESTSETS_TRUE@ tst_calendars.sh run_utf8_tests.sh \ 128@BUILD_TESTSETS_TRUE@ tst_nccopy3.sh tst_nccopy3_subset.sh \ 129@BUILD_TESTSETS_TRUE@ tst_charfill.sh tst_iter.sh \ 130@BUILD_TESTSETS_TRUE@ tst_formatx3.sh tst_bom.sh \ 131@BUILD_TESTSETS_TRUE@ tst_dimsizes.sh run_ncgen_tests.sh \ 132@BUILD_TESTSETS_TRUE@ tst_ncgen4_classic.sh \ 133@BUILD_TESTSETS_TRUE@ tst_null_byte_padding.sh $(am__append_5) \ 134@BUILD_TESTSETS_TRUE@ $(am__append_7) tst_inmemory_nc3.sh \ 135@BUILD_TESTSETS_TRUE@ $(am__append_8) 136@BUILD_TESTSETS_TRUE@@USE_STRICT_NULL_BYTE_HEADER_PADDING_TRUE@am__append_4 = tst_null_byte_padding.sh 137@BUILD_TESTSETS_TRUE@@LARGE_FILE_TESTS_TRUE@am__append_5 = tst_iter.sh 138 139# NetCDF-4 has some extra C programs to build. These will be run by 140# the shell script tests. 141@BUILD_TESTSETS_TRUE@@USE_NETCDF4_TRUE@am__append_6 = tst_fileinfo \ 142@BUILD_TESTSETS_TRUE@@USE_NETCDF4_TRUE@ tst_create_files \ 143@BUILD_TESTSETS_TRUE@@USE_NETCDF4_TRUE@ tst_h_rdc0 \ 144@BUILD_TESTSETS_TRUE@@USE_NETCDF4_TRUE@ tst_group_data \ 145@BUILD_TESTSETS_TRUE@@USE_NETCDF4_TRUE@ tst_enum_data \ 146@BUILD_TESTSETS_TRUE@@USE_NETCDF4_TRUE@ tst_opaque_data \ 147@BUILD_TESTSETS_TRUE@@USE_NETCDF4_TRUE@ tst_string_data \ 148@BUILD_TESTSETS_TRUE@@USE_NETCDF4_TRUE@ tst_vlen_data tst_comp \ 149@BUILD_TESTSETS_TRUE@@USE_NETCDF4_TRUE@ tst_comp2 tst_nans \ 150@BUILD_TESTSETS_TRUE@@USE_NETCDF4_TRUE@ tst_special_atts \ 151@BUILD_TESTSETS_TRUE@@USE_NETCDF4_TRUE@ tst_unicode tst_fillbug \ 152@BUILD_TESTSETS_TRUE@@USE_NETCDF4_TRUE@ tst_compress \ 153@BUILD_TESTSETS_TRUE@@USE_NETCDF4_TRUE@ tst_chunking \ 154@BUILD_TESTSETS_TRUE@@USE_NETCDF4_TRUE@ tst_h_scalar \ 155@BUILD_TESTSETS_TRUE@@USE_NETCDF4_TRUE@ tst_vlen_demo 156 157# Tests for netCDF-4 behavior. 158@BUILD_TESTSETS_TRUE@@USE_NETCDF4_TRUE@am__append_7 = tst_fileinfo.sh tst_hdf5_offset.sh tst_inttags4.sh \ 159@BUILD_TESTSETS_TRUE@@USE_NETCDF4_TRUE@tst_netcdf4.sh tst_fillbug.sh tst_netcdf4_4.sh tst_nccopy4.sh \ 160@BUILD_TESTSETS_TRUE@@USE_NETCDF4_TRUE@tst_nccopy5.sh tst_grp_spec.sh tst_mud.sh tst_h_scalar.sh tst_formatx4.sh \ 161@BUILD_TESTSETS_TRUE@@USE_NETCDF4_TRUE@run_utf8_nc4_tests.sh run_back_comp_tests.sh run_ncgen_nc4_tests.sh \ 162@BUILD_TESTSETS_TRUE@@USE_NETCDF4_TRUE@tst_ncgen4.sh 163 164@BUILD_TESTSETS_TRUE@@USE_NETCDF4_TRUE@am__append_8 = tst_inmemory_nc4.sh 165subdir = ncdump 166ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 167am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \ 168 $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \ 169 $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \ 170 $(top_srcdir)/acinclude.m4 $(top_srcdir)/configure.ac 171am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ 172 $(ACLOCAL_M4) 173DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) 174mkinstalldirs = $(install_sh) -d 175CONFIG_HEADER = $(top_builddir)/config.h 176CONFIG_CLEAN_FILES = 177CONFIG_CLEAN_VPATH_FILES = 178am__installdirs = "$(DESTDIR)$(bindir)" "$(DESTDIR)$(man1dir)" 179@BUILD_TESTSETS_TRUE@@USE_NETCDF4_TRUE@am__EXEEXT_1 = \ 180@BUILD_TESTSETS_TRUE@@USE_NETCDF4_TRUE@ tst_fileinfo$(EXEEXT) \ 181@BUILD_TESTSETS_TRUE@@USE_NETCDF4_TRUE@ tst_create_files$(EXEEXT) \ 182@BUILD_TESTSETS_TRUE@@USE_NETCDF4_TRUE@ tst_h_rdc0$(EXEEXT) \ 183@BUILD_TESTSETS_TRUE@@USE_NETCDF4_TRUE@ tst_group_data$(EXEEXT) \ 184@BUILD_TESTSETS_TRUE@@USE_NETCDF4_TRUE@ tst_enum_data$(EXEEXT) \ 185@BUILD_TESTSETS_TRUE@@USE_NETCDF4_TRUE@ tst_opaque_data$(EXEEXT) \ 186@BUILD_TESTSETS_TRUE@@USE_NETCDF4_TRUE@ tst_string_data$(EXEEXT) \ 187@BUILD_TESTSETS_TRUE@@USE_NETCDF4_TRUE@ tst_vlen_data$(EXEEXT) \ 188@BUILD_TESTSETS_TRUE@@USE_NETCDF4_TRUE@ tst_comp$(EXEEXT) \ 189@BUILD_TESTSETS_TRUE@@USE_NETCDF4_TRUE@ tst_comp2$(EXEEXT) \ 190@BUILD_TESTSETS_TRUE@@USE_NETCDF4_TRUE@ tst_nans$(EXEEXT) \ 191@BUILD_TESTSETS_TRUE@@USE_NETCDF4_TRUE@ tst_special_atts$(EXEEXT) \ 192@BUILD_TESTSETS_TRUE@@USE_NETCDF4_TRUE@ tst_unicode$(EXEEXT) \ 193@BUILD_TESTSETS_TRUE@@USE_NETCDF4_TRUE@ tst_fillbug$(EXEEXT) \ 194@BUILD_TESTSETS_TRUE@@USE_NETCDF4_TRUE@ tst_compress$(EXEEXT) \ 195@BUILD_TESTSETS_TRUE@@USE_NETCDF4_TRUE@ tst_chunking$(EXEEXT) \ 196@BUILD_TESTSETS_TRUE@@USE_NETCDF4_TRUE@ tst_h_scalar$(EXEEXT) \ 197@BUILD_TESTSETS_TRUE@@USE_NETCDF4_TRUE@ tst_vlen_demo$(EXEEXT) 198@USE_NETCDF4_TRUE@am__EXEEXT_2 = nc4print$(EXEEXT) 199@ENABLE_DAP_TRUE@am__EXEEXT_3 = ocprint$(EXEEXT) 200PROGRAMS = $(bin_PROGRAMS) $(noinst_PROGRAMS) 201bom_SOURCES = bom.c 202bom_OBJECTS = bom.$(OBJEXT) 203bom_LDADD = $(LDADD) 204bom_DEPENDENCIES = ${top_builddir}/liblib/libnetcdf.la 205AM_V_lt = $(am__v_lt_@AM_V@) 206am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@) 207am__v_lt_0 = --silent 208am__v_lt_1 = 209am__nc4print_SOURCES_DIST = nc4print.c 210@USE_NETCDF4_TRUE@am_nc4print_OBJECTS = nc4print.$(OBJEXT) 211nc4print_OBJECTS = $(am_nc4print_OBJECTS) 212nc4print_LDADD = $(LDADD) 213nc4print_DEPENDENCIES = ${top_builddir}/liblib/libnetcdf.la 214am_nccopy_OBJECTS = nccopy.$(OBJEXT) nciter.$(OBJEXT) \ 215 chunkspec.$(OBJEXT) utils.$(OBJEXT) dimmap.$(OBJEXT) \ 216 list.$(OBJEXT) 217nccopy_OBJECTS = $(am_nccopy_OBJECTS) 218nccopy_LDADD = $(LDADD) 219nccopy_DEPENDENCIES = ${top_builddir}/liblib/libnetcdf.la 220am_ncdump_OBJECTS = ncdump.$(OBJEXT) vardata.$(OBJEXT) \ 221 dumplib.$(OBJEXT) indent.$(OBJEXT) nctime0.$(OBJEXT) \ 222 utils.$(OBJEXT) nciter.$(OBJEXT) 223ncdump_OBJECTS = $(am_ncdump_OBJECTS) 224ncdump_LDADD = $(LDADD) 225ncdump_DEPENDENCIES = ${top_builddir}/liblib/libnetcdf.la 226nctrunc_SOURCES = nctrunc.c 227nctrunc_OBJECTS = nctrunc.$(OBJEXT) 228nctrunc_LDADD = $(LDADD) 229nctrunc_DEPENDENCIES = ${top_builddir}/liblib/libnetcdf.la 230am__ocprint_SOURCES_DIST = ocprint.c 231@ENABLE_DAP_TRUE@am_ocprint_OBJECTS = ocprint.$(OBJEXT) 232ocprint_OBJECTS = $(am_ocprint_OBJECTS) 233ocprint_LDADD = $(LDADD) 234ocprint_DEPENDENCIES = ${top_builddir}/liblib/libnetcdf.la 235ref_ctest_SOURCES = ref_ctest.c 236ref_ctest_OBJECTS = ref_ctest.$(OBJEXT) 237ref_ctest_LDADD = $(LDADD) 238ref_ctest_DEPENDENCIES = ${top_builddir}/liblib/libnetcdf.la 239ref_ctest64_SOURCES = ref_ctest64.c 240ref_ctest64_OBJECTS = ref_ctest64.$(OBJEXT) 241ref_ctest64_LDADD = $(LDADD) 242ref_ctest64_DEPENDENCIES = ${top_builddir}/liblib/libnetcdf.la 243rewrite_scalar_SOURCES = rewrite-scalar.c 244rewrite_scalar_OBJECTS = rewrite-scalar.$(OBJEXT) 245rewrite_scalar_LDADD = $(LDADD) 246rewrite_scalar_DEPENDENCIES = ${top_builddir}/liblib/libnetcdf.la 247tst_chunking_SOURCES = tst_chunking.c 248tst_chunking_OBJECTS = tst_chunking.$(OBJEXT) 249tst_chunking_LDADD = $(LDADD) 250tst_chunking_DEPENDENCIES = ${top_builddir}/liblib/libnetcdf.la 251tst_comp_SOURCES = tst_comp.c 252tst_comp_OBJECTS = tst_comp.$(OBJEXT) 253tst_comp_LDADD = $(LDADD) 254tst_comp_DEPENDENCIES = ${top_builddir}/liblib/libnetcdf.la 255tst_comp2_SOURCES = tst_comp2.c 256tst_comp2_OBJECTS = tst_comp2.$(OBJEXT) 257tst_comp2_LDADD = $(LDADD) 258tst_comp2_DEPENDENCIES = ${top_builddir}/liblib/libnetcdf.la 259tst_compress_SOURCES = tst_compress.c 260tst_compress_OBJECTS = tst_compress.$(OBJEXT) 261tst_compress_LDADD = $(LDADD) 262tst_compress_DEPENDENCIES = ${top_builddir}/liblib/libnetcdf.la 263tst_create_files_SOURCES = tst_create_files.c 264tst_create_files_OBJECTS = tst_create_files.$(OBJEXT) 265tst_create_files_LDADD = $(LDADD) 266tst_create_files_DEPENDENCIES = ${top_builddir}/liblib/libnetcdf.la 267tst_dimsizes_SOURCES = tst_dimsizes.c 268tst_dimsizes_OBJECTS = tst_dimsizes.$(OBJEXT) 269tst_dimsizes_LDADD = $(LDADD) 270tst_dimsizes_DEPENDENCIES = ${top_builddir}/liblib/libnetcdf.la 271tst_enum_data_SOURCES = tst_enum_data.c 272tst_enum_data_OBJECTS = tst_enum_data.$(OBJEXT) 273tst_enum_data_LDADD = $(LDADD) 274tst_enum_data_DEPENDENCIES = ${top_builddir}/liblib/libnetcdf.la 275tst_fileinfo_SOURCES = tst_fileinfo.c 276tst_fileinfo_OBJECTS = tst_fileinfo.$(OBJEXT) 277tst_fileinfo_LDADD = $(LDADD) 278tst_fileinfo_DEPENDENCIES = ${top_builddir}/liblib/libnetcdf.la 279tst_fillbug_SOURCES = tst_fillbug.c 280tst_fillbug_OBJECTS = tst_fillbug.$(OBJEXT) 281tst_fillbug_LDADD = $(LDADD) 282tst_fillbug_DEPENDENCIES = ${top_builddir}/liblib/libnetcdf.la 283tst_group_data_SOURCES = tst_group_data.c 284tst_group_data_OBJECTS = tst_group_data.$(OBJEXT) 285tst_group_data_LDADD = $(LDADD) 286tst_group_data_DEPENDENCIES = ${top_builddir}/liblib/libnetcdf.la 287tst_h_rdc0_SOURCES = tst_h_rdc0.c 288tst_h_rdc0_OBJECTS = tst_h_rdc0.$(OBJEXT) 289tst_h_rdc0_LDADD = $(LDADD) 290tst_h_rdc0_DEPENDENCIES = ${top_builddir}/liblib/libnetcdf.la 291tst_h_scalar_SOURCES = tst_h_scalar.c 292tst_h_scalar_OBJECTS = tst_h_scalar.$(OBJEXT) 293tst_h_scalar_LDADD = $(LDADD) 294tst_h_scalar_DEPENDENCIES = ${top_builddir}/liblib/libnetcdf.la 295tst_nans_SOURCES = tst_nans.c 296tst_nans_OBJECTS = tst_nans.$(OBJEXT) 297tst_nans_LDADD = $(LDADD) 298tst_nans_DEPENDENCIES = ${top_builddir}/liblib/libnetcdf.la 299tst_opaque_data_SOURCES = tst_opaque_data.c 300tst_opaque_data_OBJECTS = tst_opaque_data.$(OBJEXT) 301tst_opaque_data_LDADD = $(LDADD) 302tst_opaque_data_DEPENDENCIES = ${top_builddir}/liblib/libnetcdf.la 303tst_special_atts_SOURCES = tst_special_atts.c 304tst_special_atts_OBJECTS = tst_special_atts.$(OBJEXT) 305tst_special_atts_LDADD = $(LDADD) 306tst_special_atts_DEPENDENCIES = ${top_builddir}/liblib/libnetcdf.la 307tst_string_data_SOURCES = tst_string_data.c 308tst_string_data_OBJECTS = tst_string_data.$(OBJEXT) 309tst_string_data_LDADD = $(LDADD) 310tst_string_data_DEPENDENCIES = ${top_builddir}/liblib/libnetcdf.la 311tst_unicode_SOURCES = tst_unicode.c 312tst_unicode_OBJECTS = tst_unicode.$(OBJEXT) 313tst_unicode_LDADD = $(LDADD) 314tst_unicode_DEPENDENCIES = ${top_builddir}/liblib/libnetcdf.la 315tst_utf8_SOURCES = tst_utf8.c 316tst_utf8_OBJECTS = tst_utf8.$(OBJEXT) 317tst_utf8_LDADD = $(LDADD) 318tst_utf8_DEPENDENCIES = ${top_builddir}/liblib/libnetcdf.la 319tst_vlen_data_SOURCES = tst_vlen_data.c 320tst_vlen_data_OBJECTS = tst_vlen_data.$(OBJEXT) 321tst_vlen_data_LDADD = $(LDADD) 322tst_vlen_data_DEPENDENCIES = ${top_builddir}/liblib/libnetcdf.la 323tst_vlen_demo_SOURCES = tst_vlen_demo.c 324tst_vlen_demo_OBJECTS = tst_vlen_demo.$(OBJEXT) 325tst_vlen_demo_LDADD = $(LDADD) 326tst_vlen_demo_DEPENDENCIES = ${top_builddir}/liblib/libnetcdf.la 327AM_V_P = $(am__v_P_@AM_V@) 328am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) 329am__v_P_0 = false 330am__v_P_1 = : 331AM_V_GEN = $(am__v_GEN_@AM_V@) 332am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) 333am__v_GEN_0 = @echo " GEN " $@; 334am__v_GEN_1 = 335AM_V_at = $(am__v_at_@AM_V@) 336am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) 337am__v_at_0 = @ 338am__v_at_1 = 339DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) 340depcomp = 341am__maybe_remake_depfiles = 342COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ 343 $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) 344LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ 345 $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) \ 346 $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ 347 $(AM_CFLAGS) $(CFLAGS) 348AM_V_CC = $(am__v_CC_@AM_V@) 349am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@) 350am__v_CC_0 = @echo " CC " $@; 351am__v_CC_1 = 352CCLD = $(CC) 353LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ 354 $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ 355 $(AM_LDFLAGS) $(LDFLAGS) -o $@ 356AM_V_CCLD = $(am__v_CCLD_@AM_V@) 357am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@) 358am__v_CCLD_0 = @echo " CCLD " $@; 359am__v_CCLD_1 = 360SOURCES = bom.c $(nc4print_SOURCES) $(nccopy_SOURCES) \ 361 $(ncdump_SOURCES) nctrunc.c $(ocprint_SOURCES) ref_ctest.c \ 362 ref_ctest64.c rewrite-scalar.c tst_chunking.c tst_comp.c \ 363 tst_comp2.c tst_compress.c tst_create_files.c tst_dimsizes.c \ 364 tst_enum_data.c tst_fileinfo.c tst_fillbug.c tst_group_data.c \ 365 tst_h_rdc0.c tst_h_scalar.c tst_nans.c tst_opaque_data.c \ 366 tst_special_atts.c tst_string_data.c tst_unicode.c tst_utf8.c \ 367 tst_vlen_data.c tst_vlen_demo.c 368DIST_SOURCES = bom.c $(am__nc4print_SOURCES_DIST) $(nccopy_SOURCES) \ 369 $(ncdump_SOURCES) nctrunc.c $(am__ocprint_SOURCES_DIST) \ 370 ref_ctest.c ref_ctest64.c rewrite-scalar.c tst_chunking.c \ 371 tst_comp.c tst_comp2.c tst_compress.c tst_create_files.c \ 372 tst_dimsizes.c tst_enum_data.c tst_fileinfo.c tst_fillbug.c \ 373 tst_group_data.c tst_h_rdc0.c tst_h_scalar.c tst_nans.c \ 374 tst_opaque_data.c tst_special_atts.c tst_string_data.c \ 375 tst_unicode.c tst_utf8.c tst_vlen_data.c tst_vlen_demo.c 376RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \ 377 ctags-recursive dvi-recursive html-recursive info-recursive \ 378 install-data-recursive install-dvi-recursive \ 379 install-exec-recursive install-html-recursive \ 380 install-info-recursive install-pdf-recursive \ 381 install-ps-recursive install-recursive installcheck-recursive \ 382 installdirs-recursive pdf-recursive ps-recursive \ 383 tags-recursive uninstall-recursive 384am__can_run_installinfo = \ 385 case $$AM_UPDATE_INFO_DIR in \ 386 n|no|NO) false;; \ 387 *) (install-info --version) >/dev/null 2>&1;; \ 388 esac 389am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; 390am__vpath_adj = case $$p in \ 391 $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ 392 *) f=$$p;; \ 393 esac; 394am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`; 395am__install_max = 40 396am__nobase_strip_setup = \ 397 srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` 398am__nobase_strip = \ 399 for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" 400am__nobase_list = $(am__nobase_strip_setup); \ 401 for p in $$list; do echo "$$p $$p"; done | \ 402 sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \ 403 $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \ 404 if (++n[$$2] == $(am__install_max)) \ 405 { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \ 406 END { for (dir in files) print dir, files[dir] }' 407am__base_list = \ 408 sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ 409 sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' 410am__uninstall_files_from_dir = { \ 411 test -z "$$files" \ 412 || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \ 413 || { echo " ( cd '$$dir' && rm -f" $$files ")"; \ 414 $(am__cd) "$$dir" && rm -f $$files; }; \ 415 } 416man1dir = $(mandir)/man1 417NROFF = nroff 418MANS = $(man_MANS) 419RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ 420 distclean-recursive maintainer-clean-recursive 421am__recursive_targets = \ 422 $(RECURSIVE_TARGETS) \ 423 $(RECURSIVE_CLEAN_TARGETS) \ 424 $(am__extra_recursive_targets) 425AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \ 426 distdir distdir-am 427am__extra_recursive_targets = check-valgrind-recursive \ 428 check-valgrind-memcheck-recursive \ 429 check-valgrind-helgrind-recursive check-valgrind-drd-recursive \ 430 check-valgrind-sgcheck-recursive 431am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) 432# Read a list of newline-separated strings from the standard input, 433# and print each of them once, without duplicates. Input order is 434# *not* preserved. 435am__uniquify_input = $(AWK) '\ 436 BEGIN { nonempty = 0; } \ 437 { items[$$0] = 1; nonempty = 1; } \ 438 END { if (nonempty) { for (i in items) print i; }; } \ 439' 440# Make sure the list of sources is unique. This is necessary because, 441# e.g., the same source file might be shared among _SOURCES variables 442# for different programs/libraries. 443am__define_uniq_tagged_files = \ 444 list='$(am__tagged_files)'; \ 445 unique=`for i in $$list; do \ 446 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ 447 done | $(am__uniquify_input)` 448ETAGS = etags 449CTAGS = ctags 450am__tty_colors_dummy = \ 451 mgn= red= grn= lgn= blu= brg= std=; \ 452 am__color_tests=no 453am__tty_colors = { \ 454 $(am__tty_colors_dummy); \ 455 if test "X$(AM_COLOR_TESTS)" = Xno; then \ 456 am__color_tests=no; \ 457 elif test "X$(AM_COLOR_TESTS)" = Xalways; then \ 458 am__color_tests=yes; \ 459 elif test "X$$TERM" != Xdumb && { test -t 1; } 2>/dev/null; then \ 460 am__color_tests=yes; \ 461 fi; \ 462 if test $$am__color_tests = yes; then \ 463 red='[0;31m'; \ 464 grn='[0;32m'; \ 465 lgn='[1;32m'; \ 466 blu='[1;34m'; \ 467 mgn='[0;35m'; \ 468 brg='[1m'; \ 469 std='[m'; \ 470 fi; \ 471} 472DIST_SUBDIRS = $(SUBDIRS) 473am__DIST_COMMON = $(srcdir)/Makefile.in $(top_srcdir)/lib_flags.am 474DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) 475am__relativize = \ 476 dir0=`pwd`; \ 477 sed_first='s,^\([^/]*\)/.*$$,\1,'; \ 478 sed_rest='s,^[^/]*/*,,'; \ 479 sed_last='s,^.*/\([^/]*\)$$,\1,'; \ 480 sed_butlast='s,/*[^/]*$$,,'; \ 481 while test -n "$$dir1"; do \ 482 first=`echo "$$dir1" | sed -e "$$sed_first"`; \ 483 if test "$$first" != "."; then \ 484 if test "$$first" = ".."; then \ 485 dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \ 486 dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \ 487 else \ 488 first2=`echo "$$dir2" | sed -e "$$sed_first"`; \ 489 if test "$$first2" = "$$first"; then \ 490 dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \ 491 else \ 492 dir2="../$$dir2"; \ 493 fi; \ 494 dir0="$$dir0"/"$$first"; \ 495 fi; \ 496 fi; \ 497 dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \ 498 done; \ 499 reldir="$$dir2" 500ACLOCAL = @ACLOCAL@ 501ALLOCA = @ALLOCA@ 502AMTAR = @AMTAR@ 503AM_CFLAGS = @AM_CFLAGS@ 504AM_CPPFLAGS = -I$(top_srcdir)/include $(am__append_1) 505AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ 506AM_LDFLAGS = 507AR = @AR@ 508AUTOCONF = @AUTOCONF@ 509AUTOHEADER = @AUTOHEADER@ 510AUTOMAKE = @AUTOMAKE@ 511AWK = @AWK@ 512BINFILE_NAME = @BINFILE_NAME@ 513BUILD_INTERNAL_DOCS = @BUILD_INTERNAL_DOCS@ 514CC = @CC@ 515CC_VERSION = @CC_VERSION@ 516CFLAGS = @CFLAGS@ 517CONFIG_DATE = @CONFIG_DATE@ 518CPP = @CPP@ 519CPPFLAGS = @CPPFLAGS@ 520CYGPATH_W = @CYGPATH_W@ 521DEFS = @DEFS@ 522DLLTOOL = @DLLTOOL@ 523DOT = @DOT@ 524DOXYGEN = @DOXYGEN@ 525DOXYGEN_CSS_FILE = @DOXYGEN_CSS_FILE@ 526DOXYGEN_HEADER_FILE = @DOXYGEN_HEADER_FILE@ 527DOXYGEN_SEARCHENGINE = @DOXYGEN_SEARCHENGINE@ 528DOXYGEN_SERVER_BASED_SEARCH = @DOXYGEN_SERVER_BASED_SEARCH@ 529DSYMUTIL = @DSYMUTIL@ 530DUMPBIN = @DUMPBIN@ 531ECHO_C = @ECHO_C@ 532ECHO_N = @ECHO_N@ 533ECHO_T = @ECHO_T@ 534EGREP = @EGREP@ 535ENABLED_DOC_SECTIONS = @ENABLED_DOC_SECTIONS@ 536ENABLE_VALGRIND_drd = @ENABLE_VALGRIND_drd@ 537ENABLE_VALGRIND_helgrind = @ENABLE_VALGRIND_helgrind@ 538ENABLE_VALGRIND_memcheck = @ENABLE_VALGRIND_memcheck@ 539ENABLE_VALGRIND_sgcheck = @ENABLE_VALGRIND_sgcheck@ 540EXEEXT = @EXEEXT@ 541FGREP = @FGREP@ 542GREP = @GREP@ 543HAS_CDF5 = @HAS_CDF5@ 544HAS_DAP = @HAS_DAP@ 545HAS_DAP2 = @HAS_DAP2@ 546HAS_DAP4 = @HAS_DAP4@ 547HAS_DISKLESS = @HAS_DISKLESS@ 548HAS_ERANGE_FILL = @HAS_ERANGE_FILL@ 549HAS_HDF4 = @HAS_HDF4@ 550HAS_HDF5 = @HAS_HDF5@ 551HAS_JNA = @HAS_JNA@ 552HAS_LOGGING = @HAS_LOGGING@ 553HAS_MMAP = @HAS_MMAP@ 554HAS_NC2 = @HAS_NC2@ 555HAS_NC4 = @HAS_NC4@ 556HAS_PARALLEL = @HAS_PARALLEL@ 557HAS_PARALLEL4 = @HAS_PARALLEL4@ 558HAS_PNETCDF = @HAS_PNETCDF@ 559HAS_SZLIB = @HAS_SZLIB@ 560HAVE_DOT = @HAVE_DOT@ 561INSTALL = @INSTALL@ 562INSTALL_DATA = @INSTALL_DATA@ 563INSTALL_PROGRAM = @INSTALL_PROGRAM@ 564INSTALL_SCRIPT = @INSTALL_SCRIPT@ 565INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ 566ISCMAKE = @ISCMAKE@ 567LD = @LD@ 568LDFLAGS = @LDFLAGS@ 569LIBOBJS = @LIBOBJS@ 570LIBS = @LIBS@ 571LIBTOOL = @LIBTOOL@ 572LIPO = @LIPO@ 573LN_S = @LN_S@ 574LTLIBOBJS = @LTLIBOBJS@ 575LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ 576M4FLAGS = @M4FLAGS@ 577MAINT = @MAINT@ 578MAKEINFO = @MAKEINFO@ 579MANIFEST_TOOL = @MANIFEST_TOOL@ 580MKDIR_P = @MKDIR_P@ 581MPIEXEC = @MPIEXEC@ 582MSVC = @MSVC@ 583NC_ENABLE_DOXYGEN_PDF_OUTPUT = @NC_ENABLE_DOXYGEN_PDF_OUTPUT@ 584NC_HAS_CDF5 = @NC_HAS_CDF5@ 585NC_HAS_DAP2 = @NC_HAS_DAP2@ 586NC_HAS_DAP4 = @NC_HAS_DAP4@ 587NC_HAS_DISKLESS = @NC_HAS_DISKLESS@ 588NC_HAS_ERANGE_FILL = @NC_HAS_ERANGE_FILL@ 589NC_HAS_HDF4 = @NC_HAS_HDF4@ 590NC_HAS_HDF5 = @NC_HAS_HDF5@ 591NC_HAS_JNA = @NC_HAS_JNA@ 592NC_HAS_MMAP = @NC_HAS_MMAP@ 593NC_HAS_NC2 = @NC_HAS_NC2@ 594NC_HAS_NC4 = @NC_HAS_NC4@ 595NC_HAS_PARALLEL = @NC_HAS_PARALLEL@ 596NC_HAS_PARALLEL4 = @NC_HAS_PARALLEL4@ 597NC_HAS_PNETCDF = @NC_HAS_PNETCDF@ 598NC_HAS_SZIP = @NC_HAS_SZIP@ 599NC_LIBS = @NC_LIBS@ 600NC_M4 = @NC_M4@ 601NC_RELAX_COORD_BOUND = @NC_RELAX_COORD_BOUND@ 602NC_VERSION = @NC_VERSION@ 603NC_VERSION_MAJOR = @NC_VERSION_MAJOR@ 604NC_VERSION_MINOR = @NC_VERSION_MINOR@ 605NC_VERSION_NOTE = @NC_VERSION_NOTE@ 606NC_VERSION_PATCH = @NC_VERSION_PATCH@ 607NM = @NM@ 608NMEDIT = @NMEDIT@ 609NOUNDEFINED = @NOUNDEFINED@ 610OBJDUMP = @OBJDUMP@ 611OBJEXT = @OBJEXT@ 612OTOOL = @OTOOL@ 613OTOOL64 = @OTOOL64@ 614PACKAGE = @PACKAGE@ 615PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ 616PACKAGE_NAME = @PACKAGE_NAME@ 617PACKAGE_STRING = @PACKAGE_STRING@ 618PACKAGE_TARNAME = @PACKAGE_TARNAME@ 619PACKAGE_URL = @PACKAGE_URL@ 620PACKAGE_VERSION = @PACKAGE_VERSION@ 621PATH_SEPARATOR = @PATH_SEPARATOR@ 622RANLIB = @RANLIB@ 623RELAX_COORD_BOUND = @RELAX_COORD_BOUND@ 624SED = @SED@ 625SET_MAKE = @SET_MAKE@ 626SHELL = @SHELL@ 627SHOW_DOXYGEN_TAG_LIST = @SHOW_DOXYGEN_TAG_LIST@ 628STRIP = @STRIP@ 629VALGRIND = @VALGRIND@ 630VALGRIND_ENABLED = @VALGRIND_ENABLED@ 631VERSION = @VERSION@ 632abs_builddir = @abs_builddir@ 633abs_srcdir = @abs_srcdir@ 634abs_top_builddir = @abs_top_builddir@ 635abs_top_srcdir = @abs_top_srcdir@ 636ac_ct_AR = @ac_ct_AR@ 637ac_ct_CC = @ac_ct_CC@ 638ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ 639am__leading_dot = @am__leading_dot@ 640am__tar = @am__tar@ 641am__untar = @am__untar@ 642bindir = @bindir@ 643build = @build@ 644build_alias = @build_alias@ 645build_cpu = @build_cpu@ 646build_os = @build_os@ 647build_vendor = @build_vendor@ 648builddir = @builddir@ 649datadir = @datadir@ 650datarootdir = @datarootdir@ 651docdir = @docdir@ 652dvidir = @dvidir@ 653enable_shared = @enable_shared@ 654enable_static = @enable_static@ 655exec_prefix = @exec_prefix@ 656host = @host@ 657host_alias = @host_alias@ 658host_cpu = @host_cpu@ 659host_os = @host_os@ 660host_vendor = @host_vendor@ 661htmldir = @htmldir@ 662includedir = @includedir@ 663infodir = @infodir@ 664install_sh = @install_sh@ 665libdir = @libdir@ 666libexecdir = @libexecdir@ 667localedir = @localedir@ 668localstatedir = @localstatedir@ 669mandir = @mandir@ 670mkdir_p = @mkdir_p@ 671oldincludedir = @oldincludedir@ 672pdfdir = @pdfdir@ 673prefix = @prefix@ 674program_transform_name = @program_transform_name@ 675psdir = @psdir@ 676sbindir = @sbindir@ 677sharedstatedir = @sharedstatedir@ 678srcdir = @srcdir@ 679sysconfdir = @sysconfdir@ 680target = @target@ 681target_alias = @target_alias@ 682target_cpu = @target_cpu@ 683target_os = @target_os@ 684target_vendor = @target_vendor@ 685top_build_prefix = @top_build_prefix@ 686top_builddir = @top_builddir@ 687top_srcdir = @top_srcdir@ 688valgrind_enabled_tools = @valgrind_enabled_tools@ 689valgrind_tools = @valgrind_tools@ 690AM_TESTS_ENVIRONMENT = export TOPSRCDIR=${abs_top_srcdir}; export TOPBUILDDIR=${abs_top_builddir}; 691 692# Put together AM_CPPFLAGS and AM_LDFLAGS. 693LDADD = ${top_builddir}/liblib/libnetcdf.la 694# Note which tests depend on other tests. Necessary for make -j check. 695TEST_EXTENSIONS = .sh 696XFAIL_TESTS = "" $(am__append_4) 697ncdump_SOURCES = ncdump.c vardata.c dumplib.c indent.c nctime0.c \ 698ncdump.h vardata.h dumplib.h indent.h isnan.h nctime0.h cdl.h utils.h \ 699utils.c nciter.h nciter.c nccomps.h 700 701nccopy_SOURCES = nccopy.c nciter.c nciter.h chunkspec.h chunkspec.c \ 702utils.h utils.c dimmap.h dimmap.c list.c list.h 703 704@USE_NETCDF4_TRUE@nc4print_SOURCES = nc4print.c 705@ENABLE_DAP_TRUE@ocprint_SOURCES = ocprint.c 706 707# This is the man page. 708man_MANS = ncdump.1 nccopy.1 709 710# These files all have to be included with the distribution. 711 712# The L512.bin file is file containing exactly 512 bytes each of value 0. 713# It is used for creating hdf5 files with varying offsets for testing. 714EXTRA_DIST = run_tests.sh tst_64bit.sh tst_output.sh test0.cdl \ 715 ref_ctest1_nc4.cdl ref_ctest1_nc4c.cdl ref_tst_solar_1.cdl \ 716 ref_tst_solar_2.cdl tst_netcdf4.sh tst_netcdf4_4.sh \ 717 ref_tst_small.cdl tst_lengths.sh tst_ncml.cdl ref1.ncml \ 718 ref_tst_group_data.cdl ref_tst_enum_data.cdl \ 719 ref_tst_opaque_data.cdl ref_tst_string_data.cdl \ 720 ref_tst_vlen_data.cdl ref_tst_comp.cdl ref_tst_unicode.cdl \ 721 ref_tst_nans.cdl small.cdl small2.cdl $(man_MANS) \ 722 run_utf8_tests.sh ref_tst_utf8.cdl ref_tst_fillbug.cdl \ 723 tst_fillbug.sh tst_calendars.cdl tst_calendars.sh \ 724 ref_times.cdl ref_tst_special_atts.cdl ref_tst_noncoord.cdl \ 725 ref_tst_compounds2.nc ref_tst_compounds2.cdl \ 726 ref_tst_compounds3.nc ref_tst_compounds3.cdl \ 727 ref_tst_compounds4.nc ref_tst_compounds4.cdl \ 728 ref_tst_group_data_v23.cdl tst_mslp.cdl tst_bug321.cdl \ 729 ref_tst_format_att.cdl ref_tst_format_att_64.cdl \ 730 tst_nccopy3.sh tst_nccopy4.sh tst_nccopy5.sh \ 731 ref_nc_test_netcdf4_4_0.nc run_back_comp_tests.sh \ 732 ref_nc_test_netcdf4.cdl ref_tst_special_atts3.cdl \ 733 tst_brecs.cdl ref_tst_grp_spec0.cdl ref_tst_grp_spec.cdl \ 734 tst_grp_spec.sh ref_tst_charfill.cdl tst_charfill.cdl \ 735 tst_charfill.sh tst_iter.sh tst_mud.sh ref_tst_mud4.cdl \ 736 ref_tst_mud4-bc.cdl ref_tst_mud4_chars.cdl inttags.cdl \ 737 inttags4.cdl ref_inttags.cdl ref_inttags4.cdl \ 738 ref_tst_ncf213.cdl tst_h_scalar.sh run_utf8_nc4_tests.sh \ 739 tst_formatx3.sh tst_formatx4.sh ref_tst_utf8_4.cdl \ 740 ref_tst_nc4_utf8_4.cdl tst_inttags.sh tst_inttags4.sh \ 741 CMakeLists.txt XGetopt.c tst_bom.sh tst_inmemory_nc3.sh \ 742 tst_dimsizes.sh tst_inmemory_nc4.sh tst_fileinfo.sh \ 743 run_ncgen_tests.sh ref_test_360_day_1900.nc \ 744 ref_test_365_day_1900.nc ref_test_366_day_1900.nc \ 745 ref_test_360_day_1900.cdl ref_test_365_day_1900.cdl \ 746 ref_test_366_day_1900.cdl tst_hdf5_offset.sh \ 747 run_ncgen_nc4_tests.sh tst_nccopy3_subset.sh \ 748 ref_nccopy3_subset.nc ref_test_corrupt_magic.nc \ 749 tst_ncgen_shared.sh tst_ncgen4.sh tst_ncgen4_classic.sh \ 750 tst_ncgen4_diff.sh tst_ncgen4_cycle.sh \ 751 tst_null_byte_padding.sh ref_null_byte_padding_test.nc \ 752 ref_tst_irish_rover.nc ref_provenance_v1.nc L512.bin 753 754# CDL files and Expected results 755SUBDIRS = cdl expected 756CLEANFILES = tst_*.nc tmp*.nc test*.nc iter.* tmp*.cdl \ 757tst_output_*.cdl tst_output_*.c tst_utf8_*.cdl tst_tst8.cdl \ 758tst_netcdf4_*.cdl test1_ncdump.cdl test2_ncdump.cdl test1.cdl \ 759ctest1.cdl test1_cdf5.cdl test2_cdf5.cdl test1_offset.cdl \ 760test2_offset.cdl ctest0.nc ctest0_64.nc c1.cdl c1_4.cdl ctest1_64.cdl \ 761c0.nc c0_4.nc small.nc small2.nc c0tmp.nc c1.ncml utf8.cdl \ 762utf8_64.cdl utf8.nc utf8_64.nc nc4_utf8.cdl nc4_utf8.nc \ 763tst_unicode.cdl tst_group_data.cdl tst_compounds2.cdl tst_comp.cdl \ 764tst_enum_data.cdl tst_small.cdl tst_times.cdl tst_solar_2.cdl \ 765tst_string_data.cdl tst_fillbug.cdl tst_opaque_data.cdl \ 766tst_compounds4.cdl tst_utf8.cdl tst_compounds3.cdl \ 767tst_special_atts.cdl tst_nans.cdl tst_format_att_64.cdl \ 768tst_vlen_data.cdl tst_solar_1.cdl tst_format_att.cdl \ 769tst_nc_test_netcdf4_4_0.cdl tst_mud4.cdl tst_mud4-bc.cdl \ 770tst_ncf213.cdl tst_h_scalar.cdl tst_mud4_chars.cdl inttags.nc \ 771inttags4.nc tst_inttags.cdl tst_inttags4.cdl nc4_fileinfo.nc \ 772hdf5_fileinfo.hdf nccopy3_subset_out.nc c5.nc \ 773compound_datasize_test.nc compound_datasize_test2.nc ncf199.nc \ 774tst_c0.cdl tst_c0_4.cdl tst_c0_4c.cdl tst_c0_64.cdl \ 775tst_compound_datasize_test.cdl tst_compound_datasize_test2.cdl \ 776tst_ncf199.cdl tst_tst_gattenum.cdl tst_tst_usuffix.cdl ctest.c \ 777ctest64.c nccopy3_subset_out.nc camrun.c 778 779all: all-recursive 780 781.SUFFIXES: 782.SUFFIXES: .c .lo .o .obj 783$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(top_srcdir)/lib_flags.am $(am__configure_deps) 784 @for dep in $?; do \ 785 case '$(am__configure_deps)' in \ 786 *$$dep*) \ 787 ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ 788 && { if test -f $@; then exit 0; else break; fi; }; \ 789 exit 1;; \ 790 esac; \ 791 done; \ 792 echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign --ignore-deps ncdump/Makefile'; \ 793 $(am__cd) $(top_srcdir) && \ 794 $(AUTOMAKE) --foreign --ignore-deps ncdump/Makefile 795Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status 796 @case '$?' in \ 797 *config.status*) \ 798 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ 799 *) \ 800 echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ 801 cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ 802 esac; 803$(top_srcdir)/lib_flags.am $(am__empty): 804 805$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) 806 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh 807 808$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) 809 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh 810$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) 811 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh 812$(am__aclocal_m4_deps): 813install-binPROGRAMS: $(bin_PROGRAMS) 814 @$(NORMAL_INSTALL) 815 @list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \ 816 if test -n "$$list"; then \ 817 echo " $(MKDIR_P) '$(DESTDIR)$(bindir)'"; \ 818 $(MKDIR_P) "$(DESTDIR)$(bindir)" || exit 1; \ 819 fi; \ 820 for p in $$list; do echo "$$p $$p"; done | \ 821 sed 's/$(EXEEXT)$$//' | \ 822 while read p p1; do if test -f $$p \ 823 || test -f $$p1 \ 824 ; then echo "$$p"; echo "$$p"; else :; fi; \ 825 done | \ 826 sed -e 'p;s,.*/,,;n;h' \ 827 -e 's|.*|.|' \ 828 -e 'p;x;s,.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/' | \ 829 sed 'N;N;N;s,\n, ,g' | \ 830 $(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1 } \ 831 { d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \ 832 if ($$2 == $$4) files[d] = files[d] " " $$1; \ 833 else { print "f", $$3 "/" $$4, $$1; } } \ 834 END { for (d in files) print "f", d, files[d] }' | \ 835 while read type dir files; do \ 836 if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \ 837 test -z "$$files" || { \ 838 echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL_PROGRAM) $$files '$(DESTDIR)$(bindir)$$dir'"; \ 839 $(INSTALL_PROGRAM_ENV) $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL_PROGRAM) $$files "$(DESTDIR)$(bindir)$$dir" || exit $$?; \ 840 } \ 841 ; done 842 843uninstall-binPROGRAMS: 844 @$(NORMAL_UNINSTALL) 845 @list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \ 846 files=`for p in $$list; do echo "$$p"; done | \ 847 sed -e 'h;s,^.*/,,;s/$(EXEEXT)$$//;$(transform)' \ 848 -e 's/$$/$(EXEEXT)/' \ 849 `; \ 850 test -n "$$list" || exit 0; \ 851 echo " ( cd '$(DESTDIR)$(bindir)' && rm -f" $$files ")"; \ 852 cd "$(DESTDIR)$(bindir)" && rm -f $$files 853 854clean-binPROGRAMS: 855 @list='$(bin_PROGRAMS)'; test -n "$$list" || exit 0; \ 856 echo " rm -f" $$list; \ 857 rm -f $$list || exit $$?; \ 858 test -n "$(EXEEXT)" || exit 0; \ 859 list=`for p in $$list; do echo "$$p"; done | sed 's/$(EXEEXT)$$//'`; \ 860 echo " rm -f" $$list; \ 861 rm -f $$list 862 863clean-checkPROGRAMS: 864 @list='$(check_PROGRAMS)'; test -n "$$list" || exit 0; \ 865 echo " rm -f" $$list; \ 866 rm -f $$list || exit $$?; \ 867 test -n "$(EXEEXT)" || exit 0; \ 868 list=`for p in $$list; do echo "$$p"; done | sed 's/$(EXEEXT)$$//'`; \ 869 echo " rm -f" $$list; \ 870 rm -f $$list 871 872clean-noinstPROGRAMS: 873 @list='$(noinst_PROGRAMS)'; test -n "$$list" || exit 0; \ 874 echo " rm -f" $$list; \ 875 rm -f $$list || exit $$?; \ 876 test -n "$(EXEEXT)" || exit 0; \ 877 list=`for p in $$list; do echo "$$p"; done | sed 's/$(EXEEXT)$$//'`; \ 878 echo " rm -f" $$list; \ 879 rm -f $$list 880 881bom$(EXEEXT): $(bom_OBJECTS) $(bom_DEPENDENCIES) $(EXTRA_bom_DEPENDENCIES) 882 @rm -f bom$(EXEEXT) 883 $(AM_V_CCLD)$(LINK) $(bom_OBJECTS) $(bom_LDADD) $(LIBS) 884 885nc4print$(EXEEXT): $(nc4print_OBJECTS) $(nc4print_DEPENDENCIES) $(EXTRA_nc4print_DEPENDENCIES) 886 @rm -f nc4print$(EXEEXT) 887 $(AM_V_CCLD)$(LINK) $(nc4print_OBJECTS) $(nc4print_LDADD) $(LIBS) 888 889nccopy$(EXEEXT): $(nccopy_OBJECTS) $(nccopy_DEPENDENCIES) $(EXTRA_nccopy_DEPENDENCIES) 890 @rm -f nccopy$(EXEEXT) 891 $(AM_V_CCLD)$(LINK) $(nccopy_OBJECTS) $(nccopy_LDADD) $(LIBS) 892 893ncdump$(EXEEXT): $(ncdump_OBJECTS) $(ncdump_DEPENDENCIES) $(EXTRA_ncdump_DEPENDENCIES) 894 @rm -f ncdump$(EXEEXT) 895 $(AM_V_CCLD)$(LINK) $(ncdump_OBJECTS) $(ncdump_LDADD) $(LIBS) 896 897nctrunc$(EXEEXT): $(nctrunc_OBJECTS) $(nctrunc_DEPENDENCIES) $(EXTRA_nctrunc_DEPENDENCIES) 898 @rm -f nctrunc$(EXEEXT) 899 $(AM_V_CCLD)$(LINK) $(nctrunc_OBJECTS) $(nctrunc_LDADD) $(LIBS) 900 901ocprint$(EXEEXT): $(ocprint_OBJECTS) $(ocprint_DEPENDENCIES) $(EXTRA_ocprint_DEPENDENCIES) 902 @rm -f ocprint$(EXEEXT) 903 $(AM_V_CCLD)$(LINK) $(ocprint_OBJECTS) $(ocprint_LDADD) $(LIBS) 904 905ref_ctest$(EXEEXT): $(ref_ctest_OBJECTS) $(ref_ctest_DEPENDENCIES) $(EXTRA_ref_ctest_DEPENDENCIES) 906 @rm -f ref_ctest$(EXEEXT) 907 $(AM_V_CCLD)$(LINK) $(ref_ctest_OBJECTS) $(ref_ctest_LDADD) $(LIBS) 908 909ref_ctest64$(EXEEXT): $(ref_ctest64_OBJECTS) $(ref_ctest64_DEPENDENCIES) $(EXTRA_ref_ctest64_DEPENDENCIES) 910 @rm -f ref_ctest64$(EXEEXT) 911 $(AM_V_CCLD)$(LINK) $(ref_ctest64_OBJECTS) $(ref_ctest64_LDADD) $(LIBS) 912 913rewrite-scalar$(EXEEXT): $(rewrite_scalar_OBJECTS) $(rewrite_scalar_DEPENDENCIES) $(EXTRA_rewrite_scalar_DEPENDENCIES) 914 @rm -f rewrite-scalar$(EXEEXT) 915 $(AM_V_CCLD)$(LINK) $(rewrite_scalar_OBJECTS) $(rewrite_scalar_LDADD) $(LIBS) 916 917tst_chunking$(EXEEXT): $(tst_chunking_OBJECTS) $(tst_chunking_DEPENDENCIES) $(EXTRA_tst_chunking_DEPENDENCIES) 918 @rm -f tst_chunking$(EXEEXT) 919 $(AM_V_CCLD)$(LINK) $(tst_chunking_OBJECTS) $(tst_chunking_LDADD) $(LIBS) 920 921tst_comp$(EXEEXT): $(tst_comp_OBJECTS) $(tst_comp_DEPENDENCIES) $(EXTRA_tst_comp_DEPENDENCIES) 922 @rm -f tst_comp$(EXEEXT) 923 $(AM_V_CCLD)$(LINK) $(tst_comp_OBJECTS) $(tst_comp_LDADD) $(LIBS) 924 925tst_comp2$(EXEEXT): $(tst_comp2_OBJECTS) $(tst_comp2_DEPENDENCIES) $(EXTRA_tst_comp2_DEPENDENCIES) 926 @rm -f tst_comp2$(EXEEXT) 927 $(AM_V_CCLD)$(LINK) $(tst_comp2_OBJECTS) $(tst_comp2_LDADD) $(LIBS) 928 929tst_compress$(EXEEXT): $(tst_compress_OBJECTS) $(tst_compress_DEPENDENCIES) $(EXTRA_tst_compress_DEPENDENCIES) 930 @rm -f tst_compress$(EXEEXT) 931 $(AM_V_CCLD)$(LINK) $(tst_compress_OBJECTS) $(tst_compress_LDADD) $(LIBS) 932 933tst_create_files$(EXEEXT): $(tst_create_files_OBJECTS) $(tst_create_files_DEPENDENCIES) $(EXTRA_tst_create_files_DEPENDENCIES) 934 @rm -f tst_create_files$(EXEEXT) 935 $(AM_V_CCLD)$(LINK) $(tst_create_files_OBJECTS) $(tst_create_files_LDADD) $(LIBS) 936 937tst_dimsizes$(EXEEXT): $(tst_dimsizes_OBJECTS) $(tst_dimsizes_DEPENDENCIES) $(EXTRA_tst_dimsizes_DEPENDENCIES) 938 @rm -f tst_dimsizes$(EXEEXT) 939 $(AM_V_CCLD)$(LINK) $(tst_dimsizes_OBJECTS) $(tst_dimsizes_LDADD) $(LIBS) 940 941tst_enum_data$(EXEEXT): $(tst_enum_data_OBJECTS) $(tst_enum_data_DEPENDENCIES) $(EXTRA_tst_enum_data_DEPENDENCIES) 942 @rm -f tst_enum_data$(EXEEXT) 943 $(AM_V_CCLD)$(LINK) $(tst_enum_data_OBJECTS) $(tst_enum_data_LDADD) $(LIBS) 944 945tst_fileinfo$(EXEEXT): $(tst_fileinfo_OBJECTS) $(tst_fileinfo_DEPENDENCIES) $(EXTRA_tst_fileinfo_DEPENDENCIES) 946 @rm -f tst_fileinfo$(EXEEXT) 947 $(AM_V_CCLD)$(LINK) $(tst_fileinfo_OBJECTS) $(tst_fileinfo_LDADD) $(LIBS) 948 949tst_fillbug$(EXEEXT): $(tst_fillbug_OBJECTS) $(tst_fillbug_DEPENDENCIES) $(EXTRA_tst_fillbug_DEPENDENCIES) 950 @rm -f tst_fillbug$(EXEEXT) 951 $(AM_V_CCLD)$(LINK) $(tst_fillbug_OBJECTS) $(tst_fillbug_LDADD) $(LIBS) 952 953tst_group_data$(EXEEXT): $(tst_group_data_OBJECTS) $(tst_group_data_DEPENDENCIES) $(EXTRA_tst_group_data_DEPENDENCIES) 954 @rm -f tst_group_data$(EXEEXT) 955 $(AM_V_CCLD)$(LINK) $(tst_group_data_OBJECTS) $(tst_group_data_LDADD) $(LIBS) 956 957tst_h_rdc0$(EXEEXT): $(tst_h_rdc0_OBJECTS) $(tst_h_rdc0_DEPENDENCIES) $(EXTRA_tst_h_rdc0_DEPENDENCIES) 958 @rm -f tst_h_rdc0$(EXEEXT) 959 $(AM_V_CCLD)$(LINK) $(tst_h_rdc0_OBJECTS) $(tst_h_rdc0_LDADD) $(LIBS) 960 961tst_h_scalar$(EXEEXT): $(tst_h_scalar_OBJECTS) $(tst_h_scalar_DEPENDENCIES) $(EXTRA_tst_h_scalar_DEPENDENCIES) 962 @rm -f tst_h_scalar$(EXEEXT) 963 $(AM_V_CCLD)$(LINK) $(tst_h_scalar_OBJECTS) $(tst_h_scalar_LDADD) $(LIBS) 964 965tst_nans$(EXEEXT): $(tst_nans_OBJECTS) $(tst_nans_DEPENDENCIES) $(EXTRA_tst_nans_DEPENDENCIES) 966 @rm -f tst_nans$(EXEEXT) 967 $(AM_V_CCLD)$(LINK) $(tst_nans_OBJECTS) $(tst_nans_LDADD) $(LIBS) 968 969tst_opaque_data$(EXEEXT): $(tst_opaque_data_OBJECTS) $(tst_opaque_data_DEPENDENCIES) $(EXTRA_tst_opaque_data_DEPENDENCIES) 970 @rm -f tst_opaque_data$(EXEEXT) 971 $(AM_V_CCLD)$(LINK) $(tst_opaque_data_OBJECTS) $(tst_opaque_data_LDADD) $(LIBS) 972 973tst_special_atts$(EXEEXT): $(tst_special_atts_OBJECTS) $(tst_special_atts_DEPENDENCIES) $(EXTRA_tst_special_atts_DEPENDENCIES) 974 @rm -f tst_special_atts$(EXEEXT) 975 $(AM_V_CCLD)$(LINK) $(tst_special_atts_OBJECTS) $(tst_special_atts_LDADD) $(LIBS) 976 977tst_string_data$(EXEEXT): $(tst_string_data_OBJECTS) $(tst_string_data_DEPENDENCIES) $(EXTRA_tst_string_data_DEPENDENCIES) 978 @rm -f tst_string_data$(EXEEXT) 979 $(AM_V_CCLD)$(LINK) $(tst_string_data_OBJECTS) $(tst_string_data_LDADD) $(LIBS) 980 981tst_unicode$(EXEEXT): $(tst_unicode_OBJECTS) $(tst_unicode_DEPENDENCIES) $(EXTRA_tst_unicode_DEPENDENCIES) 982 @rm -f tst_unicode$(EXEEXT) 983 $(AM_V_CCLD)$(LINK) $(tst_unicode_OBJECTS) $(tst_unicode_LDADD) $(LIBS) 984 985tst_utf8$(EXEEXT): $(tst_utf8_OBJECTS) $(tst_utf8_DEPENDENCIES) $(EXTRA_tst_utf8_DEPENDENCIES) 986 @rm -f tst_utf8$(EXEEXT) 987 $(AM_V_CCLD)$(LINK) $(tst_utf8_OBJECTS) $(tst_utf8_LDADD) $(LIBS) 988 989tst_vlen_data$(EXEEXT): $(tst_vlen_data_OBJECTS) $(tst_vlen_data_DEPENDENCIES) $(EXTRA_tst_vlen_data_DEPENDENCIES) 990 @rm -f tst_vlen_data$(EXEEXT) 991 $(AM_V_CCLD)$(LINK) $(tst_vlen_data_OBJECTS) $(tst_vlen_data_LDADD) $(LIBS) 992 993tst_vlen_demo$(EXEEXT): $(tst_vlen_demo_OBJECTS) $(tst_vlen_demo_DEPENDENCIES) $(EXTRA_tst_vlen_demo_DEPENDENCIES) 994 @rm -f tst_vlen_demo$(EXEEXT) 995 $(AM_V_CCLD)$(LINK) $(tst_vlen_demo_OBJECTS) $(tst_vlen_demo_LDADD) $(LIBS) 996 997mostlyclean-compile: 998 -rm -f *.$(OBJEXT) 999 1000distclean-compile: 1001 -rm -f *.tab.c 1002 1003.c.o: 1004 $(AM_V_CC)$(COMPILE) -c -o $@ $< 1005 1006.c.obj: 1007 $(AM_V_CC)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'` 1008 1009.c.lo: 1010 $(AM_V_CC)$(LTCOMPILE) -c -o $@ $< 1011 1012mostlyclean-libtool: 1013 -rm -f *.lo 1014 1015clean-libtool: 1016 -rm -rf .libs _libs 1017install-man1: $(man_MANS) 1018 @$(NORMAL_INSTALL) 1019 @list1=''; \ 1020 list2='$(man_MANS)'; \ 1021 test -n "$(man1dir)" \ 1022 && test -n "`echo $$list1$$list2`" \ 1023 || exit 0; \ 1024 echo " $(MKDIR_P) '$(DESTDIR)$(man1dir)'"; \ 1025 $(MKDIR_P) "$(DESTDIR)$(man1dir)" || exit 1; \ 1026 { for i in $$list1; do echo "$$i"; done; \ 1027 if test -n "$$list2"; then \ 1028 for i in $$list2; do echo "$$i"; done \ 1029 | sed -n '/\.1[a-z]*$$/p'; \ 1030 fi; \ 1031 } | while read p; do \ 1032 if test -f $$p; then d=; else d="$(srcdir)/"; fi; \ 1033 echo "$$d$$p"; echo "$$p"; \ 1034 done | \ 1035 sed -e 'n;s,.*/,,;p;h;s,.*\.,,;s,^[^1][0-9a-z]*$$,1,;x' \ 1036 -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,' | \ 1037 sed 'N;N;s,\n, ,g' | { \ 1038 list=; while read file base inst; do \ 1039 if test "$$base" = "$$inst"; then list="$$list $$file"; else \ 1040 echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man1dir)/$$inst'"; \ 1041 $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man1dir)/$$inst" || exit $$?; \ 1042 fi; \ 1043 done; \ 1044 for i in $$list; do echo "$$i"; done | $(am__base_list) | \ 1045 while read files; do \ 1046 test -z "$$files" || { \ 1047 echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(man1dir)'"; \ 1048 $(INSTALL_DATA) $$files "$(DESTDIR)$(man1dir)" || exit $$?; }; \ 1049 done; } 1050 1051uninstall-man1: 1052 @$(NORMAL_UNINSTALL) 1053 @list=''; test -n "$(man1dir)" || exit 0; \ 1054 files=`{ for i in $$list; do echo "$$i"; done; \ 1055 l2='$(man_MANS)'; for i in $$l2; do echo "$$i"; done | \ 1056 sed -n '/\.1[a-z]*$$/p'; \ 1057 } | sed -e 's,.*/,,;h;s,.*\.,,;s,^[^1][0-9a-z]*$$,1,;x' \ 1058 -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,'`; \ 1059 dir='$(DESTDIR)$(man1dir)'; $(am__uninstall_files_from_dir) 1060 1061# This directory's subdirectories are mostly independent; you can cd 1062# into them and run 'make' without going through this Makefile. 1063# To change the values of 'make' variables: instead of editing Makefiles, 1064# (1) if the variable is set in 'config.status', edit 'config.status' 1065# (which will cause the Makefiles to be regenerated when you run 'make'); 1066# (2) otherwise, pass the desired values on the 'make' command line. 1067$(am__recursive_targets): 1068 @fail=; \ 1069 if $(am__make_keepgoing); then \ 1070 failcom='fail=yes'; \ 1071 else \ 1072 failcom='exit 1'; \ 1073 fi; \ 1074 dot_seen=no; \ 1075 target=`echo $@ | sed s/-recursive//`; \ 1076 case "$@" in \ 1077 distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ 1078 *) list='$(SUBDIRS)' ;; \ 1079 esac; \ 1080 for subdir in $$list; do \ 1081 echo "Making $$target in $$subdir"; \ 1082 if test "$$subdir" = "."; then \ 1083 dot_seen=yes; \ 1084 local_target="$$target-am"; \ 1085 else \ 1086 local_target="$$target"; \ 1087 fi; \ 1088 ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ 1089 || eval $$failcom; \ 1090 done; \ 1091 if test "$$dot_seen" = "no"; then \ 1092 $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ 1093 fi; test -z "$$fail" 1094check-valgrind-local: 1095check-valgrind-memcheck-local: 1096check-valgrind-helgrind-local: 1097check-valgrind-drd-local: 1098check-valgrind-sgcheck-local: 1099 1100ID: $(am__tagged_files) 1101 $(am__define_uniq_tagged_files); mkid -fID $$unique 1102tags: tags-recursive 1103TAGS: tags 1104 1105tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) 1106 set x; \ 1107 here=`pwd`; \ 1108 if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ 1109 include_option=--etags-include; \ 1110 empty_fix=.; \ 1111 else \ 1112 include_option=--include; \ 1113 empty_fix=; \ 1114 fi; \ 1115 list='$(SUBDIRS)'; for subdir in $$list; do \ 1116 if test "$$subdir" = .; then :; else \ 1117 test ! -f $$subdir/TAGS || \ 1118 set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \ 1119 fi; \ 1120 done; \ 1121 $(am__define_uniq_tagged_files); \ 1122 shift; \ 1123 if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ 1124 test -n "$$unique" || unique=$$empty_fix; \ 1125 if test $$# -gt 0; then \ 1126 $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ 1127 "$$@" $$unique; \ 1128 else \ 1129 $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ 1130 $$unique; \ 1131 fi; \ 1132 fi 1133ctags: ctags-recursive 1134 1135CTAGS: ctags 1136ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) 1137 $(am__define_uniq_tagged_files); \ 1138 test -z "$(CTAGS_ARGS)$$unique" \ 1139 || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ 1140 $$unique 1141 1142GTAGS: 1143 here=`$(am__cd) $(top_builddir) && pwd` \ 1144 && $(am__cd) $(top_srcdir) \ 1145 && gtags -i $(GTAGS_ARGS) "$$here" 1146cscopelist: cscopelist-recursive 1147 1148cscopelist-am: $(am__tagged_files) 1149 list='$(am__tagged_files)'; \ 1150 case "$(srcdir)" in \ 1151 [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \ 1152 *) sdir=$(subdir)/$(srcdir) ;; \ 1153 esac; \ 1154 for i in $$list; do \ 1155 if test -f "$$i"; then \ 1156 echo "$(subdir)/$$i"; \ 1157 else \ 1158 echo "$$sdir/$$i"; \ 1159 fi; \ 1160 done >> $(top_builddir)/cscope.files 1161 1162distclean-tags: 1163 -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags 1164 1165check-TESTS: $(TESTS) 1166 @failed=0; all=0; xfail=0; xpass=0; skip=0; \ 1167 srcdir=$(srcdir); export srcdir; \ 1168 list=' $(TESTS) '; \ 1169 $(am__tty_colors); \ 1170 if test -n "$$list"; then \ 1171 for tst in $$list; do \ 1172 if test -f ./$$tst; then dir=./; \ 1173 elif test -f $$tst; then dir=; \ 1174 else dir="$(srcdir)/"; fi; \ 1175 if $(TESTS_ENVIRONMENT) $${dir}$$tst $(AM_TESTS_FD_REDIRECT); then \ 1176 all=`expr $$all + 1`; \ 1177 case " $(XFAIL_TESTS) " in \ 1178 *[\ \ ]$$tst[\ \ ]*) \ 1179 xpass=`expr $$xpass + 1`; \ 1180 failed=`expr $$failed + 1`; \ 1181 col=$$red; res=XPASS; \ 1182 ;; \ 1183 *) \ 1184 col=$$grn; res=PASS; \ 1185 ;; \ 1186 esac; \ 1187 elif test $$? -ne 77; then \ 1188 all=`expr $$all + 1`; \ 1189 case " $(XFAIL_TESTS) " in \ 1190 *[\ \ ]$$tst[\ \ ]*) \ 1191 xfail=`expr $$xfail + 1`; \ 1192 col=$$lgn; res=XFAIL; \ 1193 ;; \ 1194 *) \ 1195 failed=`expr $$failed + 1`; \ 1196 col=$$red; res=FAIL; \ 1197 ;; \ 1198 esac; \ 1199 else \ 1200 skip=`expr $$skip + 1`; \ 1201 col=$$blu; res=SKIP; \ 1202 fi; \ 1203 echo "$${col}$$res$${std}: $$tst"; \ 1204 done; \ 1205 if test "$$all" -eq 1; then \ 1206 tests="test"; \ 1207 All=""; \ 1208 else \ 1209 tests="tests"; \ 1210 All="All "; \ 1211 fi; \ 1212 if test "$$failed" -eq 0; then \ 1213 if test "$$xfail" -eq 0; then \ 1214 banner="$$All$$all $$tests passed"; \ 1215 else \ 1216 if test "$$xfail" -eq 1; then failures=failure; else failures=failures; fi; \ 1217 banner="$$All$$all $$tests behaved as expected ($$xfail expected $$failures)"; \ 1218 fi; \ 1219 else \ 1220 if test "$$xpass" -eq 0; then \ 1221 banner="$$failed of $$all $$tests failed"; \ 1222 else \ 1223 if test "$$xpass" -eq 1; then passes=pass; else passes=passes; fi; \ 1224 banner="$$failed of $$all $$tests did not behave as expected ($$xpass unexpected $$passes)"; \ 1225 fi; \ 1226 fi; \ 1227 dashes="$$banner"; \ 1228 skipped=""; \ 1229 if test "$$skip" -ne 0; then \ 1230 if test "$$skip" -eq 1; then \ 1231 skipped="($$skip test was not run)"; \ 1232 else \ 1233 skipped="($$skip tests were not run)"; \ 1234 fi; \ 1235 test `echo "$$skipped" | wc -c` -le `echo "$$banner" | wc -c` || \ 1236 dashes="$$skipped"; \ 1237 fi; \ 1238 report=""; \ 1239 if test "$$failed" -ne 0 && test -n "$(PACKAGE_BUGREPORT)"; then \ 1240 report="Please report to $(PACKAGE_BUGREPORT)"; \ 1241 test `echo "$$report" | wc -c` -le `echo "$$banner" | wc -c` || \ 1242 dashes="$$report"; \ 1243 fi; \ 1244 dashes=`echo "$$dashes" | sed s/./=/g`; \ 1245 if test "$$failed" -eq 0; then \ 1246 col="$$grn"; \ 1247 else \ 1248 col="$$red"; \ 1249 fi; \ 1250 echo "$${col}$$dashes$${std}"; \ 1251 echo "$${col}$$banner$${std}"; \ 1252 test -z "$$skipped" || echo "$${col}$$skipped$${std}"; \ 1253 test -z "$$report" || echo "$${col}$$report$${std}"; \ 1254 echo "$${col}$$dashes$${std}"; \ 1255 test "$$failed" -eq 0; \ 1256 else :; fi 1257 1258distdir: $(BUILT_SOURCES) 1259 $(MAKE) $(AM_MAKEFLAGS) distdir-am 1260 1261distdir-am: $(DISTFILES) 1262 @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ 1263 topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ 1264 list='$(DISTFILES)'; \ 1265 dist_files=`for file in $$list; do echo $$file; done | \ 1266 sed -e "s|^$$srcdirstrip/||;t" \ 1267 -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ 1268 case $$dist_files in \ 1269 */*) $(MKDIR_P) `echo "$$dist_files" | \ 1270 sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ 1271 sort -u` ;; \ 1272 esac; \ 1273 for file in $$dist_files; do \ 1274 if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ 1275 if test -d $$d/$$file; then \ 1276 dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ 1277 if test -d "$(distdir)/$$file"; then \ 1278 find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ 1279 fi; \ 1280 if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ 1281 cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ 1282 find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ 1283 fi; \ 1284 cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ 1285 else \ 1286 test -f "$(distdir)/$$file" \ 1287 || cp -p $$d/$$file "$(distdir)/$$file" \ 1288 || exit 1; \ 1289 fi; \ 1290 done 1291 @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ 1292 if test "$$subdir" = .; then :; else \ 1293 $(am__make_dryrun) \ 1294 || test -d "$(distdir)/$$subdir" \ 1295 || $(MKDIR_P) "$(distdir)/$$subdir" \ 1296 || exit 1; \ 1297 dir1=$$subdir; dir2="$(distdir)/$$subdir"; \ 1298 $(am__relativize); \ 1299 new_distdir=$$reldir; \ 1300 dir1=$$subdir; dir2="$(top_distdir)"; \ 1301 $(am__relativize); \ 1302 new_top_distdir=$$reldir; \ 1303 echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \ 1304 echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \ 1305 ($(am__cd) $$subdir && \ 1306 $(MAKE) $(AM_MAKEFLAGS) \ 1307 top_distdir="$$new_top_distdir" \ 1308 distdir="$$new_distdir" \ 1309 am__remove_distdir=: \ 1310 am__skip_length_check=: \ 1311 am__skip_mode_fix=: \ 1312 distdir) \ 1313 || exit 1; \ 1314 fi; \ 1315 done 1316check-am: all-am 1317 $(MAKE) $(AM_MAKEFLAGS) $(check_PROGRAMS) 1318 $(MAKE) $(AM_MAKEFLAGS) check-TESTS 1319check: check-recursive 1320all-am: Makefile $(PROGRAMS) $(MANS) 1321installdirs: installdirs-recursive 1322installdirs-am: 1323 for dir in "$(DESTDIR)$(bindir)" "$(DESTDIR)$(man1dir)"; do \ 1324 test -z "$$dir" || $(MKDIR_P) "$$dir"; \ 1325 done 1326install: install-recursive 1327install-exec: install-exec-recursive 1328install-data: install-data-recursive 1329uninstall: uninstall-recursive 1330 1331install-am: all-am 1332 @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am 1333 1334installcheck: installcheck-recursive 1335install-strip: 1336 if test -z '$(STRIP)'; then \ 1337 $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ 1338 install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ 1339 install; \ 1340 else \ 1341 $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ 1342 install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ 1343 "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ 1344 fi 1345mostlyclean-generic: 1346 1347clean-generic: 1348 -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES) 1349 1350distclean-generic: 1351 -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) 1352 -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) 1353 1354maintainer-clean-generic: 1355 @echo "This command is intended for maintainers to use" 1356 @echo "it deletes files that may require special tools to rebuild." 1357check-valgrind: check-valgrind-recursive 1358 1359check-valgrind-am: check-valgrind-local 1360 1361check-valgrind-drd: check-valgrind-drd-recursive 1362 1363check-valgrind-drd-am: check-valgrind-drd-local 1364 1365check-valgrind-helgrind: check-valgrind-helgrind-recursive 1366 1367check-valgrind-helgrind-am: check-valgrind-helgrind-local 1368 1369check-valgrind-memcheck: check-valgrind-memcheck-recursive 1370 1371check-valgrind-memcheck-am: check-valgrind-memcheck-local 1372 1373check-valgrind-sgcheck: check-valgrind-sgcheck-recursive 1374 1375check-valgrind-sgcheck-am: check-valgrind-sgcheck-local 1376 1377clean: clean-recursive 1378 1379clean-am: clean-binPROGRAMS clean-checkPROGRAMS clean-generic \ 1380 clean-libtool clean-noinstPROGRAMS mostlyclean-am 1381 1382distclean: distclean-recursive 1383 -rm -f Makefile 1384distclean-am: clean-am distclean-compile distclean-generic \ 1385 distclean-tags 1386 1387dvi: dvi-recursive 1388 1389dvi-am: 1390 1391html: html-recursive 1392 1393html-am: 1394 1395info: info-recursive 1396 1397info-am: 1398 1399install-data-am: install-man 1400 1401install-dvi: install-dvi-recursive 1402 1403install-dvi-am: 1404 1405install-exec-am: install-binPROGRAMS 1406 1407install-html: install-html-recursive 1408 1409install-html-am: 1410 1411install-info: install-info-recursive 1412 1413install-info-am: 1414 1415install-man: install-man1 1416 1417install-pdf: install-pdf-recursive 1418 1419install-pdf-am: 1420 1421install-ps: install-ps-recursive 1422 1423install-ps-am: 1424 1425installcheck-am: 1426 1427maintainer-clean: maintainer-clean-recursive 1428 -rm -f Makefile 1429maintainer-clean-am: distclean-am maintainer-clean-generic 1430 1431mostlyclean: mostlyclean-recursive 1432 1433mostlyclean-am: mostlyclean-compile mostlyclean-generic \ 1434 mostlyclean-libtool 1435 1436pdf: pdf-recursive 1437 1438pdf-am: 1439 1440ps: ps-recursive 1441 1442ps-am: 1443 1444uninstall-am: uninstall-binPROGRAMS uninstall-man 1445 1446uninstall-man: uninstall-man1 1447 1448.MAKE: $(am__recursive_targets) check-am install-am install-strip 1449 1450.PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am check \ 1451 check-TESTS check-am check-valgrind-am check-valgrind-drd-am \ 1452 check-valgrind-drd-local check-valgrind-helgrind-am \ 1453 check-valgrind-helgrind-local check-valgrind-local \ 1454 check-valgrind-memcheck-am check-valgrind-memcheck-local \ 1455 check-valgrind-sgcheck-am check-valgrind-sgcheck-local clean \ 1456 clean-binPROGRAMS clean-checkPROGRAMS clean-generic \ 1457 clean-libtool clean-noinstPROGRAMS cscopelist-am ctags \ 1458 ctags-am distclean distclean-compile distclean-generic \ 1459 distclean-libtool distclean-tags distdir dvi dvi-am html \ 1460 html-am info info-am install install-am install-binPROGRAMS \ 1461 install-data install-data-am install-dvi install-dvi-am \ 1462 install-exec install-exec-am install-html install-html-am \ 1463 install-info install-info-am install-man install-man1 \ 1464 install-pdf install-pdf-am install-ps install-ps-am \ 1465 install-strip installcheck installcheck-am installdirs \ 1466 installdirs-am maintainer-clean maintainer-clean-generic \ 1467 mostlyclean mostlyclean-compile mostlyclean-generic \ 1468 mostlyclean-libtool pdf pdf-am ps ps-am tags tags-am uninstall \ 1469 uninstall-am uninstall-binPROGRAMS uninstall-man \ 1470 uninstall-man1 1471 1472.PRECIOUS: Makefile 1473 1474 1475# The tst_nccopy3.sh test uses output from a bunch of other 1476# tests. This records the dependency so parallel builds work. 1477@BUILD_TESTSETS_TRUE@tst_nccopy3.log: tst_calendars.log run_utf8_tests.log tst_output.log \ 1478@BUILD_TESTSETS_TRUE@tst_64bit.log run_tests.log tst_lengths.log 1479 1480# Record interscript dependencies so parallel builds work. 1481@BUILD_TESTSETS_TRUE@@USE_NETCDF4_TRUE@tst_nccopy4.log: run_ncgen_tests.log tst_output.log tst_ncgen4.log \ 1482@BUILD_TESTSETS_TRUE@@USE_NETCDF4_TRUE@tst_fillbug.log tst_netcdf4_4.log tst_h_scalar.log 1483@BUILD_TESTSETS_TRUE@@USE_NETCDF4_TRUE@tst_nccopy5.log: tst_nccopy4.log 1484 1485@BUILD_TESTSETS_FALSE@ctest.c: 1486@BUILD_TESTSETS_FALSE@ cp $(top_srcdir)/ncdump/ref_ctest.c $(top_srcdir)/ncdump/ctest.c 1487 1488@BUILD_TESTSETS_FALSE@ctest64.c: 1489@BUILD_TESTSETS_FALSE@ cp $(top_srcdir)/ncdump/ref_ctest64.c $(top_srcdir)/ncdump/ctest64.c 1490 1491# Tell versions [3.59,3.63) of GNU make to not export all variables. 1492# Otherwise a system limit (for SysV at least) may be exceeded. 1493.NOEXPORT: 1494