1# Makefile.in generated by automake 1.13.4 from Makefile.am. 2# @configure_input@ 3 4# Copyright (C) 1994-2013 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 18 19VPATH = @srcdir@ 20am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)' 21am__make_running_with_option = \ 22 case $${target_option-} in \ 23 ?) ;; \ 24 *) echo "am__make_running_with_option: internal error: invalid" \ 25 "target option '$${target_option-}' specified" >&2; \ 26 exit 1;; \ 27 esac; \ 28 has_opt=no; \ 29 sane_makeflags=$$MAKEFLAGS; \ 30 if $(am__is_gnu_make); then \ 31 sane_makeflags=$$MFLAGS; \ 32 else \ 33 case $$MAKEFLAGS in \ 34 *\\[\ \ ]*) \ 35 bs=\\; \ 36 sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ 37 | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ 38 esac; \ 39 fi; \ 40 skip_next=no; \ 41 strip_trailopt () \ 42 { \ 43 flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ 44 }; \ 45 for flg in $$sane_makeflags; do \ 46 test $$skip_next = yes && { skip_next=no; continue; }; \ 47 case $$flg in \ 48 *=*|--*) continue;; \ 49 -*I) strip_trailopt 'I'; skip_next=yes;; \ 50 -*I?*) strip_trailopt 'I';; \ 51 -*O) strip_trailopt 'O'; skip_next=yes;; \ 52 -*O?*) strip_trailopt 'O';; \ 53 -*l) strip_trailopt 'l'; skip_next=yes;; \ 54 -*l?*) strip_trailopt 'l';; \ 55 -[dEDm]) skip_next=yes;; \ 56 -[JT]) skip_next=yes;; \ 57 esac; \ 58 case $$flg in \ 59 *$$target_option*) has_opt=yes; break;; \ 60 esac; \ 61 done; \ 62 test $$has_opt = yes 63am__make_dryrun = (target_option=n; $(am__make_running_with_option)) 64am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) 65pkgdatadir = $(datadir)/@PACKAGE@ 66pkgincludedir = $(includedir)/@PACKAGE@ 67pkglibdir = $(libdir)/@PACKAGE@ 68pkglibexecdir = $(libexecdir)/@PACKAGE@ 69am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd 70install_sh_DATA = $(install_sh) -c -m 644 71install_sh_PROGRAM = $(install_sh) -c 72install_sh_SCRIPT = $(install_sh) -c 73INSTALL_HEADER = $(INSTALL_DATA) 74transform = $(program_transform_name) 75NORMAL_INSTALL = : 76PRE_INSTALL = : 77POST_INSTALL = : 78NORMAL_UNINSTALL = : 79PRE_UNINSTALL = : 80POST_UNINSTALL = : 81bin_PROGRAMS = ustacks$(EXEEXT) cstacks$(EXEEXT) sstacks$(EXEEXT) \ 82 process_radtags$(EXEEXT) process_shortreads$(EXEEXT) \ 83 kmer_filter$(EXEEXT) clone_filter$(EXEEXT) \ 84 populations$(EXEEXT) phasedstacks$(EXEEXT) tsv2bam$(EXEEXT) \ 85 gstacks$(EXEEXT) 86subdir = . 87DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \ 88 $(top_srcdir)/configure $(am__configure_deps) \ 89 $(srcdir)/config.h.in $(dist_bin_SCRIPTS) \ 90 $(dist_noinst_SCRIPTS) $(top_srcdir)/config/depcomp \ 91 $(top_srcdir)/config/test-driver ChangeLog INSTALL README \ 92 config/ar-lib config/compile config/depcomp config/install-sh \ 93 config/missing $(top_srcdir)/config/ar-lib \ 94 $(top_srcdir)/config/compile $(top_srcdir)/config/install-sh \ 95 $(top_srcdir)/config/missing 96ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 97am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ 98 $(top_srcdir)/configure.ac 99am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ 100 $(ACLOCAL_M4) 101am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \ 102 configure.lineno config.status.lineno 103mkinstalldirs = $(install_sh) -d 104CONFIG_HEADER = config.h 105CONFIG_CLEAN_FILES = 106CONFIG_CLEAN_VPATH_FILES = 107LIBRARIES = $(noinst_LIBRARIES) 108ARFLAGS = cru 109AM_V_AR = $(am__v_AR_@AM_V@) 110am__v_AR_ = $(am__v_AR_@AM_DEFAULT_V@) 111am__v_AR_0 = @echo " AR " $@; 112am__v_AR_1 = 113libclean_a_AR = $(AR) $(ARFLAGS) 114libclean_a_LIBADD = 115am__dirstamp = $(am__leading_dot)dirstamp 116am_libclean_a_OBJECTS = src/clean.$(OBJEXT) src/file_io.$(OBJEXT) \ 117 src/write.$(OBJEXT) 118libclean_a_OBJECTS = $(am_libclean_a_OBJECTS) 119libcore_a_AR = $(AR) $(ARFLAGS) 120libcore_a_LIBADD = 121am__objects_1 = 122am_libcore_a_OBJECTS = src/aln_utils.$(OBJEXT) src/BamI.$(OBJEXT) \ 123 src/catalog_utils.$(OBJEXT) src/cmb.$(OBJEXT) \ 124 src/constants.$(OBJEXT) src/DNANSeq.$(OBJEXT) \ 125 src/DNASeq4.$(OBJEXT) src/DNASeq.$(OBJEXT) \ 126 src/gzFasta.$(OBJEXT) src/input.$(OBJEXT) src/kmers.$(OBJEXT) \ 127 src/locus.$(OBJEXT) src/log_utils.$(OBJEXT) \ 128 src/MetaPopInfo.$(OBJEXT) src/models.$(OBJEXT) \ 129 src/mstack.$(OBJEXT) src/mst.$(OBJEXT) \ 130 src/nucleotides.$(OBJEXT) src/renz.$(OBJEXT) src/Seq.$(OBJEXT) \ 131 src/sql_utilities.$(OBJEXT) src/stacks.$(OBJEXT) \ 132 src/utils.$(OBJEXT) src/Vcf.$(OBJEXT) $(am__objects_1) 133libcore_a_OBJECTS = $(am_libcore_a_OBJECTS) 134libpop_a_AR = $(AR) $(ARFLAGS) 135libpop_a_LIBADD = 136am_libpop_a_OBJECTS = src/export_formats.$(OBJEXT) \ 137 src/genotype_dictionaries.$(OBJEXT) src/PopSum.$(OBJEXT) \ 138 src/Hwp.$(OBJEXT) 139libpop_a_OBJECTS = $(am_libpop_a_OBJECTS) 140am__installdirs = "$(DESTDIR)$(bindir)" "$(DESTDIR)$(bindir)" 141PROGRAMS = $(bin_PROGRAMS) 142am_clone_filter_OBJECTS = src/clone_filter.$(OBJEXT) 143clone_filter_OBJECTS = $(am_clone_filter_OBJECTS) 144clone_filter_DEPENDENCIES = $(LDADD) libclean.a 145am_cstacks_OBJECTS = src/cstacks.$(OBJEXT) 146cstacks_OBJECTS = $(am_cstacks_OBJECTS) 147cstacks_LDADD = $(LDADD) 148cstacks_DEPENDENCIES = $(HTSLIB) libcore.a 149am_gstacks_OBJECTS = src/gstacks.$(OBJEXT) src/debruijn.$(OBJEXT) \ 150 src/SuffixTree.$(OBJEXT) 151gstacks_OBJECTS = $(am_gstacks_OBJECTS) 152gstacks_LDADD = $(LDADD) 153gstacks_DEPENDENCIES = $(HTSLIB) libcore.a 154am_kmer_filter_OBJECTS = src/kmer_filter.$(OBJEXT) 155kmer_filter_OBJECTS = $(am_kmer_filter_OBJECTS) 156kmer_filter_DEPENDENCIES = $(LDADD) libclean.a 157am_phasedstacks_OBJECTS = src/phasedstacks.$(OBJEXT) 158phasedstacks_OBJECTS = $(am_phasedstacks_OBJECTS) 159phasedstacks_LDADD = $(LDADD) 160phasedstacks_DEPENDENCIES = $(HTSLIB) libcore.a 161am_populations_OBJECTS = src/populations.$(OBJEXT) 162populations_OBJECTS = $(am_populations_OBJECTS) 163populations_DEPENDENCIES = $(LDADD) libpop.a 164am_process_radtags_OBJECTS = src/process_radtags.$(OBJEXT) 165process_radtags_OBJECTS = $(am_process_radtags_OBJECTS) 166process_radtags_DEPENDENCIES = $(LDADD) libclean.a 167am_process_shortreads_OBJECTS = src/process_shortreads.$(OBJEXT) 168process_shortreads_OBJECTS = $(am_process_shortreads_OBJECTS) 169process_shortreads_DEPENDENCIES = $(LDADD) libclean.a 170am_sstacks_OBJECTS = src/sstacks.$(OBJEXT) 171sstacks_OBJECTS = $(am_sstacks_OBJECTS) 172sstacks_LDADD = $(LDADD) 173sstacks_DEPENDENCIES = $(HTSLIB) libcore.a 174am_tsv2bam_OBJECTS = src/tsv2bam.$(OBJEXT) 175tsv2bam_OBJECTS = $(am_tsv2bam_OBJECTS) 176tsv2bam_LDADD = $(LDADD) 177tsv2bam_DEPENDENCIES = $(HTSLIB) libcore.a 178am_ustacks_OBJECTS = src/ustacks.$(OBJEXT) 179ustacks_OBJECTS = $(am_ustacks_OBJECTS) 180ustacks_LDADD = $(LDADD) 181ustacks_DEPENDENCIES = $(HTSLIB) libcore.a 182am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; 183am__vpath_adj = case $$p in \ 184 $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ 185 *) f=$$p;; \ 186 esac; 187am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`; 188am__install_max = 40 189am__nobase_strip_setup = \ 190 srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` 191am__nobase_strip = \ 192 for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" 193am__nobase_list = $(am__nobase_strip_setup); \ 194 for p in $$list; do echo "$$p $$p"; done | \ 195 sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \ 196 $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \ 197 if (++n[$$2] == $(am__install_max)) \ 198 { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \ 199 END { for (dir in files) print dir, files[dir] }' 200am__base_list = \ 201 sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ 202 sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' 203am__uninstall_files_from_dir = { \ 204 test -z "$$files" \ 205 || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \ 206 || { echo " ( cd '$$dir' && rm -f" $$files ")"; \ 207 $(am__cd) "$$dir" && rm -f $$files; }; \ 208 } 209SCRIPTS = $(dist_bin_SCRIPTS) $(dist_noinst_SCRIPTS) 210AM_V_P = $(am__v_P_@AM_V@) 211am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) 212am__v_P_0 = false 213am__v_P_1 = : 214AM_V_GEN = $(am__v_GEN_@AM_V@) 215am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) 216am__v_GEN_0 = @echo " GEN " $@; 217am__v_GEN_1 = 218AM_V_at = $(am__v_at_@AM_V@) 219am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) 220am__v_at_0 = @ 221am__v_at_1 = 222DEFAULT_INCLUDES = -I.@am__isrc@ 223depcomp = $(SHELL) $(top_srcdir)/config/depcomp 224am__depfiles_maybe = depfiles 225am__mv = mv -f 226CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ 227 $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) 228AM_V_CXX = $(am__v_CXX_@AM_V@) 229am__v_CXX_ = $(am__v_CXX_@AM_DEFAULT_V@) 230am__v_CXX_0 = @echo " CXX " $@; 231am__v_CXX_1 = 232CXXLD = $(CXX) 233CXXLINK = $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) \ 234 -o $@ 235AM_V_CXXLD = $(am__v_CXXLD_@AM_V@) 236am__v_CXXLD_ = $(am__v_CXXLD_@AM_DEFAULT_V@) 237am__v_CXXLD_0 = @echo " CXXLD " $@; 238am__v_CXXLD_1 = 239COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ 240 $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) 241AM_V_CC = $(am__v_CC_@AM_V@) 242am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@) 243am__v_CC_0 = @echo " CC " $@; 244am__v_CC_1 = 245CCLD = $(CC) 246LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ 247AM_V_CCLD = $(am__v_CCLD_@AM_V@) 248am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@) 249am__v_CCLD_0 = @echo " CCLD " $@; 250am__v_CCLD_1 = 251SOURCES = $(libclean_a_SOURCES) $(libcore_a_SOURCES) \ 252 $(libpop_a_SOURCES) $(clone_filter_SOURCES) $(cstacks_SOURCES) \ 253 $(gstacks_SOURCES) $(kmer_filter_SOURCES) \ 254 $(phasedstacks_SOURCES) $(populations_SOURCES) \ 255 $(process_radtags_SOURCES) $(process_shortreads_SOURCES) \ 256 $(sstacks_SOURCES) $(tsv2bam_SOURCES) $(ustacks_SOURCES) 257DIST_SOURCES = $(libclean_a_SOURCES) $(libcore_a_SOURCES) \ 258 $(libpop_a_SOURCES) $(clone_filter_SOURCES) $(cstacks_SOURCES) \ 259 $(gstacks_SOURCES) $(kmer_filter_SOURCES) \ 260 $(phasedstacks_SOURCES) $(populations_SOURCES) \ 261 $(process_radtags_SOURCES) $(process_shortreads_SOURCES) \ 262 $(sstacks_SOURCES) $(tsv2bam_SOURCES) $(ustacks_SOURCES) 263RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \ 264 ctags-recursive dvi-recursive html-recursive info-recursive \ 265 install-data-recursive install-dvi-recursive \ 266 install-exec-recursive install-html-recursive \ 267 install-info-recursive install-pdf-recursive \ 268 install-ps-recursive install-recursive installcheck-recursive \ 269 installdirs-recursive pdf-recursive ps-recursive \ 270 tags-recursive uninstall-recursive 271am__can_run_installinfo = \ 272 case $$AM_UPDATE_INFO_DIR in \ 273 n|no|NO) false;; \ 274 *) (install-info --version) >/dev/null 2>&1;; \ 275 esac 276RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ 277 distclean-recursive maintainer-clean-recursive 278am__recursive_targets = \ 279 $(RECURSIVE_TARGETS) \ 280 $(RECURSIVE_CLEAN_TARGETS) \ 281 $(am__extra_recursive_targets) 282AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \ 283 cscope check recheck distdir dist dist-all distcheck 284am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) \ 285 $(LISP)config.h.in 286# Read a list of newline-separated strings from the standard input, 287# and print each of them once, without duplicates. Input order is 288# *not* preserved. 289am__uniquify_input = $(AWK) '\ 290 BEGIN { nonempty = 0; } \ 291 { items[$$0] = 1; nonempty = 1; } \ 292 END { if (nonempty) { for (i in items) print i; }; } \ 293' 294# Make sure the list of sources is unique. This is necessary because, 295# e.g., the same source file might be shared among _SOURCES variables 296# for different programs/libraries. 297am__define_uniq_tagged_files = \ 298 list='$(am__tagged_files)'; \ 299 unique=`for i in $$list; do \ 300 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ 301 done | $(am__uniquify_input)` 302ETAGS = etags 303CTAGS = ctags 304CSCOPE = cscope 305am__tty_colors_dummy = \ 306 mgn= red= grn= lgn= blu= brg= std=; \ 307 am__color_tests=no 308am__tty_colors = { \ 309 $(am__tty_colors_dummy); \ 310 if test "X$(AM_COLOR_TESTS)" = Xno; then \ 311 am__color_tests=no; \ 312 elif test "X$(AM_COLOR_TESTS)" = Xalways; then \ 313 am__color_tests=yes; \ 314 elif test "X$$TERM" != Xdumb && { test -t 1; } 2>/dev/null; then \ 315 am__color_tests=yes; \ 316 fi; \ 317 if test $$am__color_tests = yes; then \ 318 red='[0;31m'; \ 319 grn='[0;32m'; \ 320 lgn='[1;32m'; \ 321 blu='[1;34m'; \ 322 mgn='[0;35m'; \ 323 brg='[1m'; \ 324 std='[m'; \ 325 fi; \ 326} 327am__recheck_rx = ^[ ]*:recheck:[ ]* 328am__global_test_result_rx = ^[ ]*:global-test-result:[ ]* 329am__copy_in_global_log_rx = ^[ ]*:copy-in-global-log:[ ]* 330# A command that, given a newline-separated list of test names on the 331# standard input, print the name of the tests that are to be re-run 332# upon "make recheck". 333am__list_recheck_tests = $(AWK) '{ \ 334 recheck = 1; \ 335 while ((rc = (getline line < ($$0 ".trs"))) != 0) \ 336 { \ 337 if (rc < 0) \ 338 { \ 339 if ((getline line2 < ($$0 ".log")) < 0) \ 340 recheck = 0; \ 341 break; \ 342 } \ 343 else if (line ~ /$(am__recheck_rx)[nN][Oo]/) \ 344 { \ 345 recheck = 0; \ 346 break; \ 347 } \ 348 else if (line ~ /$(am__recheck_rx)[yY][eE][sS]/) \ 349 { \ 350 break; \ 351 } \ 352 }; \ 353 if (recheck) \ 354 print $$0; \ 355 close ($$0 ".trs"); \ 356 close ($$0 ".log"); \ 357}' 358# A command that, given a newline-separated list of test names on the 359# standard input, create the global log from their .trs and .log files. 360am__create_global_log = $(AWK) ' \ 361function fatal(msg) \ 362{ \ 363 print "fatal: making $@: " msg | "cat >&2"; \ 364 exit 1; \ 365} \ 366function rst_section(header) \ 367{ \ 368 print header; \ 369 len = length(header); \ 370 for (i = 1; i <= len; i = i + 1) \ 371 printf "="; \ 372 printf "\n\n"; \ 373} \ 374{ \ 375 copy_in_global_log = 1; \ 376 global_test_result = "RUN"; \ 377 while ((rc = (getline line < ($$0 ".trs"))) != 0) \ 378 { \ 379 if (rc < 0) \ 380 fatal("failed to read from " $$0 ".trs"); \ 381 if (line ~ /$(am__global_test_result_rx)/) \ 382 { \ 383 sub("$(am__global_test_result_rx)", "", line); \ 384 sub("[ ]*$$", "", line); \ 385 global_test_result = line; \ 386 } \ 387 else if (line ~ /$(am__copy_in_global_log_rx)[nN][oO]/) \ 388 copy_in_global_log = 0; \ 389 }; \ 390 if (copy_in_global_log) \ 391 { \ 392 rst_section(global_test_result ": " $$0); \ 393 while ((rc = (getline line < ($$0 ".log"))) != 0) \ 394 { \ 395 if (rc < 0) \ 396 fatal("failed to read from " $$0 ".log"); \ 397 print line; \ 398 }; \ 399 printf "\n"; \ 400 }; \ 401 close ($$0 ".trs"); \ 402 close ($$0 ".log"); \ 403}' 404# Restructured Text title. 405am__rst_title = { sed 's/.*/ & /;h;s/./=/g;p;x;s/ *$$//;p;g' && echo; } 406# Solaris 10 'make', and several other traditional 'make' implementations, 407# pass "-e" to $(SHELL), and POSIX 2008 even requires this. Work around it 408# by disabling -e (using the XSI extension "set +e") if it's set. 409am__sh_e_setup = case $$- in *e*) set +e;; esac 410# Default flags passed to test drivers. 411am__common_driver_flags = \ 412 --color-tests "$$am__color_tests" \ 413 --enable-hard-errors "$$am__enable_hard_errors" \ 414 --expect-failure "$$am__expect_failure" 415# To be inserted before the command running the test. Creates the 416# directory for the log if needed. Stores in $dir the directory 417# containing $f, in $tst the test, in $log the log. Executes the 418# developer- defined test setup AM_TESTS_ENVIRONMENT (if any), and 419# passes TESTS_ENVIRONMENT. Set up options for the wrapper that 420# will run the test scripts (or their associated LOG_COMPILER, if 421# thy have one). 422am__check_pre = \ 423$(am__sh_e_setup); \ 424$(am__vpath_adj_setup) $(am__vpath_adj) \ 425$(am__tty_colors); \ 426srcdir=$(srcdir); export srcdir; \ 427case "$@" in \ 428 */*) am__odir=`echo "./$@" | sed 's|/[^/]*$$||'`;; \ 429 *) am__odir=.;; \ 430esac; \ 431test "x$$am__odir" = x"." || test -d "$$am__odir" \ 432 || $(MKDIR_P) "$$am__odir" || exit $$?; \ 433if test -f "./$$f"; then dir=./; \ 434elif test -f "$$f"; then dir=; \ 435else dir="$(srcdir)/"; fi; \ 436tst=$$dir$$f; log='$@'; \ 437if test -n '$(DISABLE_HARD_ERRORS)'; then \ 438 am__enable_hard_errors=no; \ 439else \ 440 am__enable_hard_errors=yes; \ 441fi; \ 442case " $(XFAIL_TESTS) " in \ 443 *[\ \ ]$$f[\ \ ]* | *[\ \ ]$$dir$$f[\ \ ]*) \ 444 am__expect_failure=yes;; \ 445 *) \ 446 am__expect_failure=no;; \ 447esac; \ 448$(AM_TESTS_ENVIRONMENT) $(TESTS_ENVIRONMENT) 449# A shell command to get the names of the tests scripts with any registered 450# extension removed (i.e., equivalently, the names of the test logs, with 451# the '.log' extension removed). The result is saved in the shell variable 452# '$bases'. This honors runtime overriding of TESTS and TEST_LOGS. Sadly, 453# we cannot use something simpler, involving e.g., "$(TEST_LOGS:.log=)", 454# since that might cause problem with VPATH rewrites for suffix-less tests. 455# See also 'test-harness-vpath-rewrite.sh' and 'test-trs-basic.sh'. 456am__set_TESTS_bases = \ 457 bases='$(TEST_LOGS)'; \ 458 bases=`for i in $$bases; do echo $$i; done | sed 's/\.log$$//'`; \ 459 bases=`echo $$bases` 460RECHECK_LOGS = $(TEST_LOGS) 461TEST_SUITE_LOG = test-suite.log 462TEST_EXTENSIONS = @EXEEXT@ .test 463LOG_COMPILE = $(LOG_COMPILER) $(AM_LOG_FLAGS) $(LOG_FLAGS) 464am__set_b = \ 465 case '$@' in \ 466 */*) \ 467 case '$*' in \ 468 */*) b='$*';; \ 469 *) b=`echo '$@' | sed 's/\.log$$//'`; \ 470 esac;; \ 471 *) \ 472 b='$*';; \ 473 esac 474am__test_logs1 = $(TESTS:=.log) 475am__test_logs2 = $(am__test_logs1:@EXEEXT@.log=.log) 476TEST_LOGS = $(am__test_logs2:.test.log=.log) 477TEST_LOG_DRIVER = $(SHELL) $(top_srcdir)/config/test-driver 478TEST_LOG_COMPILE = $(TEST_LOG_COMPILER) $(AM_TEST_LOG_FLAGS) \ 479 $(TEST_LOG_FLAGS) 480DIST_SUBDIRS = $(SUBDIRS) 481DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) 482distdir = $(PACKAGE)-$(VERSION) 483top_distdir = $(distdir) 484am__remove_distdir = \ 485 if test -d "$(distdir)"; then \ 486 find "$(distdir)" -type d ! -perm -200 -exec chmod u+w {} ';' \ 487 && rm -rf "$(distdir)" \ 488 || { sleep 5 && rm -rf "$(distdir)"; }; \ 489 else :; fi 490am__post_remove_distdir = $(am__remove_distdir) 491am__relativize = \ 492 dir0=`pwd`; \ 493 sed_first='s,^\([^/]*\)/.*$$,\1,'; \ 494 sed_rest='s,^[^/]*/*,,'; \ 495 sed_last='s,^.*/\([^/]*\)$$,\1,'; \ 496 sed_butlast='s,/*[^/]*$$,,'; \ 497 while test -n "$$dir1"; do \ 498 first=`echo "$$dir1" | sed -e "$$sed_first"`; \ 499 if test "$$first" != "."; then \ 500 if test "$$first" = ".."; then \ 501 dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \ 502 dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \ 503 else \ 504 first2=`echo "$$dir2" | sed -e "$$sed_first"`; \ 505 if test "$$first2" = "$$first"; then \ 506 dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \ 507 else \ 508 dir2="../$$dir2"; \ 509 fi; \ 510 dir0="$$dir0"/"$$first"; \ 511 fi; \ 512 fi; \ 513 dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \ 514 done; \ 515 reldir="$$dir2" 516DIST_ARCHIVES = $(distdir).tar.gz 517GZIP_ENV = --best 518DIST_TARGETS = dist-gzip 519distuninstallcheck_listfiles = find . -type f -print 520am__distuninstallcheck_listfiles = $(distuninstallcheck_listfiles) \ 521 | sed 's|^\./|$(prefix)/|' | grep -v '$(infodir)/dir$$' 522distcleancheck_listfiles = find . -type f -print 523ACLOCAL = @ACLOCAL@ 524AMTAR = @AMTAR@ 525AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ 526AR = @AR@ 527AUTOCONF = @AUTOCONF@ 528AUTOHEADER = @AUTOHEADER@ 529AUTOMAKE = @AUTOMAKE@ 530AWK = @AWK@ 531CC = @CC@ 532CCDEPMODE = @CCDEPMODE@ 533CFLAGS = @CFLAGS@ 534CPP = @CPP@ 535CPPFLAGS = @CPPFLAGS@ 536CXX = @CXX@ 537CXXDEPMODE = @CXXDEPMODE@ 538CXXFLAGS = @CXXFLAGS@ 539CYGPATH_W = @CYGPATH_W@ 540DEFS = @DEFS@ 541DEPDIR = @DEPDIR@ 542ECHO_C = @ECHO_C@ 543ECHO_N = @ECHO_N@ 544ECHO_T = @ECHO_T@ 545EGREP = @EGREP@ 546EXEEXT = @EXEEXT@ 547GREP = @GREP@ 548HAVE_CXX11 = @HAVE_CXX11@ 549INSTALL = @INSTALL@ 550INSTALL_DATA = @INSTALL_DATA@ 551INSTALL_PROGRAM = @INSTALL_PROGRAM@ 552INSTALL_SCRIPT = @INSTALL_SCRIPT@ 553INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ 554LDFLAGS = @LDFLAGS@ 555LIBOBJS = @LIBOBJS@ 556LIBS = @LIBS@ 557LTLIBOBJS = @LTLIBOBJS@ 558MAKEINFO = @MAKEINFO@ 559MKDIR_P = @MKDIR_P@ 560OBJEXT = @OBJEXT@ 561OPENMP_CFLAGS = @OPENMP_CFLAGS@ 562PACKAGE = @PACKAGE@ 563PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ 564PACKAGE_NAME = @PACKAGE_NAME@ 565PACKAGE_STRING = @PACKAGE_STRING@ 566PACKAGE_TARNAME = @PACKAGE_TARNAME@ 567PACKAGE_URL = @PACKAGE_URL@ 568PACKAGE_VERSION = @PACKAGE_VERSION@ 569PATH_SEPARATOR = @PATH_SEPARATOR@ 570RANLIB = @RANLIB@ 571SET_MAKE = @SET_MAKE@ 572SHELL = @SHELL@ 573STRIP = @STRIP@ 574VERSION = @VERSION@ 575abs_builddir = @abs_builddir@ 576abs_srcdir = @abs_srcdir@ 577abs_top_builddir = @abs_top_builddir@ 578abs_top_srcdir = @abs_top_srcdir@ 579ac_ct_AR = @ac_ct_AR@ 580ac_ct_CC = @ac_ct_CC@ 581ac_ct_CXX = @ac_ct_CXX@ 582am__include = @am__include@ 583am__leading_dot = @am__leading_dot@ 584am__quote = @am__quote@ 585am__tar = @am__tar@ 586am__untar = @am__untar@ 587bindir = @bindir@ 588build_alias = @build_alias@ 589builddir = @builddir@ 590datadir = @datadir@ 591datarootdir = @datarootdir@ 592docdir = @docdir@ 593dvidir = @dvidir@ 594exec_prefix = @exec_prefix@ 595host_alias = @host_alias@ 596htmldir = @htmldir@ 597includedir = @includedir@ 598infodir = @infodir@ 599install_sh = @install_sh@ 600libdir = @libdir@ 601libexecdir = @libexecdir@ 602localedir = @localedir@ 603localstatedir = @localstatedir@ 604mandir = @mandir@ 605mkdir_p = @mkdir_p@ 606oldincludedir = @oldincludedir@ 607pdfdir = @pdfdir@ 608prefix = @prefix@ 609program_transform_name = @program_transform_name@ 610psdir = @psdir@ 611sbindir = @sbindir@ 612sharedstatedir = @sharedstatedir@ 613srcdir = @srcdir@ 614sysconfdir = @sysconfdir@ 615target_alias = @target_alias@ 616top_build_prefix = @top_build_prefix@ 617top_builddir = @top_builddir@ 618top_srcdir = @top_srcdir@ 619SUBDIRS = htslib 620HTSLIB = htslib/libhts.a 621AM_CPPFLAGS = $(OPENMP_CFLAGS) -I$(top_srcdir)/htslib 622AM_LDFLAGS = $(OPENMP_CFLAGS) 623LDADD = $(HTSLIB) libcore.a 624noinst_LIBRARIES = libcore.a libclean.a libpop.a 625libcore_a_SOURCES = \ 626 src/aln_utils.h src/aln_utils.cc \ 627 src/BamI.h src/BamI.cc \ 628 src/BamUnalignedI.h \ 629 src/BowtieI.h \ 630 src/BustardI.h \ 631 src/catalog_utils.h src/catalog_utils.cc \ 632 src/cmb.h src/cmb.cc \ 633 src/constants.h src/constants.cc \ 634 src/DNANSeq.h src/DNANSeq.cc \ 635 src/DNASeq4.h src/DNASeq4.cc \ 636 src/DNASeq.h src/DNASeq.cc \ 637 src/FastaI.h \ 638 src/FastqI.h \ 639 src/GappedAln.h \ 640 src/gzFasta.h src/gzFasta.cc \ 641 src/gzFastq.h \ 642 src/input.h src/input.cc \ 643 src/kmers.h src/kmers.cc \ 644 src/locus.h src/locus.cc \ 645 src/locus_readers.h \ 646 src/log_utils.h src/log_utils.cc \ 647 src/MetaPopInfo.h src/MetaPopInfo.cc \ 648 src/models.h src/models.cc \ 649 src/mstack.h src/mstack.cc \ 650 src/mst.h src/mst.cc \ 651 src/nucleotides.h src/nucleotides.cc \ 652 src/renz.h src/renz.cc \ 653 src/SamI.h \ 654 src/Seq.h src/Seq.cc \ 655 src/sql_utilities.h src/sql_utilities.cc \ 656 src/stacks.h src/stacks.cc \ 657 src/Tsv.h \ 658 src/utils.h src/utils.cc \ 659 src/Vcf.h src/Vcf.cc \ 660 $(HTSLIB) 661 662libclean_a_SOURCES = \ 663 src/clean.h src/clean.cc \ 664 src/file_io.h src/file_io.cc \ 665 src/write.h src/write.cc 666 667libpop_a_SOURCES = \ 668 src/bootstrap.h \ 669 src/export_formats.h src/export_formats.cc \ 670 src/genotype_dictionaries.h src/genotype_dictionaries.cc \ 671 src/ordered.h \ 672 src/PopMap.h \ 673 src/PopSum.h src/PopSum.cc \ 674 src/smoothing.h \ 675 src/smoothing_utils.h \ 676 src/Hwp.h src/Hwp.cc 677 678phasedstacks_SOURCES = libcore.a src/phasedstacks.h src/phasedstacks.cc 679process_radtags_SOURCES = libcore.a libclean.a src/process_radtags.h src/process_radtags.cc 680process_shortreads_SOURCES = libcore.a libclean.a src/process_shortreads.h src/process_shortreads.cc 681kmer_filter_SOURCES = libcore.a libclean.a src/kmer_filter.h src/kmer_filter.cc 682clone_filter_SOURCES = libcore.a libclean.a src/clone_filter.h src/clone_filter.cc 683ustacks_SOURCES = libcore.a src/ustacks.h src/ustacks.cc 684cstacks_SOURCES = libcore.a src/cstacks.h src/cstacks.cc 685sstacks_SOURCES = libcore.a src/sstacks.h src/sstacks.cc 686tsv2bam_SOURCES = libcore.a src/tsv2bam.cc 687gstacks_SOURCES = libcore.a src/gstacks.h src/gstacks.cc src/debruijn.h src/debruijn.cc src/Alignment.h src/SuffixTree.h src/SuffixTree.cc 688populations_SOURCES = libcore.a libpop.a src/populations.h src/populations.cc 689process_radtags_LDADD = $(LDADD) libclean.a 690process_shortreads_LDADD = $(LDADD) libclean.a 691clone_filter_LDADD = $(LDADD) libclean.a 692kmer_filter_LDADD = $(LDADD) libclean.a 693populations_LDADD = $(LDADD) libpop.a 694dist_bin_SCRIPTS = scripts/denovo_map.pl scripts/ref_map.pl \ 695 scripts/integrate_alignments.py scripts/count_fixed_catalog_snps.py \ 696 scripts/stacks-integrate-alignments scripts/stacks-dist-extract scripts/stacks-gdb # scripts/denovo_map.py 697 698dist_noinst_SCRIPTS = autogen.sh scripts/extract_interpop_chars.pl scripts/convert_stacks.pl 699LOG_DRIVER = env AM_TAP_AWK='$(AWK)' $(SHELL) $(abs_top_srcdir)/tests/tap-driver.sh 700TESTS = tests/process_radtags.t tests/kmer_filter.t tests/ustacks.t tests/pstacks.t 701EXTRA_DIST = LICENSE INSTALL README ChangeLog $(TESTS) 702pkglocalstatedir = $(localstatedir)/$(PACKAGE) 703all: config.h 704 $(MAKE) $(AM_MAKEFLAGS) all-recursive 705 706.SUFFIXES: 707.SUFFIXES: .cc .log .o .obj .test .test$(EXEEXT) .trs 708am--refresh: Makefile 709 @: 710$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) 711 @for dep in $?; do \ 712 case '$(am__configure_deps)' in \ 713 *$$dep*) \ 714 echo ' cd $(srcdir) && $(AUTOMAKE) --foreign'; \ 715 $(am__cd) $(srcdir) && $(AUTOMAKE) --foreign \ 716 && exit 0; \ 717 exit 1;; \ 718 esac; \ 719 done; \ 720 echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign Makefile'; \ 721 $(am__cd) $(top_srcdir) && \ 722 $(AUTOMAKE) --foreign Makefile 723.PRECIOUS: Makefile 724Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status 725 @case '$?' in \ 726 *config.status*) \ 727 echo ' $(SHELL) ./config.status'; \ 728 $(SHELL) ./config.status;; \ 729 *) \ 730 echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)'; \ 731 cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe);; \ 732 esac; 733 734$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) 735 $(SHELL) ./config.status --recheck 736 737$(top_srcdir)/configure: $(am__configure_deps) 738 $(am__cd) $(srcdir) && $(AUTOCONF) 739$(ACLOCAL_M4): $(am__aclocal_m4_deps) 740 $(am__cd) $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS) 741$(am__aclocal_m4_deps): 742 743config.h: stamp-h1 744 @if test ! -f $@; then rm -f stamp-h1; else :; fi 745 @if test ! -f $@; then $(MAKE) $(AM_MAKEFLAGS) stamp-h1; else :; fi 746 747stamp-h1: $(srcdir)/config.h.in $(top_builddir)/config.status 748 @rm -f stamp-h1 749 cd $(top_builddir) && $(SHELL) ./config.status config.h 750$(srcdir)/config.h.in: $(am__configure_deps) 751 ($(am__cd) $(top_srcdir) && $(AUTOHEADER)) 752 rm -f stamp-h1 753 touch $@ 754 755distclean-hdr: 756 -rm -f config.h stamp-h1 757 758clean-noinstLIBRARIES: 759 -test -z "$(noinst_LIBRARIES)" || rm -f $(noinst_LIBRARIES) 760src/$(am__dirstamp): 761 @$(MKDIR_P) src 762 @: > src/$(am__dirstamp) 763src/$(DEPDIR)/$(am__dirstamp): 764 @$(MKDIR_P) src/$(DEPDIR) 765 @: > src/$(DEPDIR)/$(am__dirstamp) 766src/clean.$(OBJEXT): src/$(am__dirstamp) src/$(DEPDIR)/$(am__dirstamp) 767src/file_io.$(OBJEXT): src/$(am__dirstamp) \ 768 src/$(DEPDIR)/$(am__dirstamp) 769src/write.$(OBJEXT): src/$(am__dirstamp) src/$(DEPDIR)/$(am__dirstamp) 770 771libclean.a: $(libclean_a_OBJECTS) $(libclean_a_DEPENDENCIES) $(EXTRA_libclean_a_DEPENDENCIES) 772 $(AM_V_at)-rm -f libclean.a 773 $(AM_V_AR)$(libclean_a_AR) libclean.a $(libclean_a_OBJECTS) $(libclean_a_LIBADD) 774 $(AM_V_at)$(RANLIB) libclean.a 775src/aln_utils.$(OBJEXT): src/$(am__dirstamp) \ 776 src/$(DEPDIR)/$(am__dirstamp) 777src/BamI.$(OBJEXT): src/$(am__dirstamp) src/$(DEPDIR)/$(am__dirstamp) 778src/catalog_utils.$(OBJEXT): src/$(am__dirstamp) \ 779 src/$(DEPDIR)/$(am__dirstamp) 780src/cmb.$(OBJEXT): src/$(am__dirstamp) src/$(DEPDIR)/$(am__dirstamp) 781src/constants.$(OBJEXT): src/$(am__dirstamp) \ 782 src/$(DEPDIR)/$(am__dirstamp) 783src/DNANSeq.$(OBJEXT): src/$(am__dirstamp) \ 784 src/$(DEPDIR)/$(am__dirstamp) 785src/DNASeq4.$(OBJEXT): src/$(am__dirstamp) \ 786 src/$(DEPDIR)/$(am__dirstamp) 787src/DNASeq.$(OBJEXT): src/$(am__dirstamp) \ 788 src/$(DEPDIR)/$(am__dirstamp) 789src/gzFasta.$(OBJEXT): src/$(am__dirstamp) \ 790 src/$(DEPDIR)/$(am__dirstamp) 791src/input.$(OBJEXT): src/$(am__dirstamp) src/$(DEPDIR)/$(am__dirstamp) 792src/kmers.$(OBJEXT): src/$(am__dirstamp) src/$(DEPDIR)/$(am__dirstamp) 793src/locus.$(OBJEXT): src/$(am__dirstamp) src/$(DEPDIR)/$(am__dirstamp) 794src/log_utils.$(OBJEXT): src/$(am__dirstamp) \ 795 src/$(DEPDIR)/$(am__dirstamp) 796src/MetaPopInfo.$(OBJEXT): src/$(am__dirstamp) \ 797 src/$(DEPDIR)/$(am__dirstamp) 798src/models.$(OBJEXT): src/$(am__dirstamp) \ 799 src/$(DEPDIR)/$(am__dirstamp) 800src/mstack.$(OBJEXT): src/$(am__dirstamp) \ 801 src/$(DEPDIR)/$(am__dirstamp) 802src/mst.$(OBJEXT): src/$(am__dirstamp) src/$(DEPDIR)/$(am__dirstamp) 803src/nucleotides.$(OBJEXT): src/$(am__dirstamp) \ 804 src/$(DEPDIR)/$(am__dirstamp) 805src/renz.$(OBJEXT): src/$(am__dirstamp) src/$(DEPDIR)/$(am__dirstamp) 806src/Seq.$(OBJEXT): src/$(am__dirstamp) src/$(DEPDIR)/$(am__dirstamp) 807src/sql_utilities.$(OBJEXT): src/$(am__dirstamp) \ 808 src/$(DEPDIR)/$(am__dirstamp) 809src/stacks.$(OBJEXT): src/$(am__dirstamp) \ 810 src/$(DEPDIR)/$(am__dirstamp) 811src/utils.$(OBJEXT): src/$(am__dirstamp) src/$(DEPDIR)/$(am__dirstamp) 812src/Vcf.$(OBJEXT): src/$(am__dirstamp) src/$(DEPDIR)/$(am__dirstamp) 813 814libcore.a: $(libcore_a_OBJECTS) $(libcore_a_DEPENDENCIES) $(EXTRA_libcore_a_DEPENDENCIES) 815 $(AM_V_at)-rm -f libcore.a 816 $(AM_V_AR)$(libcore_a_AR) libcore.a $(libcore_a_OBJECTS) $(libcore_a_LIBADD) 817 $(AM_V_at)$(RANLIB) libcore.a 818src/export_formats.$(OBJEXT): src/$(am__dirstamp) \ 819 src/$(DEPDIR)/$(am__dirstamp) 820src/genotype_dictionaries.$(OBJEXT): src/$(am__dirstamp) \ 821 src/$(DEPDIR)/$(am__dirstamp) 822src/PopSum.$(OBJEXT): src/$(am__dirstamp) \ 823 src/$(DEPDIR)/$(am__dirstamp) 824src/Hwp.$(OBJEXT): src/$(am__dirstamp) src/$(DEPDIR)/$(am__dirstamp) 825 826libpop.a: $(libpop_a_OBJECTS) $(libpop_a_DEPENDENCIES) $(EXTRA_libpop_a_DEPENDENCIES) 827 $(AM_V_at)-rm -f libpop.a 828 $(AM_V_AR)$(libpop_a_AR) libpop.a $(libpop_a_OBJECTS) $(libpop_a_LIBADD) 829 $(AM_V_at)$(RANLIB) libpop.a 830install-binPROGRAMS: $(bin_PROGRAMS) 831 @$(NORMAL_INSTALL) 832 @list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \ 833 if test -n "$$list"; then \ 834 echo " $(MKDIR_P) '$(DESTDIR)$(bindir)'"; \ 835 $(MKDIR_P) "$(DESTDIR)$(bindir)" || exit 1; \ 836 fi; \ 837 for p in $$list; do echo "$$p $$p"; done | \ 838 sed 's/$(EXEEXT)$$//' | \ 839 while read p p1; do if test -f $$p \ 840 ; then echo "$$p"; echo "$$p"; else :; fi; \ 841 done | \ 842 sed -e 'p;s,.*/,,;n;h' \ 843 -e 's|.*|.|' \ 844 -e 'p;x;s,.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/' | \ 845 sed 'N;N;N;s,\n, ,g' | \ 846 $(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1 } \ 847 { d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \ 848 if ($$2 == $$4) files[d] = files[d] " " $$1; \ 849 else { print "f", $$3 "/" $$4, $$1; } } \ 850 END { for (d in files) print "f", d, files[d] }' | \ 851 while read type dir files; do \ 852 if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \ 853 test -z "$$files" || { \ 854 echo " $(INSTALL_PROGRAM_ENV) $(INSTALL_PROGRAM) $$files '$(DESTDIR)$(bindir)$$dir'"; \ 855 $(INSTALL_PROGRAM_ENV) $(INSTALL_PROGRAM) $$files "$(DESTDIR)$(bindir)$$dir" || exit $$?; \ 856 } \ 857 ; done 858 859uninstall-binPROGRAMS: 860 @$(NORMAL_UNINSTALL) 861 @list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \ 862 files=`for p in $$list; do echo "$$p"; done | \ 863 sed -e 'h;s,^.*/,,;s/$(EXEEXT)$$//;$(transform)' \ 864 -e 's/$$/$(EXEEXT)/' \ 865 `; \ 866 test -n "$$list" || exit 0; \ 867 echo " ( cd '$(DESTDIR)$(bindir)' && rm -f" $$files ")"; \ 868 cd "$(DESTDIR)$(bindir)" && rm -f $$files 869 870clean-binPROGRAMS: 871 -test -z "$(bin_PROGRAMS)" || rm -f $(bin_PROGRAMS) 872src/clone_filter.$(OBJEXT): src/$(am__dirstamp) \ 873 src/$(DEPDIR)/$(am__dirstamp) 874 875clone_filter$(EXEEXT): $(clone_filter_OBJECTS) $(clone_filter_DEPENDENCIES) $(EXTRA_clone_filter_DEPENDENCIES) 876 @rm -f clone_filter$(EXEEXT) 877 $(AM_V_CXXLD)$(CXXLINK) $(clone_filter_OBJECTS) $(clone_filter_LDADD) $(LIBS) 878src/cstacks.$(OBJEXT): src/$(am__dirstamp) \ 879 src/$(DEPDIR)/$(am__dirstamp) 880 881cstacks$(EXEEXT): $(cstacks_OBJECTS) $(cstacks_DEPENDENCIES) $(EXTRA_cstacks_DEPENDENCIES) 882 @rm -f cstacks$(EXEEXT) 883 $(AM_V_CXXLD)$(CXXLINK) $(cstacks_OBJECTS) $(cstacks_LDADD) $(LIBS) 884src/gstacks.$(OBJEXT): src/$(am__dirstamp) \ 885 src/$(DEPDIR)/$(am__dirstamp) 886src/debruijn.$(OBJEXT): src/$(am__dirstamp) \ 887 src/$(DEPDIR)/$(am__dirstamp) 888src/SuffixTree.$(OBJEXT): src/$(am__dirstamp) \ 889 src/$(DEPDIR)/$(am__dirstamp) 890 891gstacks$(EXEEXT): $(gstacks_OBJECTS) $(gstacks_DEPENDENCIES) $(EXTRA_gstacks_DEPENDENCIES) 892 @rm -f gstacks$(EXEEXT) 893 $(AM_V_CXXLD)$(CXXLINK) $(gstacks_OBJECTS) $(gstacks_LDADD) $(LIBS) 894src/kmer_filter.$(OBJEXT): src/$(am__dirstamp) \ 895 src/$(DEPDIR)/$(am__dirstamp) 896 897kmer_filter$(EXEEXT): $(kmer_filter_OBJECTS) $(kmer_filter_DEPENDENCIES) $(EXTRA_kmer_filter_DEPENDENCIES) 898 @rm -f kmer_filter$(EXEEXT) 899 $(AM_V_CXXLD)$(CXXLINK) $(kmer_filter_OBJECTS) $(kmer_filter_LDADD) $(LIBS) 900src/phasedstacks.$(OBJEXT): src/$(am__dirstamp) \ 901 src/$(DEPDIR)/$(am__dirstamp) 902 903phasedstacks$(EXEEXT): $(phasedstacks_OBJECTS) $(phasedstacks_DEPENDENCIES) $(EXTRA_phasedstacks_DEPENDENCIES) 904 @rm -f phasedstacks$(EXEEXT) 905 $(AM_V_CXXLD)$(CXXLINK) $(phasedstacks_OBJECTS) $(phasedstacks_LDADD) $(LIBS) 906src/populations.$(OBJEXT): src/$(am__dirstamp) \ 907 src/$(DEPDIR)/$(am__dirstamp) 908 909populations$(EXEEXT): $(populations_OBJECTS) $(populations_DEPENDENCIES) $(EXTRA_populations_DEPENDENCIES) 910 @rm -f populations$(EXEEXT) 911 $(AM_V_CXXLD)$(CXXLINK) $(populations_OBJECTS) $(populations_LDADD) $(LIBS) 912src/process_radtags.$(OBJEXT): src/$(am__dirstamp) \ 913 src/$(DEPDIR)/$(am__dirstamp) 914 915process_radtags$(EXEEXT): $(process_radtags_OBJECTS) $(process_radtags_DEPENDENCIES) $(EXTRA_process_radtags_DEPENDENCIES) 916 @rm -f process_radtags$(EXEEXT) 917 $(AM_V_CXXLD)$(CXXLINK) $(process_radtags_OBJECTS) $(process_radtags_LDADD) $(LIBS) 918src/process_shortreads.$(OBJEXT): src/$(am__dirstamp) \ 919 src/$(DEPDIR)/$(am__dirstamp) 920 921process_shortreads$(EXEEXT): $(process_shortreads_OBJECTS) $(process_shortreads_DEPENDENCIES) $(EXTRA_process_shortreads_DEPENDENCIES) 922 @rm -f process_shortreads$(EXEEXT) 923 $(AM_V_CXXLD)$(CXXLINK) $(process_shortreads_OBJECTS) $(process_shortreads_LDADD) $(LIBS) 924src/sstacks.$(OBJEXT): src/$(am__dirstamp) \ 925 src/$(DEPDIR)/$(am__dirstamp) 926 927sstacks$(EXEEXT): $(sstacks_OBJECTS) $(sstacks_DEPENDENCIES) $(EXTRA_sstacks_DEPENDENCIES) 928 @rm -f sstacks$(EXEEXT) 929 $(AM_V_CXXLD)$(CXXLINK) $(sstacks_OBJECTS) $(sstacks_LDADD) $(LIBS) 930src/tsv2bam.$(OBJEXT): src/$(am__dirstamp) \ 931 src/$(DEPDIR)/$(am__dirstamp) 932 933tsv2bam$(EXEEXT): $(tsv2bam_OBJECTS) $(tsv2bam_DEPENDENCIES) $(EXTRA_tsv2bam_DEPENDENCIES) 934 @rm -f tsv2bam$(EXEEXT) 935 $(AM_V_CXXLD)$(CXXLINK) $(tsv2bam_OBJECTS) $(tsv2bam_LDADD) $(LIBS) 936src/ustacks.$(OBJEXT): src/$(am__dirstamp) \ 937 src/$(DEPDIR)/$(am__dirstamp) 938 939ustacks$(EXEEXT): $(ustacks_OBJECTS) $(ustacks_DEPENDENCIES) $(EXTRA_ustacks_DEPENDENCIES) 940 @rm -f ustacks$(EXEEXT) 941 $(AM_V_CXXLD)$(CXXLINK) $(ustacks_OBJECTS) $(ustacks_LDADD) $(LIBS) 942install-dist_binSCRIPTS: $(dist_bin_SCRIPTS) 943 @$(NORMAL_INSTALL) 944 @list='$(dist_bin_SCRIPTS)'; test -n "$(bindir)" || list=; \ 945 if test -n "$$list"; then \ 946 echo " $(MKDIR_P) '$(DESTDIR)$(bindir)'"; \ 947 $(MKDIR_P) "$(DESTDIR)$(bindir)" || exit 1; \ 948 fi; \ 949 for p in $$list; do \ 950 if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ 951 if test -f "$$d$$p"; then echo "$$d$$p"; echo "$$p"; else :; fi; \ 952 done | \ 953 sed -e 'p;s,.*/,,;n' \ 954 -e 'h;s|.*|.|' \ 955 -e 'p;x;s,.*/,,;$(transform)' | sed 'N;N;N;s,\n, ,g' | \ 956 $(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1; } \ 957 { d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \ 958 if ($$2 == $$4) { files[d] = files[d] " " $$1; \ 959 if (++n[d] == $(am__install_max)) { \ 960 print "f", d, files[d]; n[d] = 0; files[d] = "" } } \ 961 else { print "f", d "/" $$4, $$1 } } \ 962 END { for (d in files) print "f", d, files[d] }' | \ 963 while read type dir files; do \ 964 if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \ 965 test -z "$$files" || { \ 966 echo " $(INSTALL_SCRIPT) $$files '$(DESTDIR)$(bindir)$$dir'"; \ 967 $(INSTALL_SCRIPT) $$files "$(DESTDIR)$(bindir)$$dir" || exit $$?; \ 968 } \ 969 ; done 970 971uninstall-dist_binSCRIPTS: 972 @$(NORMAL_UNINSTALL) 973 @list='$(dist_bin_SCRIPTS)'; test -n "$(bindir)" || exit 0; \ 974 files=`for p in $$list; do echo "$$p"; done | \ 975 sed -e 's,.*/,,;$(transform)'`; \ 976 dir='$(DESTDIR)$(bindir)'; $(am__uninstall_files_from_dir) 977 978mostlyclean-compile: 979 -rm -f *.$(OBJEXT) 980 -rm -f src/*.$(OBJEXT) 981 982distclean-compile: 983 -rm -f *.tab.c 984 985@AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/BamI.Po@am__quote@ 986@AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/DNANSeq.Po@am__quote@ 987@AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/DNASeq.Po@am__quote@ 988@AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/DNASeq4.Po@am__quote@ 989@AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/Hwp.Po@am__quote@ 990@AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/MetaPopInfo.Po@am__quote@ 991@AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/PopSum.Po@am__quote@ 992@AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/Seq.Po@am__quote@ 993@AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/SuffixTree.Po@am__quote@ 994@AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/Vcf.Po@am__quote@ 995@AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/aln_utils.Po@am__quote@ 996@AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/catalog_utils.Po@am__quote@ 997@AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/clean.Po@am__quote@ 998@AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/clone_filter.Po@am__quote@ 999@AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/cmb.Po@am__quote@ 1000@AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/constants.Po@am__quote@ 1001@AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/cstacks.Po@am__quote@ 1002@AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/debruijn.Po@am__quote@ 1003@AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/export_formats.Po@am__quote@ 1004@AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/file_io.Po@am__quote@ 1005@AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/genotype_dictionaries.Po@am__quote@ 1006@AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/gstacks.Po@am__quote@ 1007@AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/gzFasta.Po@am__quote@ 1008@AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/input.Po@am__quote@ 1009@AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/kmer_filter.Po@am__quote@ 1010@AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/kmers.Po@am__quote@ 1011@AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/locus.Po@am__quote@ 1012@AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/log_utils.Po@am__quote@ 1013@AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/models.Po@am__quote@ 1014@AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/mst.Po@am__quote@ 1015@AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/mstack.Po@am__quote@ 1016@AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/nucleotides.Po@am__quote@ 1017@AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/phasedstacks.Po@am__quote@ 1018@AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/populations.Po@am__quote@ 1019@AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/process_radtags.Po@am__quote@ 1020@AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/process_shortreads.Po@am__quote@ 1021@AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/renz.Po@am__quote@ 1022@AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/sql_utilities.Po@am__quote@ 1023@AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/sstacks.Po@am__quote@ 1024@AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/stacks.Po@am__quote@ 1025@AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/tsv2bam.Po@am__quote@ 1026@AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/ustacks.Po@am__quote@ 1027@AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/utils.Po@am__quote@ 1028@AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/write.Po@am__quote@ 1029 1030.cc.o: 1031@am__fastdepCXX_TRUE@ $(AM_V_CXX)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.o$$||'`;\ 1032@am__fastdepCXX_TRUE@ $(CXXCOMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ $< &&\ 1033@am__fastdepCXX_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Po 1034@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ 1035@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ 1036@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXXCOMPILE) -c -o $@ $< 1037 1038.cc.obj: 1039@am__fastdepCXX_TRUE@ $(AM_V_CXX)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.obj$$||'`;\ 1040@am__fastdepCXX_TRUE@ $(CXXCOMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ `$(CYGPATH_W) '$<'` &&\ 1041@am__fastdepCXX_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Po 1042@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ 1043@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ 1044@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'` 1045 1046# This directory's subdirectories are mostly independent; you can cd 1047# into them and run 'make' without going through this Makefile. 1048# To change the values of 'make' variables: instead of editing Makefiles, 1049# (1) if the variable is set in 'config.status', edit 'config.status' 1050# (which will cause the Makefiles to be regenerated when you run 'make'); 1051# (2) otherwise, pass the desired values on the 'make' command line. 1052$(am__recursive_targets): 1053 @fail=; \ 1054 if $(am__make_keepgoing); then \ 1055 failcom='fail=yes'; \ 1056 else \ 1057 failcom='exit 1'; \ 1058 fi; \ 1059 dot_seen=no; \ 1060 target=`echo $@ | sed s/-recursive//`; \ 1061 case "$@" in \ 1062 distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ 1063 *) list='$(SUBDIRS)' ;; \ 1064 esac; \ 1065 for subdir in $$list; do \ 1066 echo "Making $$target in $$subdir"; \ 1067 if test "$$subdir" = "."; then \ 1068 dot_seen=yes; \ 1069 local_target="$$target-am"; \ 1070 else \ 1071 local_target="$$target"; \ 1072 fi; \ 1073 ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ 1074 || eval $$failcom; \ 1075 done; \ 1076 if test "$$dot_seen" = "no"; then \ 1077 $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ 1078 fi; test -z "$$fail" 1079 1080ID: $(am__tagged_files) 1081 $(am__define_uniq_tagged_files); mkid -fID $$unique 1082tags: tags-recursive 1083TAGS: tags 1084 1085tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) 1086 set x; \ 1087 here=`pwd`; \ 1088 if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ 1089 include_option=--etags-include; \ 1090 empty_fix=.; \ 1091 else \ 1092 include_option=--include; \ 1093 empty_fix=; \ 1094 fi; \ 1095 list='$(SUBDIRS)'; for subdir in $$list; do \ 1096 if test "$$subdir" = .; then :; else \ 1097 test ! -f $$subdir/TAGS || \ 1098 set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \ 1099 fi; \ 1100 done; \ 1101 $(am__define_uniq_tagged_files); \ 1102 shift; \ 1103 if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ 1104 test -n "$$unique" || unique=$$empty_fix; \ 1105 if test $$# -gt 0; then \ 1106 $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ 1107 "$$@" $$unique; \ 1108 else \ 1109 $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ 1110 $$unique; \ 1111 fi; \ 1112 fi 1113ctags: ctags-recursive 1114 1115CTAGS: ctags 1116ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) 1117 $(am__define_uniq_tagged_files); \ 1118 test -z "$(CTAGS_ARGS)$$unique" \ 1119 || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ 1120 $$unique 1121 1122GTAGS: 1123 here=`$(am__cd) $(top_builddir) && pwd` \ 1124 && $(am__cd) $(top_srcdir) \ 1125 && gtags -i $(GTAGS_ARGS) "$$here" 1126cscope: cscope.files 1127 test ! -s cscope.files \ 1128 || $(CSCOPE) -b -q $(AM_CSCOPEFLAGS) $(CSCOPEFLAGS) -i cscope.files $(CSCOPE_ARGS) 1129clean-cscope: 1130 -rm -f cscope.files 1131cscope.files: clean-cscope cscopelist 1132cscopelist: cscopelist-recursive 1133 1134cscopelist-am: $(am__tagged_files) 1135 list='$(am__tagged_files)'; \ 1136 case "$(srcdir)" in \ 1137 [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \ 1138 *) sdir=$(subdir)/$(srcdir) ;; \ 1139 esac; \ 1140 for i in $$list; do \ 1141 if test -f "$$i"; then \ 1142 echo "$(subdir)/$$i"; \ 1143 else \ 1144 echo "$$sdir/$$i"; \ 1145 fi; \ 1146 done >> $(top_builddir)/cscope.files 1147 1148distclean-tags: 1149 -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags 1150 -rm -f cscope.out cscope.in.out cscope.po.out cscope.files 1151 1152# Recover from deleted '.trs' file; this should ensure that 1153# "rm -f foo.log; make foo.trs" re-run 'foo.test', and re-create 1154# both 'foo.log' and 'foo.trs'. Break the recipe in two subshells 1155# to avoid problems with "make -n". 1156.log.trs: 1157 rm -f $< $@ 1158 $(MAKE) $(AM_MAKEFLAGS) $< 1159 1160# Leading 'am--fnord' is there to ensure the list of targets does not 1161# expand to empty, as could happen e.g. with make check TESTS=''. 1162am--fnord $(TEST_LOGS) $(TEST_LOGS:.log=.trs): $(am__force_recheck) 1163am--force-recheck: 1164 @: 1165 1166$(TEST_SUITE_LOG): $(TEST_LOGS) 1167 @$(am__set_TESTS_bases); \ 1168 am__f_ok () { test -f "$$1" && test -r "$$1"; }; \ 1169 redo_bases=`for i in $$bases; do \ 1170 am__f_ok $$i.trs && am__f_ok $$i.log || echo $$i; \ 1171 done`; \ 1172 if test -n "$$redo_bases"; then \ 1173 redo_logs=`for i in $$redo_bases; do echo $$i.log; done`; \ 1174 redo_results=`for i in $$redo_bases; do echo $$i.trs; done`; \ 1175 if $(am__make_dryrun); then :; else \ 1176 rm -f $$redo_logs && rm -f $$redo_results || exit 1; \ 1177 fi; \ 1178 fi; \ 1179 if test -n "$$am__remaking_logs"; then \ 1180 echo "fatal: making $(TEST_SUITE_LOG): possible infinite" \ 1181 "recursion detected" >&2; \ 1182 else \ 1183 am__remaking_logs=yes $(MAKE) $(AM_MAKEFLAGS) $$redo_logs; \ 1184 fi; \ 1185 if $(am__make_dryrun); then :; else \ 1186 st=0; \ 1187 errmsg="fatal: making $(TEST_SUITE_LOG): failed to create"; \ 1188 for i in $$redo_bases; do \ 1189 test -f $$i.trs && test -r $$i.trs \ 1190 || { echo "$$errmsg $$i.trs" >&2; st=1; }; \ 1191 test -f $$i.log && test -r $$i.log \ 1192 || { echo "$$errmsg $$i.log" >&2; st=1; }; \ 1193 done; \ 1194 test $$st -eq 0 || exit 1; \ 1195 fi 1196 @$(am__sh_e_setup); $(am__tty_colors); $(am__set_TESTS_bases); \ 1197 ws='[ ]'; \ 1198 results=`for b in $$bases; do echo $$b.trs; done`; \ 1199 test -n "$$results" || results=/dev/null; \ 1200 all=` grep "^$$ws*:test-result:" $$results | wc -l`; \ 1201 pass=` grep "^$$ws*:test-result:$$ws*PASS" $$results | wc -l`; \ 1202 fail=` grep "^$$ws*:test-result:$$ws*FAIL" $$results | wc -l`; \ 1203 skip=` grep "^$$ws*:test-result:$$ws*SKIP" $$results | wc -l`; \ 1204 xfail=`grep "^$$ws*:test-result:$$ws*XFAIL" $$results | wc -l`; \ 1205 xpass=`grep "^$$ws*:test-result:$$ws*XPASS" $$results | wc -l`; \ 1206 error=`grep "^$$ws*:test-result:$$ws*ERROR" $$results | wc -l`; \ 1207 if test `expr $$fail + $$xpass + $$error` -eq 0; then \ 1208 success=true; \ 1209 else \ 1210 success=false; \ 1211 fi; \ 1212 br='==================='; br=$$br$$br$$br$$br; \ 1213 result_count () \ 1214 { \ 1215 if test x"$$1" = x"--maybe-color"; then \ 1216 maybe_colorize=yes; \ 1217 elif test x"$$1" = x"--no-color"; then \ 1218 maybe_colorize=no; \ 1219 else \ 1220 echo "$@: invalid 'result_count' usage" >&2; exit 4; \ 1221 fi; \ 1222 shift; \ 1223 desc=$$1 count=$$2; \ 1224 if test $$maybe_colorize = yes && test $$count -gt 0; then \ 1225 color_start=$$3 color_end=$$std; \ 1226 else \ 1227 color_start= color_end=; \ 1228 fi; \ 1229 echo "$${color_start}# $$desc $$count$${color_end}"; \ 1230 }; \ 1231 create_testsuite_report () \ 1232 { \ 1233 result_count $$1 "TOTAL:" $$all "$$brg"; \ 1234 result_count $$1 "PASS: " $$pass "$$grn"; \ 1235 result_count $$1 "SKIP: " $$skip "$$blu"; \ 1236 result_count $$1 "XFAIL:" $$xfail "$$lgn"; \ 1237 result_count $$1 "FAIL: " $$fail "$$red"; \ 1238 result_count $$1 "XPASS:" $$xpass "$$red"; \ 1239 result_count $$1 "ERROR:" $$error "$$mgn"; \ 1240 }; \ 1241 { \ 1242 echo "$(PACKAGE_STRING): $(subdir)/$(TEST_SUITE_LOG)" | \ 1243 $(am__rst_title); \ 1244 create_testsuite_report --no-color; \ 1245 echo; \ 1246 echo ".. contents:: :depth: 2"; \ 1247 echo; \ 1248 for b in $$bases; do echo $$b; done \ 1249 | $(am__create_global_log); \ 1250 } >$(TEST_SUITE_LOG).tmp || exit 1; \ 1251 mv $(TEST_SUITE_LOG).tmp $(TEST_SUITE_LOG); \ 1252 if $$success; then \ 1253 col="$$grn"; \ 1254 else \ 1255 col="$$red"; \ 1256 test x"$$VERBOSE" = x || cat $(TEST_SUITE_LOG); \ 1257 fi; \ 1258 echo "$${col}$$br$${std}"; \ 1259 echo "$${col}Testsuite summary for $(PACKAGE_STRING)$${std}"; \ 1260 echo "$${col}$$br$${std}"; \ 1261 create_testsuite_report --maybe-color; \ 1262 echo "$$col$$br$$std"; \ 1263 if $$success; then :; else \ 1264 echo "$${col}See $(subdir)/$(TEST_SUITE_LOG)$${std}"; \ 1265 if test -n "$(PACKAGE_BUGREPORT)"; then \ 1266 echo "$${col}Please report to $(PACKAGE_BUGREPORT)$${std}"; \ 1267 fi; \ 1268 echo "$$col$$br$$std"; \ 1269 fi; \ 1270 $$success || exit 1 1271 1272check-TESTS: 1273 @list='$(RECHECK_LOGS)'; test -z "$$list" || rm -f $$list 1274 @list='$(RECHECK_LOGS:.log=.trs)'; test -z "$$list" || rm -f $$list 1275 @test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG) 1276 @set +e; $(am__set_TESTS_bases); \ 1277 log_list=`for i in $$bases; do echo $$i.log; done`; \ 1278 trs_list=`for i in $$bases; do echo $$i.trs; done`; \ 1279 log_list=`echo $$log_list`; trs_list=`echo $$trs_list`; \ 1280 $(MAKE) $(AM_MAKEFLAGS) $(TEST_SUITE_LOG) TEST_LOGS="$$log_list"; \ 1281 exit $$?; 1282recheck: all 1283 @test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG) 1284 @set +e; $(am__set_TESTS_bases); \ 1285 bases=`for i in $$bases; do echo $$i; done \ 1286 | $(am__list_recheck_tests)` || exit 1; \ 1287 log_list=`for i in $$bases; do echo $$i.log; done`; \ 1288 log_list=`echo $$log_list`; \ 1289 $(MAKE) $(AM_MAKEFLAGS) $(TEST_SUITE_LOG) \ 1290 am__force_recheck=am--force-recheck \ 1291 TEST_LOGS="$$log_list"; \ 1292 exit $$? 1293tests/process_radtags.t.log: tests/process_radtags.t 1294 @p='tests/process_radtags.t'; \ 1295 b='tests/process_radtags.t'; \ 1296 $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \ 1297 --log-file $$b.log --trs-file $$b.trs \ 1298 $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \ 1299 "$$tst" $(AM_TESTS_FD_REDIRECT) 1300tests/kmer_filter.t.log: tests/kmer_filter.t 1301 @p='tests/kmer_filter.t'; \ 1302 b='tests/kmer_filter.t'; \ 1303 $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \ 1304 --log-file $$b.log --trs-file $$b.trs \ 1305 $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \ 1306 "$$tst" $(AM_TESTS_FD_REDIRECT) 1307tests/ustacks.t.log: tests/ustacks.t 1308 @p='tests/ustacks.t'; \ 1309 b='tests/ustacks.t'; \ 1310 $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \ 1311 --log-file $$b.log --trs-file $$b.trs \ 1312 $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \ 1313 "$$tst" $(AM_TESTS_FD_REDIRECT) 1314tests/pstacks.t.log: tests/pstacks.t 1315 @p='tests/pstacks.t'; \ 1316 b='tests/pstacks.t'; \ 1317 $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \ 1318 --log-file $$b.log --trs-file $$b.trs \ 1319 $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \ 1320 "$$tst" $(AM_TESTS_FD_REDIRECT) 1321.test.log: 1322 @p='$<'; \ 1323 $(am__set_b); \ 1324 $(am__check_pre) $(TEST_LOG_DRIVER) --test-name "$$f" \ 1325 --log-file $$b.log --trs-file $$b.trs \ 1326 $(am__common_driver_flags) $(AM_TEST_LOG_DRIVER_FLAGS) $(TEST_LOG_DRIVER_FLAGS) -- $(TEST_LOG_COMPILE) \ 1327 "$$tst" $(AM_TESTS_FD_REDIRECT) 1328@am__EXEEXT_TRUE@.test$(EXEEXT).log: 1329@am__EXEEXT_TRUE@ @p='$<'; \ 1330@am__EXEEXT_TRUE@ $(am__set_b); \ 1331@am__EXEEXT_TRUE@ $(am__check_pre) $(TEST_LOG_DRIVER) --test-name "$$f" \ 1332@am__EXEEXT_TRUE@ --log-file $$b.log --trs-file $$b.trs \ 1333@am__EXEEXT_TRUE@ $(am__common_driver_flags) $(AM_TEST_LOG_DRIVER_FLAGS) $(TEST_LOG_DRIVER_FLAGS) -- $(TEST_LOG_COMPILE) \ 1334@am__EXEEXT_TRUE@ "$$tst" $(AM_TESTS_FD_REDIRECT) 1335 1336distdir: $(DISTFILES) 1337 $(am__remove_distdir) 1338 test -d "$(distdir)" || mkdir "$(distdir)" 1339 @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ 1340 topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ 1341 list='$(DISTFILES)'; \ 1342 dist_files=`for file in $$list; do echo $$file; done | \ 1343 sed -e "s|^$$srcdirstrip/||;t" \ 1344 -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ 1345 case $$dist_files in \ 1346 */*) $(MKDIR_P) `echo "$$dist_files" | \ 1347 sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ 1348 sort -u` ;; \ 1349 esac; \ 1350 for file in $$dist_files; do \ 1351 if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ 1352 if test -d $$d/$$file; then \ 1353 dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ 1354 if test -d "$(distdir)/$$file"; then \ 1355 find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ 1356 fi; \ 1357 if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ 1358 cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ 1359 find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ 1360 fi; \ 1361 cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ 1362 else \ 1363 test -f "$(distdir)/$$file" \ 1364 || cp -p $$d/$$file "$(distdir)/$$file" \ 1365 || exit 1; \ 1366 fi; \ 1367 done 1368 @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ 1369 if test "$$subdir" = .; then :; else \ 1370 $(am__make_dryrun) \ 1371 || test -d "$(distdir)/$$subdir" \ 1372 || $(MKDIR_P) "$(distdir)/$$subdir" \ 1373 || exit 1; \ 1374 dir1=$$subdir; dir2="$(distdir)/$$subdir"; \ 1375 $(am__relativize); \ 1376 new_distdir=$$reldir; \ 1377 dir1=$$subdir; dir2="$(top_distdir)"; \ 1378 $(am__relativize); \ 1379 new_top_distdir=$$reldir; \ 1380 echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \ 1381 echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \ 1382 ($(am__cd) $$subdir && \ 1383 $(MAKE) $(AM_MAKEFLAGS) \ 1384 top_distdir="$$new_top_distdir" \ 1385 distdir="$$new_distdir" \ 1386 am__remove_distdir=: \ 1387 am__skip_length_check=: \ 1388 am__skip_mode_fix=: \ 1389 distdir) \ 1390 || exit 1; \ 1391 fi; \ 1392 done 1393 -test -n "$(am__skip_mode_fix)" \ 1394 || find "$(distdir)" -type d ! -perm -755 \ 1395 -exec chmod u+rwx,go+rx {} \; -o \ 1396 ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \ 1397 ! -type d ! -perm -400 -exec chmod a+r {} \; -o \ 1398 ! -type d ! -perm -444 -exec $(install_sh) -c -m a+r {} {} \; \ 1399 || chmod -R a+r "$(distdir)" 1400dist-gzip: distdir 1401 tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz 1402 $(am__post_remove_distdir) 1403 1404dist-bzip2: distdir 1405 tardir=$(distdir) && $(am__tar) | BZIP2=$${BZIP2--9} bzip2 -c >$(distdir).tar.bz2 1406 $(am__post_remove_distdir) 1407 1408dist-lzip: distdir 1409 tardir=$(distdir) && $(am__tar) | lzip -c $${LZIP_OPT--9} >$(distdir).tar.lz 1410 $(am__post_remove_distdir) 1411 1412dist-xz: distdir 1413 tardir=$(distdir) && $(am__tar) | XZ_OPT=$${XZ_OPT--e} xz -c >$(distdir).tar.xz 1414 $(am__post_remove_distdir) 1415 1416dist-tarZ: distdir 1417 tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z 1418 $(am__post_remove_distdir) 1419 1420dist-shar: distdir 1421 shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz 1422 $(am__post_remove_distdir) 1423 1424dist-zip: distdir 1425 -rm -f $(distdir).zip 1426 zip -rq $(distdir).zip $(distdir) 1427 $(am__post_remove_distdir) 1428 1429dist dist-all: 1430 $(MAKE) $(AM_MAKEFLAGS) $(DIST_TARGETS) am__post_remove_distdir='@:' 1431 $(am__post_remove_distdir) 1432 1433# This target untars the dist file and tries a VPATH configuration. Then 1434# it guarantees that the distribution is self-contained by making another 1435# tarfile. 1436distcheck: dist 1437 case '$(DIST_ARCHIVES)' in \ 1438 *.tar.gz*) \ 1439 GZIP=$(GZIP_ENV) gzip -dc $(distdir).tar.gz | $(am__untar) ;;\ 1440 *.tar.bz2*) \ 1441 bzip2 -dc $(distdir).tar.bz2 | $(am__untar) ;;\ 1442 *.tar.lz*) \ 1443 lzip -dc $(distdir).tar.lz | $(am__untar) ;;\ 1444 *.tar.xz*) \ 1445 xz -dc $(distdir).tar.xz | $(am__untar) ;;\ 1446 *.tar.Z*) \ 1447 uncompress -c $(distdir).tar.Z | $(am__untar) ;;\ 1448 *.shar.gz*) \ 1449 GZIP=$(GZIP_ENV) gzip -dc $(distdir).shar.gz | unshar ;;\ 1450 *.zip*) \ 1451 unzip $(distdir).zip ;;\ 1452 esac 1453 chmod -R a-w $(distdir) 1454 chmod u+w $(distdir) 1455 mkdir $(distdir)/_build $(distdir)/_inst 1456 chmod a-w $(distdir) 1457 test -d $(distdir)/_build || exit 0; \ 1458 dc_install_base=`$(am__cd) $(distdir)/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \ 1459 && dc_destdir="$${TMPDIR-/tmp}/am-dc-$$$$/" \ 1460 && am__cwd=`pwd` \ 1461 && $(am__cd) $(distdir)/_build \ 1462 && ../configure --srcdir=.. --prefix="$$dc_install_base" \ 1463 $(AM_DISTCHECK_CONFIGURE_FLAGS) \ 1464 $(DISTCHECK_CONFIGURE_FLAGS) \ 1465 && $(MAKE) $(AM_MAKEFLAGS) \ 1466 && $(MAKE) $(AM_MAKEFLAGS) dvi \ 1467 && $(MAKE) $(AM_MAKEFLAGS) check \ 1468 && $(MAKE) $(AM_MAKEFLAGS) install \ 1469 && $(MAKE) $(AM_MAKEFLAGS) installcheck \ 1470 && $(MAKE) $(AM_MAKEFLAGS) uninstall \ 1471 && $(MAKE) $(AM_MAKEFLAGS) distuninstallcheck_dir="$$dc_install_base" \ 1472 distuninstallcheck \ 1473 && chmod -R a-w "$$dc_install_base" \ 1474 && ({ \ 1475 (cd ../.. && umask 077 && mkdir "$$dc_destdir") \ 1476 && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" install \ 1477 && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" uninstall \ 1478 && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" \ 1479 distuninstallcheck_dir="$$dc_destdir" distuninstallcheck; \ 1480 } || { rm -rf "$$dc_destdir"; exit 1; }) \ 1481 && rm -rf "$$dc_destdir" \ 1482 && $(MAKE) $(AM_MAKEFLAGS) dist \ 1483 && rm -rf $(DIST_ARCHIVES) \ 1484 && $(MAKE) $(AM_MAKEFLAGS) distcleancheck \ 1485 && cd "$$am__cwd" \ 1486 || exit 1 1487 $(am__post_remove_distdir) 1488 @(echo "$(distdir) archives ready for distribution: "; \ 1489 list='$(DIST_ARCHIVES)'; for i in $$list; do echo $$i; done) | \ 1490 sed -e 1h -e 1s/./=/g -e 1p -e 1x -e '$$p' -e '$$x' 1491distuninstallcheck: 1492 @test -n '$(distuninstallcheck_dir)' || { \ 1493 echo 'ERROR: trying to run $@ with an empty' \ 1494 '$$(distuninstallcheck_dir)' >&2; \ 1495 exit 1; \ 1496 }; \ 1497 $(am__cd) '$(distuninstallcheck_dir)' || { \ 1498 echo 'ERROR: cannot chdir into $(distuninstallcheck_dir)' >&2; \ 1499 exit 1; \ 1500 }; \ 1501 test `$(am__distuninstallcheck_listfiles) | wc -l` -eq 0 \ 1502 || { echo "ERROR: files left after uninstall:" ; \ 1503 if test -n "$(DESTDIR)"; then \ 1504 echo " (check DESTDIR support)"; \ 1505 fi ; \ 1506 $(distuninstallcheck_listfiles) ; \ 1507 exit 1; } >&2 1508distcleancheck: distclean 1509 @if test '$(srcdir)' = . ; then \ 1510 echo "ERROR: distcleancheck can only run from a VPATH build" ; \ 1511 exit 1 ; \ 1512 fi 1513 @test `$(distcleancheck_listfiles) | wc -l` -eq 0 \ 1514 || { echo "ERROR: files left in build directory after distclean:" ; \ 1515 $(distcleancheck_listfiles) ; \ 1516 exit 1; } >&2 1517check-am: all-am 1518 $(MAKE) $(AM_MAKEFLAGS) check-TESTS 1519check: check-recursive 1520all-am: Makefile $(LIBRARIES) $(PROGRAMS) $(SCRIPTS) config.h 1521installdirs: installdirs-recursive 1522installdirs-am: 1523 for dir in "$(DESTDIR)$(bindir)" "$(DESTDIR)$(bindir)"; do \ 1524 test -z "$$dir" || $(MKDIR_P) "$$dir"; \ 1525 done 1526install: install-recursive 1527install-exec: install-exec-recursive 1528install-data: install-data-recursive 1529uninstall: uninstall-recursive 1530 1531install-am: all-am 1532 @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am 1533 1534installcheck: installcheck-recursive 1535install-strip: 1536 if test -z '$(STRIP)'; then \ 1537 $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ 1538 install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ 1539 install; \ 1540 else \ 1541 $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ 1542 install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ 1543 "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ 1544 fi 1545mostlyclean-generic: 1546 -test -z "$(TEST_LOGS)" || rm -f $(TEST_LOGS) 1547 -test -z "$(TEST_LOGS:.log=.trs)" || rm -f $(TEST_LOGS:.log=.trs) 1548 -test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG) 1549 1550clean-generic: 1551 1552distclean-generic: 1553 -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) 1554 -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) 1555 -rm -f src/$(DEPDIR)/$(am__dirstamp) 1556 -rm -f src/$(am__dirstamp) 1557 1558maintainer-clean-generic: 1559 @echo "This command is intended for maintainers to use" 1560 @echo "it deletes files that may require special tools to rebuild." 1561clean: clean-recursive 1562 1563clean-am: clean-binPROGRAMS clean-generic clean-noinstLIBRARIES \ 1564 mostlyclean-am 1565 1566distclean: distclean-recursive 1567 -rm -f $(am__CONFIG_DISTCLEAN_FILES) 1568 -rm -rf src/$(DEPDIR) 1569 -rm -f Makefile 1570distclean-am: clean-am distclean-compile distclean-generic \ 1571 distclean-hdr distclean-tags 1572 1573dvi: dvi-recursive 1574 1575dvi-am: 1576 1577html: html-recursive 1578 1579html-am: 1580 1581info: info-recursive 1582 1583info-am: 1584 1585install-data-am: 1586 @$(NORMAL_INSTALL) 1587 $(MAKE) $(AM_MAKEFLAGS) install-data-hook 1588install-dvi: install-dvi-recursive 1589 1590install-dvi-am: 1591 1592install-exec-am: install-binPROGRAMS install-dist_binSCRIPTS 1593 1594install-html: install-html-recursive 1595 1596install-html-am: 1597 1598install-info: install-info-recursive 1599 1600install-info-am: 1601 1602install-man: 1603 1604install-pdf: install-pdf-recursive 1605 1606install-pdf-am: 1607 1608install-ps: install-ps-recursive 1609 1610install-ps-am: 1611 1612installcheck-am: 1613 1614maintainer-clean: maintainer-clean-recursive 1615 -rm -f $(am__CONFIG_DISTCLEAN_FILES) 1616 -rm -rf $(top_srcdir)/autom4te.cache 1617 -rm -rf src/$(DEPDIR) 1618 -rm -f Makefile 1619maintainer-clean-am: distclean-am maintainer-clean-generic 1620 1621mostlyclean: mostlyclean-recursive 1622 1623mostlyclean-am: mostlyclean-compile mostlyclean-generic 1624 1625pdf: pdf-recursive 1626 1627pdf-am: 1628 1629ps: ps-recursive 1630 1631ps-am: 1632 1633uninstall-am: uninstall-binPROGRAMS uninstall-dist_binSCRIPTS 1634 @$(NORMAL_INSTALL) 1635 $(MAKE) $(AM_MAKEFLAGS) uninstall-hook 1636.MAKE: $(am__recursive_targets) all check-am install-am \ 1637 install-data-am install-strip uninstall-am 1638 1639.PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am \ 1640 am--refresh check check-TESTS check-am clean clean-binPROGRAMS \ 1641 clean-cscope clean-generic clean-noinstLIBRARIES cscope \ 1642 cscopelist-am ctags ctags-am dist dist-all dist-bzip2 \ 1643 dist-gzip dist-lzip dist-shar dist-tarZ dist-xz dist-zip \ 1644 distcheck distclean distclean-compile distclean-generic \ 1645 distclean-hdr distclean-tags distcleancheck distdir \ 1646 distuninstallcheck dvi dvi-am html html-am info info-am \ 1647 install install-am install-binPROGRAMS install-data \ 1648 install-data-am install-data-hook install-dist_binSCRIPTS \ 1649 install-dvi install-dvi-am install-exec install-exec-am \ 1650 install-html install-html-am install-info install-info-am \ 1651 install-man install-pdf install-pdf-am install-ps \ 1652 install-ps-am install-strip installcheck installcheck-am \ 1653 installdirs installdirs-am maintainer-clean \ 1654 maintainer-clean-generic mostlyclean mostlyclean-compile \ 1655 mostlyclean-generic pdf pdf-am ps ps-am recheck tags tags-am \ 1656 uninstall uninstall-am uninstall-binPROGRAMS \ 1657 uninstall-dist_binSCRIPTS uninstall-hook 1658 1659 1660debug: 1661 $(MAKE) all "CXXFLAGS=-g -Wall -DDEBUG -O0" 1662 1663install-data-hook: 1664 sed -e 's,_VERSION_,$(VERSION),' -e 's,_BINDIR_,$(bindir)/,g' -e 's,_PKGDATADIR_,$(pkgdatadir)/,g' $(DESTDIR)$(bindir)/denovo_map.pl > $(DESTDIR)$(bindir)/denovo_map.pl.subst 1665 mv $(DESTDIR)$(bindir)/denovo_map.pl.subst $(DESTDIR)$(bindir)/denovo_map.pl 1666 chmod +x $(DESTDIR)$(bindir)/denovo_map.pl 1667 sed -e 's,_VERSION_,$(VERSION),' -e 's,_BINDIR_,$(bindir)/,g' -e 's,_PKGDATADIR_,$(pkgdatadir)/,g' $(DESTDIR)$(bindir)/ref_map.pl > $(DESTDIR)$(bindir)/ref_map.pl.subst 1668 mv $(DESTDIR)$(bindir)/ref_map.pl.subst $(DESTDIR)$(bindir)/ref_map.pl 1669 chmod +x $(DESTDIR)$(bindir)/ref_map.pl 1670 sed -i.bkp -e 's,_VERSION_,$(VERSION),' $(DESTDIR)$(bindir)/stacks-integrate-alignments 1671 rm -f $(DESTDIR)$(bindir)/stacks-integrate-alignments.bkp 1672 chmod +x $(DESTDIR)$(bindir)/stacks-integrate-alignments 1673 chmod +x $(DESTDIR)$(bindir)/stacks-dist-extract 1674 chmod +x $(DESTDIR)$(bindir)/stacks-gdb 1675 1676uninstall-hook: 1677 rm -rf $(DESTDIR)$(pkglocalstatedir) 1678 1679# Tell versions [3.59,3.63) of GNU make to not export all variables. 1680# Otherwise a system limit (for SysV at least) may be exceeded. 1681.NOEXPORT: 1682