diff options
| author | Aiden Woodruff <aiden.woodruff@gmail.com> | 2018-08-14 14:47:54 -0500 |
|---|---|---|
| committer | Aiden Woodruff <aiden.woodruff@gmail.com> | 2018-08-14 14:47:54 -0500 |
| commit | 367fe4bbf4791add4f2238e3ca9dbfc82b8b22ce (patch) | |
| tree | 21ee0e82f48f8d1ab2d0b26e000139b6ab0ab935 | |
| parent | b801521b8f662bca827bbbd08561e0a647a06fd2 (diff) | |
| download | life-367fe4bbf4791add4f2238e3ca9dbfc82b8b22ce.tar.gz life-367fe4bbf4791add4f2238e3ca9dbfc82b8b22ce.tar.bz2 life-367fe4bbf4791add4f2238e3ca9dbfc82b8b22ce.zip | |
Folder setup changed
Moved things into docs or src folders
Created tests folder so make check is better
Check control characters in life.c with CTRL macro (bitwise AND 037)
Create small window for fancy rule entry
Change some division by two to bitshifts
Use configure to make man page (keep version up to date)
Move warnings and pedantic to AM_CFLAGS
Move include option to AM_CPPFLAGS
Version 1.6.0
| -rw-r--r-- | Makefile.am | 9 | ||||
| -rw-r--r-- | Makefile.in | 414 | ||||
| -rwxr-xr-x | configure | 28 | ||||
| -rw-r--r-- | configure.ac | 6 | ||||
| -rw-r--r-- | docs/Makefile.am | 3 | ||||
| -rw-r--r-- | docs/Makefile.in | 479 | ||||
| -rw-r--r-- | docs/life.6.in (renamed from life.6) | 2 | ||||
| -rw-r--r-- | life-1.5.4.tar.gz | bin | 116910 -> 0 bytes | |||
| -rw-r--r-- | life-1.5.4.tar.gz.sig | bin | 310 -> 0 bytes | |||
| -rw-r--r-- | life-1.6.0.tar.gz | bin | 0 -> 135098 bytes | |||
| -rw-r--r-- | life-1.6.0.tar.gz.sig | bin | 0 -> 310 bytes | |||
| -rw-r--r-- | src/Makefile.am | 4 | ||||
| -rw-r--r-- | src/Makefile.in | 680 | ||||
| -rw-r--r-- | src/cmdline-life.c (renamed from cmdline-life.c) | 0 | ||||
| -rw-r--r-- | src/cmdline-life.h (renamed from cmdline-life.h) | 0 | ||||
| -rw-r--r-- | src/life-macros.h (renamed from life-macros.h) | 0 | ||||
| -rw-r--r-- | src/life.c (renamed from life.c) | 50 | ||||
| -rw-r--r-- | src/life.ggo (renamed from life.ggo) | 0 | ||||
| -rw-r--r-- | src/life.h (renamed from life.h) | 0 | ||||
| -rw-r--r-- | src/menus.c (renamed from menus.c) | 0 | ||||
| -rw-r--r-- | src/menus.h (renamed from menus.h) | 0 | ||||
| -rw-r--r-- | src/updatemap.c (renamed from updatemap.c) | 0 | ||||
| -rw-r--r-- | src/updatemap.h (renamed from updatemap.h) | 0 | ||||
| l--------- | test-driver | 1 | ||||
| -rw-r--r-- | test/.deps/ncursesbasic.Po | 119 | ||||
| -rw-r--r-- | test/Makefile.am | 3 | ||||
| -rw-r--r-- | test/Makefile.in | 777 | ||||
| -rwxr-xr-x | test/blank.sh | 3 | ||||
| -rwxr-xr-x | test/sanity | 3 |
29 files changed, 2298 insertions, 283 deletions
diff --git a/Makefile.am b/Makefile.am index 319ca4d..73f1665 100644 --- a/Makefile.am +++ b/Makefile.am | |||
| @@ -1,7 +1,6 @@ | |||
| 1 | AM_OPTIONS = gnu | 1 | AM_OPTIONS = gnu |
| 2 | bin_PROGRAMS = life | 2 | AM_CFLAGS = -Wall -pedantic |
| 3 | life_SOURCES = life.c cmdline-life.c updatemap.c menus.c | 3 | AM_CPPFLAGS = -I$(srcdir) -I. |
| 4 | life_CFLAGS = -I$(srcdir) -Wall -pedantic | 4 | man_MANS = docs/life.6 |
| 5 | include_HEADERS = life.h updatemap.h menus.h cmdline-life.h life-macros.h | ||
| 6 | man_MANS = life.6 | ||
| 7 | EXTRA_DIST = $(man_MANS) | 5 | EXTRA_DIST = $(man_MANS) |
| 6 | SUBDIRS = docs src test | ||
diff --git a/Makefile.in b/Makefile.in index c7df496..bda2bbf 100644 --- a/Makefile.in +++ b/Makefile.in | |||
| @@ -13,8 +13,6 @@ | |||
| 13 | # PARTICULAR PURPOSE. | 13 | # PARTICULAR PURPOSE. |
| 14 | 14 | ||
| 15 | @SET_MAKE@ | 15 | @SET_MAKE@ |
| 16 | |||
| 17 | |||
| 18 | VPATH = @srcdir@ | 16 | VPATH = @srcdir@ |
| 19 | am__is_gnu_make = { \ | 17 | am__is_gnu_make = { \ |
| 20 | if test -z '$(MAKELEVEL)'; then \ | 18 | if test -z '$(MAKELEVEL)'; then \ |
| @@ -87,29 +85,19 @@ POST_INSTALL = : | |||
| 87 | NORMAL_UNINSTALL = : | 85 | NORMAL_UNINSTALL = : |
| 88 | PRE_UNINSTALL = : | 86 | PRE_UNINSTALL = : |
| 89 | POST_UNINSTALL = : | 87 | POST_UNINSTALL = : |
| 90 | bin_PROGRAMS = life$(EXEEXT) | ||
| 91 | subdir = . | 88 | subdir = . |
| 92 | ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 | 89 | ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 |
| 93 | am__aclocal_m4_deps = $(top_srcdir)/configure.ac | 90 | am__aclocal_m4_deps = $(top_srcdir)/configure.ac |
| 94 | am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ | 91 | am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ |
| 95 | $(ACLOCAL_M4) | 92 | $(ACLOCAL_M4) |
| 96 | DIST_COMMON = $(srcdir)/Makefile.am $(top_srcdir)/configure \ | 93 | DIST_COMMON = $(srcdir)/Makefile.am $(top_srcdir)/configure \ |
| 97 | $(am__configure_deps) $(include_HEADERS) $(am__DIST_COMMON) | 94 | $(am__configure_deps) $(am__DIST_COMMON) |
| 98 | am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \ | 95 | am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \ |
| 99 | configure.lineno config.status.lineno | 96 | configure.lineno config.status.lineno |
| 100 | mkinstalldirs = $(install_sh) -d | 97 | mkinstalldirs = $(install_sh) -d |
| 101 | CONFIG_HEADER = config.h | 98 | CONFIG_HEADER = config.h |
| 102 | CONFIG_CLEAN_FILES = | 99 | CONFIG_CLEAN_FILES = |
| 103 | CONFIG_CLEAN_VPATH_FILES = | 100 | CONFIG_CLEAN_VPATH_FILES = |
| 104 | am__installdirs = "$(DESTDIR)$(bindir)" "$(DESTDIR)$(man6dir)" \ | ||
| 105 | "$(DESTDIR)$(includedir)" | ||
| 106 | PROGRAMS = $(bin_PROGRAMS) | ||
| 107 | am_life_OBJECTS = life-life.$(OBJEXT) life-cmdline-life.$(OBJEXT) \ | ||
| 108 | life-updatemap.$(OBJEXT) life-menus.$(OBJEXT) | ||
| 109 | life_OBJECTS = $(am_life_OBJECTS) | ||
| 110 | life_LDADD = $(LDADD) | ||
| 111 | life_LINK = $(CCLD) $(life_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) \ | ||
| 112 | -o $@ | ||
| 113 | AM_V_P = $(am__v_P_@AM_V@) | 101 | AM_V_P = $(am__v_P_@AM_V@) |
| 114 | am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) | 102 | am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) |
| 115 | am__v_P_0 = false | 103 | am__v_P_0 = false |
| @@ -122,28 +110,16 @@ AM_V_at = $(am__v_at_@AM_V@) | |||
| 122 | am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) | 110 | am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) |
| 123 | am__v_at_0 = @ | 111 | am__v_at_0 = @ |
| 124 | am__v_at_1 = | 112 | am__v_at_1 = |
| 125 | DEFAULT_INCLUDES = -I.@am__isrc@ | 113 | SOURCES = |
| 126 | depcomp = $(SHELL) $(top_srcdir)/depcomp | 114 | DIST_SOURCES = |
| 127 | am__depfiles_maybe = depfiles | 115 | RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \ |
| 128 | am__mv = mv -f | 116 | ctags-recursive dvi-recursive html-recursive info-recursive \ |
| 129 | AM_V_lt = $(am__v_lt_@AM_V@) | 117 | install-data-recursive install-dvi-recursive \ |
| 130 | am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@) | 118 | install-exec-recursive install-html-recursive \ |
| 131 | am__v_lt_0 = --silent | 119 | install-info-recursive install-pdf-recursive \ |
| 132 | am__v_lt_1 = | 120 | install-ps-recursive install-recursive installcheck-recursive \ |
| 133 | COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ | 121 | installdirs-recursive pdf-recursive ps-recursive \ |
| 134 | $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) | 122 | tags-recursive uninstall-recursive |
| 135 | AM_V_CC = $(am__v_CC_@AM_V@) | ||
| 136 | am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@) | ||
| 137 | am__v_CC_0 = @echo " CC " $@; | ||
| 138 | am__v_CC_1 = | ||
| 139 | CCLD = $(CC) | ||
| 140 | LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ | ||
| 141 | AM_V_CCLD = $(am__v_CCLD_@AM_V@) | ||
| 142 | am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@) | ||
| 143 | am__v_CCLD_0 = @echo " CCLD " $@; | ||
| 144 | am__v_CCLD_1 = | ||
| 145 | SOURCES = $(life_SOURCES) | ||
| 146 | DIST_SOURCES = $(life_SOURCES) | ||
| 147 | am__can_run_installinfo = \ | 123 | am__can_run_installinfo = \ |
| 148 | case $$AM_UPDATE_INFO_DIR in \ | 124 | case $$AM_UPDATE_INFO_DIR in \ |
| 149 | n|no|NO) false;; \ | 125 | n|no|NO) false;; \ |
| @@ -177,9 +153,17 @@ am__uninstall_files_from_dir = { \ | |||
| 177 | $(am__cd) "$$dir" && rm -f $$files; }; \ | 153 | $(am__cd) "$$dir" && rm -f $$files; }; \ |
| 178 | } | 154 | } |
| 179 | man6dir = $(mandir)/man6 | 155 | man6dir = $(mandir)/man6 |
| 156 | am__installdirs = "$(DESTDIR)$(man6dir)" | ||
| 180 | NROFF = nroff | 157 | NROFF = nroff |
| 181 | MANS = $(man_MANS) | 158 | MANS = $(man_MANS) |
| 182 | HEADERS = $(include_HEADERS) | 159 | RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ |
| 160 | distclean-recursive maintainer-clean-recursive | ||
| 161 | am__recursive_targets = \ | ||
| 162 | $(RECURSIVE_TARGETS) \ | ||
| 163 | $(RECURSIVE_CLEAN_TARGETS) \ | ||
| 164 | $(am__extra_recursive_targets) | ||
| 165 | AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \ | ||
| 166 | cscope distdir dist dist-all distcheck | ||
| 183 | am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) \ | 167 | am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) \ |
| 184 | $(LISP)config.h.in | 168 | $(LISP)config.h.in |
| 185 | # Read a list of newline-separated strings from the standard input, | 169 | # Read a list of newline-separated strings from the standard input, |
| @@ -201,7 +185,7 @@ am__define_uniq_tagged_files = \ | |||
| 201 | ETAGS = etags | 185 | ETAGS = etags |
| 202 | CTAGS = ctags | 186 | CTAGS = ctags |
| 203 | CSCOPE = cscope | 187 | CSCOPE = cscope |
| 204 | AM_RECURSIVE_TARGETS = cscope | 188 | DIST_SUBDIRS = $(SUBDIRS) |
| 205 | am__DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/config.h.in AUTHORS \ | 189 | am__DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/config.h.in AUTHORS \ |
| 206 | COPYING ChangeLog INSTALL NEWS README compile depcomp \ | 190 | COPYING ChangeLog INSTALL NEWS README compile depcomp \ |
| 207 | install-sh missing | 191 | install-sh missing |
| @@ -215,6 +199,31 @@ am__remove_distdir = \ | |||
| 215 | || { sleep 5 && rm -rf "$(distdir)"; }; \ | 199 | || { sleep 5 && rm -rf "$(distdir)"; }; \ |
| 216 | else :; fi | 200 | else :; fi |
| 217 | am__post_remove_distdir = $(am__remove_distdir) | 201 | am__post_remove_distdir = $(am__remove_distdir) |
| 202 | am__relativize = \ | ||
| 203 | dir0=`pwd`; \ | ||
| 204 | sed_first='s,^\([^/]*\)/.*$$,\1,'; \ | ||
| 205 | sed_rest='s,^[^/]*/*,,'; \ | ||
| 206 | sed_last='s,^.*/\([^/]*\)$$,\1,'; \ | ||
| 207 | sed_butlast='s,/*[^/]*$$,,'; \ | ||
| 208 | while test -n "$$dir1"; do \ | ||
| 209 | first=`echo "$$dir1" | sed -e "$$sed_first"`; \ | ||
| 210 | if test "$$first" != "."; then \ | ||
| 211 | if test "$$first" = ".."; then \ | ||
| 212 | dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \ | ||
| 213 | dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \ | ||
| 214 | else \ | ||
| 215 | first2=`echo "$$dir2" | sed -e "$$sed_first"`; \ | ||
| 216 | if test "$$first2" = "$$first"; then \ | ||
| 217 | dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \ | ||
| 218 | else \ | ||
| 219 | dir2="../$$dir2"; \ | ||
| 220 | fi; \ | ||
| 221 | dir0="$$dir0"/"$$first"; \ | ||
| 222 | fi; \ | ||
| 223 | fi; \ | ||
| 224 | dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \ | ||
| 225 | done; \ | ||
| 226 | reldir="$$dir2" | ||
| 218 | DIST_ARCHIVES = $(distdir).tar.gz | 227 | DIST_ARCHIVES = $(distdir).tar.gz |
| 219 | GZIP_ENV = --best | 228 | GZIP_ENV = --best |
| 220 | DIST_TARGETS = dist-gzip | 229 | DIST_TARGETS = dist-gzip |
| @@ -311,16 +320,15 @@ top_build_prefix = @top_build_prefix@ | |||
| 311 | top_builddir = @top_builddir@ | 320 | top_builddir = @top_builddir@ |
| 312 | top_srcdir = @top_srcdir@ | 321 | top_srcdir = @top_srcdir@ |
| 313 | AM_OPTIONS = gnu | 322 | AM_OPTIONS = gnu |
| 314 | life_SOURCES = life.c cmdline-life.c updatemap.c menus.c | 323 | AM_CFLAGS = -Wall -pedantic |
| 315 | life_CFLAGS = -I$(srcdir) -Wall -pedantic | 324 | AM_CPPFLAGS = -I$(srcdir) -I. |
| 316 | include_HEADERS = life.h updatemap.h menus.h cmdline-life.h life-macros.h | 325 | man_MANS = docs/life.6 |
| 317 | man_MANS = life.6 | ||
| 318 | EXTRA_DIST = $(man_MANS) | 326 | EXTRA_DIST = $(man_MANS) |
| 327 | SUBDIRS = docs src test | ||
| 319 | all: config.h | 328 | all: config.h |
| 320 | $(MAKE) $(AM_MAKEFLAGS) all-am | 329 | $(MAKE) $(AM_MAKEFLAGS) all-recursive |
| 321 | 330 | ||
| 322 | .SUFFIXES: | 331 | .SUFFIXES: |
| 323 | .SUFFIXES: .c .o .obj | ||
| 324 | am--refresh: Makefile | 332 | am--refresh: Makefile |
| 325 | @: | 333 | @: |
| 326 | $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) | 334 | $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) |
| @@ -369,133 +377,6 @@ $(srcdir)/config.h.in: $(am__configure_deps) | |||
| 369 | 377 | ||
| 370 | distclean-hdr: | 378 | distclean-hdr: |
| 371 | -rm -f config.h stamp-h1 | 379 | -rm -f config.h stamp-h1 |
| 372 | install-binPROGRAMS: $(bin_PROGRAMS) | ||
| 373 | @$(NORMAL_INSTALL) | ||
| 374 | @list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \ | ||
| 375 | if test -n "$$list"; then \ | ||
| 376 | echo " $(MKDIR_P) '$(DESTDIR)$(bindir)'"; \ | ||
| 377 | $(MKDIR_P) "$(DESTDIR)$(bindir)" || exit 1; \ | ||
| 378 | fi; \ | ||
| 379 | for p in $$list; do echo "$$p $$p"; done | \ | ||
| 380 | sed 's/$(EXEEXT)$$//' | \ | ||
| 381 | while read p p1; do if test -f $$p \ | ||
| 382 | ; then echo "$$p"; echo "$$p"; else :; fi; \ | ||
| 383 | done | \ | ||
| 384 | sed -e 'p;s,.*/,,;n;h' \ | ||
| 385 | -e 's|.*|.|' \ | ||
| 386 | -e 'p;x;s,.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/' | \ | ||
| 387 | sed 'N;N;N;s,\n, ,g' | \ | ||
| 388 | $(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1 } \ | ||
| 389 | { d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \ | ||
| 390 | if ($$2 == $$4) files[d] = files[d] " " $$1; \ | ||
| 391 | else { print "f", $$3 "/" $$4, $$1; } } \ | ||
| 392 | END { for (d in files) print "f", d, files[d] }' | \ | ||
| 393 | while read type dir files; do \ | ||
| 394 | if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \ | ||
| 395 | test -z "$$files" || { \ | ||
| 396 | echo " $(INSTALL_PROGRAM_ENV) $(INSTALL_PROGRAM) $$files '$(DESTDIR)$(bindir)$$dir'"; \ | ||
| 397 | $(INSTALL_PROGRAM_ENV) $(INSTALL_PROGRAM) $$files "$(DESTDIR)$(bindir)$$dir" || exit $$?; \ | ||
| 398 | } \ | ||
| 399 | ; done | ||
| 400 | |||
| 401 | uninstall-binPROGRAMS: | ||
| 402 | @$(NORMAL_UNINSTALL) | ||
| 403 | @list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \ | ||
| 404 | files=`for p in $$list; do echo "$$p"; done | \ | ||
| 405 | sed -e 'h;s,^.*/,,;s/$(EXEEXT)$$//;$(transform)' \ | ||
| 406 | -e 's/$$/$(EXEEXT)/' \ | ||
| 407 | `; \ | ||
| 408 | test -n "$$list" || exit 0; \ | ||
| 409 | echo " ( cd '$(DESTDIR)$(bindir)' && rm -f" $$files ")"; \ | ||
| 410 | cd "$(DESTDIR)$(bindir)" && rm -f $$files | ||
| 411 | |||
| 412 | clean-binPROGRAMS: | ||
| 413 | -test -z "$(bin_PROGRAMS)" || rm -f $(bin_PROGRAMS) | ||
| 414 | |||
| 415 | life$(EXEEXT): $(life_OBJECTS) $(life_DEPENDENCIES) $(EXTRA_life_DEPENDENCIES) | ||
| 416 | @rm -f life$(EXEEXT) | ||
| 417 | $(AM_V_CCLD)$(life_LINK) $(life_OBJECTS) $(life_LDADD) $(LIBS) | ||
| 418 | |||
| 419 | mostlyclean-compile: | ||
| 420 | -rm -f *.$(OBJEXT) | ||
| 421 | |||
| 422 | distclean-compile: | ||
| 423 | -rm -f *.tab.c | ||
| 424 | |||
| 425 | @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/life-cmdline-life.Po@am__quote@ | ||
| 426 | @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/life-life.Po@am__quote@ | ||
| 427 | @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/life-menus.Po@am__quote@ | ||
| 428 | @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/life-updatemap.Po@am__quote@ | ||
| 429 | |||
| 430 | .c.o: | ||
| 431 | @am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< | ||
| 432 | @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po | ||
| 433 | @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ | ||
| 434 | @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ | ||
| 435 | @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ $< | ||
| 436 | |||
| 437 | .c.obj: | ||
| 438 | @am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'` | ||
| 439 | @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po | ||
| 440 | @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ | ||
| 441 | @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ | ||
| 442 | @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'` | ||
| 443 | |||
| 444 | life-life.o: life.c | ||
| 445 | @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(life_CFLAGS) $(CFLAGS) -MT life-life.o -MD -MP -MF $(DEPDIR)/life-life.Tpo -c -o life-life.o `test -f 'life.c' || echo '$(srcdir)/'`life.c | ||
| 446 | @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/life-life.Tpo $(DEPDIR)/life-life.Po | ||
| 447 | @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='life.c' object='life-life.o' libtool=no @AMDEPBACKSLASH@ | ||
| 448 | @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ | ||
| 449 | @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(life_CFLAGS) $(CFLAGS) -c -o life-life.o `test -f 'life.c' || echo '$(srcdir)/'`life.c | ||
| 450 | |||
| 451 | life-life.obj: life.c | ||
| 452 | @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(life_CFLAGS) $(CFLAGS) -MT life-life.obj -MD -MP -MF $(DEPDIR)/life-life.Tpo -c -o life-life.obj `if test -f 'life.c'; then $(CYGPATH_W) 'life.c'; else $(CYGPATH_W) '$(srcdir)/life.c'; fi` | ||
| 453 | @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/life-life.Tpo $(DEPDIR)/life-life.Po | ||
| 454 | @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='life.c' object='life-life.obj' libtool=no @AMDEPBACKSLASH@ | ||
| 455 | @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ | ||
| 456 | @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(life_CFLAGS) $(CFLAGS) -c -o life-life.obj `if test -f 'life.c'; then $(CYGPATH_W) 'life.c'; else $(CYGPATH_W) '$(srcdir)/life.c'; fi` | ||
| 457 | |||
| 458 | life-cmdline-life.o: cmdline-life.c | ||
| 459 | @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(life_CFLAGS) $(CFLAGS) -MT life-cmdline-life.o -MD -MP -MF $(DEPDIR)/life-cmdline-life.Tpo -c -o life-cmdline-life.o `test -f 'cmdline-life.c' || echo '$(srcdir)/'`cmdline-life.c | ||
| 460 | @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/life-cmdline-life.Tpo $(DEPDIR)/life-cmdline-life.Po | ||
| 461 | @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='cmdline-life.c' object='life-cmdline-life.o' libtool=no @AMDEPBACKSLASH@ | ||
| 462 | @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ | ||
| 463 | @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(life_CFLAGS) $(CFLAGS) -c -o life-cmdline-life.o `test -f 'cmdline-life.c' || echo '$(srcdir)/'`cmdline-life.c | ||
| 464 | |||
| 465 | life-cmdline-life.obj: cmdline-life.c | ||
| 466 | @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(life_CFLAGS) $(CFLAGS) -MT life-cmdline-life.obj -MD -MP -MF $(DEPDIR)/life-cmdline-life.Tpo -c -o life-cmdline-life.obj `if test -f 'cmdline-life.c'; then $(CYGPATH_W) 'cmdline-life.c'; else $(CYGPATH_W) '$(srcdir)/cmdline-life.c'; fi` | ||
| 467 | @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/life-cmdline-life.Tpo $(DEPDIR)/life-cmdline-life.Po | ||
| 468 | @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='cmdline-life.c' object='life-cmdline-life.obj' libtool=no @AMDEPBACKSLASH@ | ||
| 469 | @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ | ||
| 470 | @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(life_CFLAGS) $(CFLAGS) -c -o life-cmdline-life.obj `if test -f 'cmdline-life.c'; then $(CYGPATH_W) 'cmdline-life.c'; else $(CYGPATH_W) '$(srcdir)/cmdline-life.c'; fi` | ||
| 471 | |||
| 472 | life-updatemap.o: updatemap.c | ||
| 473 | @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(life_CFLAGS) $(CFLAGS) -MT life-updatemap.o -MD -MP -MF $(DEPDIR)/life-updatemap.Tpo -c -o life-updatemap.o `test -f 'updatemap.c' || echo '$(srcdir)/'`updatemap.c | ||
| 474 | @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/life-updatemap.Tpo $(DEPDIR)/life-updatemap.Po | ||
| 475 | @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='updatemap.c' object='life-updatemap.o' libtool=no @AMDEPBACKSLASH@ | ||
| 476 | @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ | ||
| 477 | @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(life_CFLAGS) $(CFLAGS) -c -o life-updatemap.o `test -f 'updatemap.c' || echo '$(srcdir)/'`updatemap.c | ||
| 478 | |||
| 479 | life-updatemap.obj: updatemap.c | ||
| 480 | @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(life_CFLAGS) $(CFLAGS) -MT life-updatemap.obj -MD -MP -MF $(DEPDIR)/life-updatemap.Tpo -c -o life-updatemap.obj `if test -f 'updatemap.c'; then $(CYGPATH_W) 'updatemap.c'; else $(CYGPATH_W) '$(srcdir)/updatemap.c'; fi` | ||
| 481 | @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/life-updatemap.Tpo $(DEPDIR)/life-updatemap.Po | ||
| 482 | @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='updatemap.c' object='life-updatemap.obj' libtool=no @AMDEPBACKSLASH@ | ||
| 483 | @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ | ||
| 484 | @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(life_CFLAGS) $(CFLAGS) -c -o life-updatemap.obj `if test -f 'updatemap.c'; then $(CYGPATH_W) 'updatemap.c'; else $(CYGPATH_W) '$(srcdir)/updatemap.c'; fi` | ||
| 485 | |||
| 486 | life-menus.o: menus.c | ||
| 487 | @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(life_CFLAGS) $(CFLAGS) -MT life-menus.o -MD -MP -MF $(DEPDIR)/life-menus.Tpo -c -o life-menus.o `test -f 'menus.c' || echo '$(srcdir)/'`menus.c | ||
| 488 | @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/life-menus.Tpo $(DEPDIR)/life-menus.Po | ||
| 489 | @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='menus.c' object='life-menus.o' libtool=no @AMDEPBACKSLASH@ | ||
| 490 | @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ | ||
| 491 | @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(life_CFLAGS) $(CFLAGS) -c -o life-menus.o `test -f 'menus.c' || echo '$(srcdir)/'`menus.c | ||
| 492 | |||
| 493 | life-menus.obj: menus.c | ||
| 494 | @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(life_CFLAGS) $(CFLAGS) -MT life-menus.obj -MD -MP -MF $(DEPDIR)/life-menus.Tpo -c -o life-menus.obj `if test -f 'menus.c'; then $(CYGPATH_W) 'menus.c'; else $(CYGPATH_W) '$(srcdir)/menus.c'; fi` | ||
| 495 | @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/life-menus.Tpo $(DEPDIR)/life-menus.Po | ||
| 496 | @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='menus.c' object='life-menus.obj' libtool=no @AMDEPBACKSLASH@ | ||
| 497 | @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ | ||
| 498 | @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(life_CFLAGS) $(CFLAGS) -c -o life-menus.obj `if test -f 'menus.c'; then $(CYGPATH_W) 'menus.c'; else $(CYGPATH_W) '$(srcdir)/menus.c'; fi` | ||
| 499 | install-man6: $(man_MANS) | 380 | install-man6: $(man_MANS) |
| 500 | @$(NORMAL_INSTALL) | 381 | @$(NORMAL_INSTALL) |
| 501 | @list1=''; \ | 382 | @list1=''; \ |
| @@ -539,36 +420,62 @@ uninstall-man6: | |||
| 539 | } | sed -e 's,.*/,,;h;s,.*\.,,;s,^[^6][0-9a-z]*$$,6,;x' \ | 420 | } | sed -e 's,.*/,,;h;s,.*\.,,;s,^[^6][0-9a-z]*$$,6,;x' \ |
| 540 | -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,'`; \ | 421 | -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,'`; \ |
| 541 | dir='$(DESTDIR)$(man6dir)'; $(am__uninstall_files_from_dir) | 422 | dir='$(DESTDIR)$(man6dir)'; $(am__uninstall_files_from_dir) |
| 542 | install-includeHEADERS: $(include_HEADERS) | ||
| 543 | @$(NORMAL_INSTALL) | ||
| 544 | @list='$(include_HEADERS)'; test -n "$(includedir)" || list=; \ | ||
| 545 | if test -n "$$list"; then \ | ||
| 546 | echo " $(MKDIR_P) '$(DESTDIR)$(includedir)'"; \ | ||
| 547 | $(MKDIR_P) "$(DESTDIR)$(includedir)" || exit 1; \ | ||
| 548 | fi; \ | ||
| 549 | for p in $$list; do \ | ||
| 550 | if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ | ||
| 551 | echo "$$d$$p"; \ | ||
| 552 | done | $(am__base_list) | \ | ||
| 553 | while read files; do \ | ||
| 554 | echo " $(INSTALL_HEADER) $$files '$(DESTDIR)$(includedir)'"; \ | ||
| 555 | $(INSTALL_HEADER) $$files "$(DESTDIR)$(includedir)" || exit $$?; \ | ||
| 556 | done | ||
| 557 | 423 | ||
| 558 | uninstall-includeHEADERS: | 424 | # This directory's subdirectories are mostly independent; you can cd |
| 559 | @$(NORMAL_UNINSTALL) | 425 | # into them and run 'make' without going through this Makefile. |
| 560 | @list='$(include_HEADERS)'; test -n "$(includedir)" || list=; \ | 426 | # To change the values of 'make' variables: instead of editing Makefiles, |
| 561 | files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ | 427 | # (1) if the variable is set in 'config.status', edit 'config.status' |
| 562 | dir='$(DESTDIR)$(includedir)'; $(am__uninstall_files_from_dir) | 428 | # (which will cause the Makefiles to be regenerated when you run 'make'); |
| 429 | # (2) otherwise, pass the desired values on the 'make' command line. | ||
| 430 | $(am__recursive_targets): | ||
| 431 | @fail=; \ | ||
| 432 | if $(am__make_keepgoing); then \ | ||
| 433 | failcom='fail=yes'; \ | ||
| 434 | else \ | ||
| 435 | failcom='exit 1'; \ | ||
| 436 | fi; \ | ||
| 437 | dot_seen=no; \ | ||
| 438 | target=`echo $@ | sed s/-recursive//`; \ | ||
| 439 | case "$@" in \ | ||
| 440 | distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ | ||
| 441 | *) list='$(SUBDIRS)' ;; \ | ||
| 442 | esac; \ | ||
| 443 | for subdir in $$list; do \ | ||
| 444 | echo "Making $$target in $$subdir"; \ | ||
| 445 | if test "$$subdir" = "."; then \ | ||
| 446 | dot_seen=yes; \ | ||
| 447 | local_target="$$target-am"; \ | ||
| 448 | else \ | ||
| 449 | local_target="$$target"; \ | ||
| 450 | fi; \ | ||
| 451 | ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ | ||
| 452 | || eval $$failcom; \ | ||
| 453 | done; \ | ||
| 454 | if test "$$dot_seen" = "no"; then \ | ||
| 455 | $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ | ||
| 456 | fi; test -z "$$fail" | ||
| 563 | 457 | ||
| 564 | ID: $(am__tagged_files) | 458 | ID: $(am__tagged_files) |
| 565 | $(am__define_uniq_tagged_files); mkid -fID $$unique | 459 | $(am__define_uniq_tagged_files); mkid -fID $$unique |
| 566 | tags: tags-am | 460 | tags: tags-recursive |
| 567 | TAGS: tags | 461 | TAGS: tags |
| 568 | 462 | ||
| 569 | tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) | 463 | tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) |
| 570 | set x; \ | 464 | set x; \ |
| 571 | here=`pwd`; \ | 465 | here=`pwd`; \ |
| 466 | if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ | ||
| 467 | include_option=--etags-include; \ | ||
| 468 | empty_fix=.; \ | ||
| 469 | else \ | ||
| 470 | include_option=--include; \ | ||
| 471 | empty_fix=; \ | ||
| 472 | fi; \ | ||
| 473 | list='$(SUBDIRS)'; for subdir in $$list; do \ | ||
| 474 | if test "$$subdir" = .; then :; else \ | ||
| 475 | test ! -f $$subdir/TAGS || \ | ||
| 476 | set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \ | ||
| 477 | fi; \ | ||
| 478 | done; \ | ||
| 572 | $(am__define_uniq_tagged_files); \ | 479 | $(am__define_uniq_tagged_files); \ |
| 573 | shift; \ | 480 | shift; \ |
| 574 | if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ | 481 | if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ |
| @@ -581,7 +488,7 @@ tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) | |||
| 581 | $$unique; \ | 488 | $$unique; \ |
| 582 | fi; \ | 489 | fi; \ |
| 583 | fi | 490 | fi |
| 584 | ctags: ctags-am | 491 | ctags: ctags-recursive |
| 585 | 492 | ||
| 586 | CTAGS: ctags | 493 | CTAGS: ctags |
| 587 | ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) | 494 | ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) |
| @@ -600,7 +507,7 @@ cscope: cscope.files | |||
| 600 | clean-cscope: | 507 | clean-cscope: |
| 601 | -rm -f cscope.files | 508 | -rm -f cscope.files |
| 602 | cscope.files: clean-cscope cscopelist | 509 | cscope.files: clean-cscope cscopelist |
| 603 | cscopelist: cscopelist-am | 510 | cscopelist: cscopelist-recursive |
| 604 | 511 | ||
| 605 | cscopelist-am: $(am__tagged_files) | 512 | cscopelist-am: $(am__tagged_files) |
| 606 | list='$(am__tagged_files)'; \ | 513 | list='$(am__tagged_files)'; \ |
| @@ -652,6 +559,31 @@ distdir: $(DISTFILES) | |||
| 652 | || exit 1; \ | 559 | || exit 1; \ |
| 653 | fi; \ | 560 | fi; \ |
| 654 | done | 561 | done |
| 562 | @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ | ||
| 563 | if test "$$subdir" = .; then :; else \ | ||
| 564 | $(am__make_dryrun) \ | ||
| 565 | || test -d "$(distdir)/$$subdir" \ | ||
| 566 | || $(MKDIR_P) "$(distdir)/$$subdir" \ | ||
| 567 | || exit 1; \ | ||
| 568 | dir1=$$subdir; dir2="$(distdir)/$$subdir"; \ | ||
| 569 | $(am__relativize); \ | ||
| 570 | new_distdir=$$reldir; \ | ||
| 571 | dir1=$$subdir; dir2="$(top_distdir)"; \ | ||
| 572 | $(am__relativize); \ | ||
| 573 | new_top_distdir=$$reldir; \ | ||
| 574 | echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \ | ||
| 575 | echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \ | ||
| 576 | ($(am__cd) $$subdir && \ | ||
| 577 | $(MAKE) $(AM_MAKEFLAGS) \ | ||
| 578 | top_distdir="$$new_top_distdir" \ | ||
| 579 | distdir="$$new_distdir" \ | ||
| 580 | am__remove_distdir=: \ | ||
| 581 | am__skip_length_check=: \ | ||
| 582 | am__skip_mode_fix=: \ | ||
| 583 | distdir) \ | ||
| 584 | || exit 1; \ | ||
| 585 | fi; \ | ||
| 586 | done | ||
| 655 | -test -n "$(am__skip_mode_fix)" \ | 587 | -test -n "$(am__skip_mode_fix)" \ |
| 656 | || find "$(distdir)" -type d ! -perm -755 \ | 588 | || find "$(distdir)" -type d ! -perm -755 \ |
| 657 | -exec chmod u+rwx,go+rx {} \; -o \ | 589 | -exec chmod u+rwx,go+rx {} \; -o \ |
| @@ -784,21 +716,22 @@ distcleancheck: distclean | |||
| 784 | $(distcleancheck_listfiles) ; \ | 716 | $(distcleancheck_listfiles) ; \ |
| 785 | exit 1; } >&2 | 717 | exit 1; } >&2 |
| 786 | check-am: all-am | 718 | check-am: all-am |
| 787 | check: check-am | 719 | check: check-recursive |
| 788 | all-am: Makefile $(PROGRAMS) $(MANS) $(HEADERS) config.h | 720 | all-am: Makefile $(MANS) config.h |
| 789 | installdirs: | 721 | installdirs: installdirs-recursive |
| 790 | for dir in "$(DESTDIR)$(bindir)" "$(DESTDIR)$(man6dir)" "$(DESTDIR)$(includedir)"; do \ | 722 | installdirs-am: |
| 723 | for dir in "$(DESTDIR)$(man6dir)"; do \ | ||
| 791 | test -z "$$dir" || $(MKDIR_P) "$$dir"; \ | 724 | test -z "$$dir" || $(MKDIR_P) "$$dir"; \ |
| 792 | done | 725 | done |
| 793 | install: install-am | 726 | install: install-recursive |
| 794 | install-exec: install-exec-am | 727 | install-exec: install-exec-recursive |
| 795 | install-data: install-data-am | 728 | install-data: install-data-recursive |
| 796 | uninstall: uninstall-am | 729 | uninstall: uninstall-recursive |
| 797 | 730 | ||
| 798 | install-am: all-am | 731 | install-am: all-am |
| 799 | @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am | 732 | @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am |
| 800 | 733 | ||
| 801 | installcheck: installcheck-am | 734 | installcheck: installcheck-recursive |
| 802 | install-strip: | 735 | install-strip: |
| 803 | if test -z '$(STRIP)'; then \ | 736 | if test -z '$(STRIP)'; then \ |
| 804 | $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ | 737 | $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ |
| @@ -820,101 +753,94 @@ distclean-generic: | |||
| 820 | maintainer-clean-generic: | 753 | maintainer-clean-generic: |
| 821 | @echo "This command is intended for maintainers to use" | 754 | @echo "This command is intended for maintainers to use" |
| 822 | @echo "it deletes files that may require special tools to rebuild." | 755 | @echo "it deletes files that may require special tools to rebuild." |
| 823 | clean: clean-am | 756 | clean: clean-recursive |
| 824 | 757 | ||
| 825 | clean-am: clean-binPROGRAMS clean-generic mostlyclean-am | 758 | clean-am: clean-generic mostlyclean-am |
| 826 | 759 | ||
| 827 | distclean: distclean-am | 760 | distclean: distclean-recursive |
| 828 | -rm -f $(am__CONFIG_DISTCLEAN_FILES) | 761 | -rm -f $(am__CONFIG_DISTCLEAN_FILES) |
| 829 | -rm -rf ./$(DEPDIR) | ||
| 830 | -rm -f Makefile | 762 | -rm -f Makefile |
| 831 | distclean-am: clean-am distclean-compile distclean-generic \ | 763 | distclean-am: clean-am distclean-generic distclean-hdr distclean-tags |
| 832 | distclean-hdr distclean-tags | ||
| 833 | 764 | ||
| 834 | dvi: dvi-am | 765 | dvi: dvi-recursive |
| 835 | 766 | ||
| 836 | dvi-am: | 767 | dvi-am: |
| 837 | 768 | ||
| 838 | html: html-am | 769 | html: html-recursive |
| 839 | 770 | ||
| 840 | html-am: | 771 | html-am: |
| 841 | 772 | ||
| 842 | info: info-am | 773 | info: info-recursive |
| 843 | 774 | ||
| 844 | info-am: | 775 | info-am: |
| 845 | 776 | ||
| 846 | install-data-am: install-includeHEADERS install-man | 777 | install-data-am: install-man |
| 847 | 778 | ||
| 848 | install-dvi: install-dvi-am | 779 | install-dvi: install-dvi-recursive |
| 849 | 780 | ||
| 850 | install-dvi-am: | 781 | install-dvi-am: |
| 851 | 782 | ||
| 852 | install-exec-am: install-binPROGRAMS | 783 | install-exec-am: |
| 853 | 784 | ||
| 854 | install-html: install-html-am | 785 | install-html: install-html-recursive |
| 855 | 786 | ||
| 856 | install-html-am: | 787 | install-html-am: |
| 857 | 788 | ||
| 858 | install-info: install-info-am | 789 | install-info: install-info-recursive |
| 859 | 790 | ||
| 860 | install-info-am: | 791 | install-info-am: |
| 861 | 792 | ||
| 862 | install-man: install-man6 | 793 | install-man: install-man6 |
| 863 | 794 | ||
| 864 | install-pdf: install-pdf-am | 795 | install-pdf: install-pdf-recursive |
| 865 | 796 | ||
| 866 | install-pdf-am: | 797 | install-pdf-am: |
| 867 | 798 | ||
| 868 | install-ps: install-ps-am | 799 | install-ps: install-ps-recursive |
| 869 | 800 | ||
| 870 | install-ps-am: | 801 | install-ps-am: |
| 871 | 802 | ||
| 872 | installcheck-am: | 803 | installcheck-am: |
| 873 | 804 | ||
| 874 | maintainer-clean: maintainer-clean-am | 805 | maintainer-clean: maintainer-clean-recursive |
| 875 | -rm -f $(am__CONFIG_DISTCLEAN_FILES) | 806 | -rm -f $(am__CONFIG_DISTCLEAN_FILES) |
| 876 | -rm -rf $(top_srcdir)/autom4te.cache | 807 | -rm -rf $(top_srcdir)/autom4te.cache |
| 877 | -rm -rf ./$(DEPDIR) | ||
| 878 | -rm -f Makefile | 808 | -rm -f Makefile |
| 879 | maintainer-clean-am: distclean-am maintainer-clean-generic | 809 | maintainer-clean-am: distclean-am maintainer-clean-generic |
| 880 | 810 | ||
| 881 | mostlyclean: mostlyclean-am | 811 | mostlyclean: mostlyclean-recursive |
| 882 | 812 | ||
| 883 | mostlyclean-am: mostlyclean-compile mostlyclean-generic | 813 | mostlyclean-am: mostlyclean-generic |
| 884 | 814 | ||
| 885 | pdf: pdf-am | 815 | pdf: pdf-recursive |
| 886 | 816 | ||
| 887 | pdf-am: | 817 | pdf-am: |
| 888 | 818 | ||
| 889 | ps: ps-am | 819 | ps: ps-recursive |
| 890 | 820 | ||
| 891 | ps-am: | 821 | ps-am: |
| 892 | 822 | ||
| 893 | uninstall-am: uninstall-binPROGRAMS uninstall-includeHEADERS \ | 823 | uninstall-am: uninstall-man |
| 894 | uninstall-man | ||
| 895 | 824 | ||
| 896 | uninstall-man: uninstall-man6 | 825 | uninstall-man: uninstall-man6 |
| 897 | 826 | ||
| 898 | .MAKE: all install-am install-strip | 827 | .MAKE: $(am__recursive_targets) all install-am install-strip |
| 899 | 828 | ||
| 900 | .PHONY: CTAGS GTAGS TAGS all all-am am--refresh check check-am clean \ | 829 | .PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am \ |
| 901 | clean-binPROGRAMS clean-cscope clean-generic cscope \ | 830 | am--refresh check check-am clean clean-cscope clean-generic \ |
| 902 | cscopelist-am ctags ctags-am dist dist-all dist-bzip2 \ | 831 | cscope cscopelist-am ctags ctags-am dist dist-all dist-bzip2 \ |
| 903 | dist-gzip dist-lzip dist-shar dist-tarZ dist-xz dist-zip \ | 832 | dist-gzip dist-lzip dist-shar dist-tarZ dist-xz dist-zip \ |
| 904 | distcheck distclean distclean-compile distclean-generic \ | 833 | distcheck distclean distclean-generic distclean-hdr \ |
| 905 | distclean-hdr distclean-tags distcleancheck distdir \ | 834 | distclean-tags distcleancheck distdir distuninstallcheck dvi \ |
| 906 | distuninstallcheck dvi dvi-am html html-am info info-am \ | 835 | dvi-am html html-am info info-am install install-am \ |
| 907 | install install-am install-binPROGRAMS install-data \ | 836 | install-data install-data-am install-dvi install-dvi-am \ |
| 908 | install-data-am install-dvi install-dvi-am install-exec \ | 837 | install-exec install-exec-am install-html install-html-am \ |
| 909 | install-exec-am install-html install-html-am \ | 838 | install-info install-info-am install-man install-man6 \ |
| 910 | install-includeHEADERS install-info install-info-am \ | 839 | install-pdf install-pdf-am install-ps install-ps-am \ |
| 911 | install-man install-man6 install-pdf install-pdf-am install-ps \ | 840 | install-strip installcheck installcheck-am installdirs \ |
| 912 | install-ps-am install-strip installcheck installcheck-am \ | 841 | installdirs-am maintainer-clean maintainer-clean-generic \ |
| 913 | installdirs maintainer-clean maintainer-clean-generic \ | 842 | mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \ |
| 914 | mostlyclean mostlyclean-compile mostlyclean-generic pdf pdf-am \ | 843 | tags-am uninstall uninstall-am uninstall-man uninstall-man6 |
| 915 | ps ps-am tags tags-am uninstall uninstall-am \ | ||
| 916 | uninstall-binPROGRAMS uninstall-includeHEADERS uninstall-man \ | ||
| 917 | uninstall-man6 | ||
| 918 | 844 | ||
| 919 | .PRECIOUS: Makefile | 845 | .PRECIOUS: Makefile |
| 920 | 846 | ||
| @@ -1,6 +1,6 @@ | |||
| 1 | #! /bin/sh | 1 | #! /bin/sh |
| 2 | # Guess values for system-dependent variables and create Makefiles. | 2 | # Guess values for system-dependent variables and create Makefiles. |
| 3 | # Generated by GNU Autoconf 2.69 for life 1.5.4. | 3 | # Generated by GNU Autoconf 2.69 for life 1.6.0. |
| 4 | # | 4 | # |
| 5 | # Report bugs to <aiden.woodruff@gmail.com>. | 5 | # Report bugs to <aiden.woodruff@gmail.com>. |
| 6 | # | 6 | # |
| @@ -580,12 +580,12 @@ MAKEFLAGS= | |||
| 580 | # Identity of this package. | 580 | # Identity of this package. |
| 581 | PACKAGE_NAME='life' | 581 | PACKAGE_NAME='life' |
| 582 | PACKAGE_TARNAME='life' | 582 | PACKAGE_TARNAME='life' |
| 583 | PACKAGE_VERSION='1.5.4' | 583 | PACKAGE_VERSION='1.6.0' |
| 584 | PACKAGE_STRING='life 1.5.4' | 584 | PACKAGE_STRING='life 1.6.0' |
| 585 | PACKAGE_BUGREPORT='aiden.woodruff@gmail.com' | 585 | PACKAGE_BUGREPORT='aiden.woodruff@gmail.com' |
| 586 | PACKAGE_URL='' | 586 | PACKAGE_URL='' |
| 587 | 587 | ||
| 588 | ac_unique_file="life.c" | 588 | ac_unique_file="src/life.c" |
| 589 | # Factoring default headers for most tests. | 589 | # Factoring default headers for most tests. |
| 590 | ac_includes_default="\ | 590 | ac_includes_default="\ |
| 591 | #include <stdio.h> | 591 | #include <stdio.h> |
| @@ -1277,7 +1277,7 @@ if test "$ac_init_help" = "long"; then | |||
| 1277 | # Omit some internal or obsolete options to make the list less imposing. | 1277 | # Omit some internal or obsolete options to make the list less imposing. |
| 1278 | # This message is too long to be a string in the A/UX 3.1 sh. | 1278 | # This message is too long to be a string in the A/UX 3.1 sh. |
| 1279 | cat <<_ACEOF | 1279 | cat <<_ACEOF |
| 1280 | \`configure' configures life 1.5.4 to adapt to many kinds of systems. | 1280 | \`configure' configures life 1.6.0 to adapt to many kinds of systems. |
| 1281 | 1281 | ||
| 1282 | Usage: $0 [OPTION]... [VAR=VALUE]... | 1282 | Usage: $0 [OPTION]... [VAR=VALUE]... |
| 1283 | 1283 | ||
| @@ -1344,7 +1344,7 @@ fi | |||
| 1344 | 1344 | ||
| 1345 | if test -n "$ac_init_help"; then | 1345 | if test -n "$ac_init_help"; then |
| 1346 | case $ac_init_help in | 1346 | case $ac_init_help in |
| 1347 | short | recursive ) echo "Configuration of life 1.5.4:";; | 1347 | short | recursive ) echo "Configuration of life 1.6.0:";; |
| 1348 | esac | 1348 | esac |
| 1349 | cat <<\_ACEOF | 1349 | cat <<\_ACEOF |
| 1350 | 1350 | ||
| @@ -1435,7 +1435,7 @@ fi | |||
| 1435 | test -n "$ac_init_help" && exit $ac_status | 1435 | test -n "$ac_init_help" && exit $ac_status |
| 1436 | if $ac_init_version; then | 1436 | if $ac_init_version; then |
| 1437 | cat <<\_ACEOF | 1437 | cat <<\_ACEOF |
| 1438 | life configure 1.5.4 | 1438 | life configure 1.6.0 |
| 1439 | generated by GNU Autoconf 2.69 | 1439 | generated by GNU Autoconf 2.69 |
| 1440 | 1440 | ||
| 1441 | Copyright (C) 2012 Free Software Foundation, Inc. | 1441 | Copyright (C) 2012 Free Software Foundation, Inc. |
| @@ -1804,7 +1804,7 @@ cat >config.log <<_ACEOF | |||
| 1804 | This file contains any messages produced by compilers while | 1804 | This file contains any messages produced by compilers while |
| 1805 | running configure, to aid debugging if configure makes a mistake. | 1805 | running configure, to aid debugging if configure makes a mistake. |
| 1806 | 1806 | ||
| 1807 | It was created by life $as_me 1.5.4, which was | 1807 | It was created by life $as_me 1.6.0, which was |
| 1808 | generated by GNU Autoconf 2.69. Invocation command line was | 1808 | generated by GNU Autoconf 2.69. Invocation command line was |
| 1809 | 1809 | ||
| 1810 | $ $0 $@ | 1810 | $ $0 $@ |
| @@ -3691,7 +3691,7 @@ fi | |||
| 3691 | done | 3691 | done |
| 3692 | 3692 | ||
| 3693 | 3693 | ||
| 3694 | ac_config_files="$ac_config_files Makefile" | 3694 | ac_config_files="$ac_config_files docs/Makefile docs/life.6 test/Makefile src/Makefile Makefile" |
| 3695 | 3695 | ||
| 3696 | am__api_version='1.15' | 3696 | am__api_version='1.15' |
| 3697 | 3697 | ||
| @@ -4239,7 +4239,7 @@ fi | |||
| 4239 | 4239 | ||
| 4240 | # Define the identity of the package. | 4240 | # Define the identity of the package. |
| 4241 | PACKAGE='life' | 4241 | PACKAGE='life' |
| 4242 | VERSION='1.5.4' | 4242 | VERSION='1.6.0' |
| 4243 | 4243 | ||
| 4244 | 4244 | ||
| 4245 | cat >>confdefs.h <<_ACEOF | 4245 | cat >>confdefs.h <<_ACEOF |
| @@ -4990,7 +4990,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 | |||
| 4990 | # report actual input values of CONFIG_FILES etc. instead of their | 4990 | # report actual input values of CONFIG_FILES etc. instead of their |
| 4991 | # values after options handling. | 4991 | # values after options handling. |
| 4992 | ac_log=" | 4992 | ac_log=" |
| 4993 | This file was extended by life $as_me 1.5.4, which was | 4993 | This file was extended by life $as_me 1.6.0, which was |
| 4994 | generated by GNU Autoconf 2.69. Invocation command line was | 4994 | generated by GNU Autoconf 2.69. Invocation command line was |
| 4995 | 4995 | ||
| 4996 | CONFIG_FILES = $CONFIG_FILES | 4996 | CONFIG_FILES = $CONFIG_FILES |
| @@ -5056,7 +5056,7 @@ _ACEOF | |||
| 5056 | cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 | 5056 | cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 |
| 5057 | ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" | 5057 | ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" |
| 5058 | ac_cs_version="\\ | 5058 | ac_cs_version="\\ |
| 5059 | life config.status 1.5.4 | 5059 | life config.status 1.6.0 |
| 5060 | configured by $0, generated by GNU Autoconf 2.69, | 5060 | configured by $0, generated by GNU Autoconf 2.69, |
| 5061 | with options \\"\$ac_cs_config\\" | 5061 | with options \\"\$ac_cs_config\\" |
| 5062 | 5062 | ||
| @@ -5186,6 +5186,10 @@ for ac_config_target in $ac_config_targets | |||
| 5186 | do | 5186 | do |
| 5187 | case $ac_config_target in | 5187 | case $ac_config_target in |
| 5188 | "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;; | 5188 | "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;; |
| 5189 | "docs/Makefile") CONFIG_FILES="$CONFIG_FILES docs/Makefile" ;; | ||
| 5190 | "docs/life.6") CONFIG_FILES="$CONFIG_FILES docs/life.6" ;; | ||
| 5191 | "test/Makefile") CONFIG_FILES="$CONFIG_FILES test/Makefile" ;; | ||
| 5192 | "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;; | ||
| 5189 | "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; | 5193 | "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; |
| 5190 | "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; | 5194 | "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; |
| 5191 | 5195 | ||
diff --git a/configure.ac b/configure.ac index 412cb00..27ce705 100644 --- a/configure.ac +++ b/configure.ac | |||
| @@ -2,8 +2,8 @@ | |||
| 2 | # Process this file with autoconf to produce a configure script. | 2 | # Process this file with autoconf to produce a configure script. |
| 3 | 3 | ||
| 4 | AC_PREREQ([2.69]) | 4 | AC_PREREQ([2.69]) |
| 5 | AC_INIT([life], [1.5.4], [aiden.woodruff@gmail.com]) | 5 | AC_INIT([life], [1.6.0], [aiden.woodruff@gmail.com]) |
| 6 | AC_CONFIG_SRCDIR([life.c]) | 6 | AC_CONFIG_SRCDIR([src/life.c]) |
| 7 | AC_CONFIG_HEADERS([config.h]) | 7 | AC_CONFIG_HEADERS([config.h]) |
| 8 | 8 | ||
| 9 | # Checks for programs. | 9 | # Checks for programs. |
| @@ -21,6 +21,6 @@ AC_CHECK_HEADERS([stdlib.h string.h unistd.h]) | |||
| 21 | # Checks for library functions. | 21 | # Checks for library functions. |
| 22 | AC_CHECK_FUNCS([memset strtol]) | 22 | AC_CHECK_FUNCS([memset strtol]) |
| 23 | 23 | ||
| 24 | AC_CONFIG_FILES([Makefile]) | 24 | AC_CONFIG_FILES([docs/Makefile docs/life.6 test/Makefile src/Makefile Makefile]) |
| 25 | AM_INIT_AUTOMAKE | 25 | AM_INIT_AUTOMAKE |
| 26 | AC_OUTPUT | 26 | AC_OUTPUT |
diff --git a/docs/Makefile.am b/docs/Makefile.am new file mode 100644 index 0000000..7619632 --- /dev/null +++ b/docs/Makefile.am | |||
| @@ -0,0 +1,3 @@ | |||
| 1 | man_MANS = life.6 | ||
| 2 | |||
| 3 | EXTRA_DIST = $(man_MANS) | ||
diff --git a/docs/Makefile.in b/docs/Makefile.in new file mode 100644 index 0000000..f7fcf82 --- /dev/null +++ b/docs/Makefile.in | |||
| @@ -0,0 +1,479 @@ | |||
| 1 | # Makefile.in generated by automake 1.15 from Makefile.am. | ||
| 2 | # @configure_input@ | ||
| 3 | |||
| 4 | # Copyright (C) 1994-2014 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 | VPATH = @srcdir@ | ||
| 17 | am__is_gnu_make = { \ | ||
| 18 | if test -z '$(MAKELEVEL)'; then \ | ||
| 19 | false; \ | ||
| 20 | elif test -n '$(MAKE_HOST)'; then \ | ||
| 21 | true; \ | ||
| 22 | elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ | ||
| 23 | true; \ | ||
| 24 | else \ | ||
| 25 | false; \ | ||
| 26 | fi; \ | ||
| 27 | } | ||
| 28 | am__make_running_with_option = \ | ||
| 29 | case $${target_option-} in \ | ||
| 30 | ?) ;; \ | ||
| 31 | *) echo "am__make_running_with_option: internal error: invalid" \ | ||
| 32 | "target option '$${target_option-}' specified" >&2; \ | ||
| 33 | exit 1;; \ | ||
| 34 | esac; \ | ||
| 35 | has_opt=no; \ | ||
| 36 | sane_makeflags=$$MAKEFLAGS; \ | ||
| 37 | if $(am__is_gnu_make); then \ | ||
| 38 | sane_makeflags=$$MFLAGS; \ | ||
| 39 | else \ | ||
| 40 | case $$MAKEFLAGS in \ | ||
| 41 | *\\[\ \ ]*) \ | ||
| 42 | bs=\\; \ | ||
| 43 | sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ | ||
| 44 | | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ | ||
| 45 | esac; \ | ||
| 46 | fi; \ | ||
| 47 | skip_next=no; \ | ||
| 48 | strip_trailopt () \ | ||
| 49 | { \ | ||
| 50 | flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ | ||
| 51 | }; \ | ||
| 52 | for flg in $$sane_makeflags; do \ | ||
| 53 | test $$skip_next = yes && { skip_next=no; continue; }; \ | ||
| 54 | case $$flg in \ | ||
| 55 | *=*|--*) continue;; \ | ||
| 56 | -*I) strip_trailopt 'I'; skip_next=yes;; \ | ||
| 57 | -*I?*) strip_trailopt 'I';; \ | ||
| 58 | -*O) strip_trailopt 'O'; skip_next=yes;; \ | ||
| 59 | -*O?*) strip_trailopt 'O';; \ | ||
| 60 | -*l) strip_trailopt 'l'; skip_next=yes;; \ | ||
| 61 | -*l?*) strip_trailopt 'l';; \ | ||
| 62 | -[dEDm]) skip_next=yes;; \ | ||
| 63 | -[JT]) skip_next=yes;; \ | ||
| 64 | esac; \ | ||
| 65 | case $$flg in \ | ||
| 66 | *$$target_option*) has_opt=yes; break;; \ | ||
| 67 | esac; \ | ||
| 68 | done; \ | ||
| 69 | test $$has_opt = yes | ||
| 70 | am__make_dryrun = (target_option=n; $(am__make_running_with_option)) | ||
| 71 | am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) | ||
| 72 | pkgdatadir = $(datadir)/@PACKAGE@ | ||
| 73 | pkgincludedir = $(includedir)/@PACKAGE@ | ||
| 74 | pkglibdir = $(libdir)/@PACKAGE@ | ||
| 75 | pkglibexecdir = $(libexecdir)/@PACKAGE@ | ||
| 76 | am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd | ||
| 77 | install_sh_DATA = $(install_sh) -c -m 644 | ||
| 78 | install_sh_PROGRAM = $(install_sh) -c | ||
| 79 | install_sh_SCRIPT = $(install_sh) -c | ||
| 80 | INSTALL_HEADER = $(INSTALL_DATA) | ||
| 81 | transform = $(program_transform_name) | ||
| 82 | NORMAL_INSTALL = : | ||
| 83 | PRE_INSTALL = : | ||
| 84 | POST_INSTALL = : | ||
| 85 | NORMAL_UNINSTALL = : | ||
| 86 | PRE_UNINSTALL = : | ||
| 87 | POST_UNINSTALL = : | ||
| 88 | subdir = docs | ||
| 89 | ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 | ||
| 90 | am__aclocal_m4_deps = $(top_srcdir)/configure.ac | ||
| 91 | am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ | ||
| 92 | $(ACLOCAL_M4) | ||
| 93 | DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) | ||
| 94 | mkinstalldirs = $(install_sh) -d | ||
| 95 | CONFIG_HEADER = $(top_builddir)/config.h | ||
| 96 | CONFIG_CLEAN_FILES = life.6 | ||
| 97 | CONFIG_CLEAN_VPATH_FILES = | ||
| 98 | AM_V_P = $(am__v_P_@AM_V@) | ||
| 99 | am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) | ||
| 100 | am__v_P_0 = false | ||
| 101 | am__v_P_1 = : | ||
| 102 | AM_V_GEN = $(am__v_GEN_@AM_V@) | ||
| 103 | am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) | ||
| 104 | am__v_GEN_0 = @echo " GEN " $@; | ||
| 105 | am__v_GEN_1 = | ||
| 106 | AM_V_at = $(am__v_at_@AM_V@) | ||
| 107 | am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) | ||
| 108 | am__v_at_0 = @ | ||
| 109 | am__v_at_1 = | ||
| 110 | SOURCES = | ||
| 111 | DIST_SOURCES = | ||
| 112 | am__can_run_installinfo = \ | ||
| 113 | case $$AM_UPDATE_INFO_DIR in \ | ||
| 114 | n|no|NO) false;; \ | ||
| 115 | *) (install-info --version) >/dev/null 2>&1;; \ | ||
| 116 | esac | ||
| 117 | am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; | ||
| 118 | am__vpath_adj = case $$p in \ | ||
| 119 | $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ | ||
| 120 | *) f=$$p;; \ | ||
| 121 | esac; | ||
| 122 | am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`; | ||
| 123 | am__install_max = 40 | ||
| 124 | am__nobase_strip_setup = \ | ||
| 125 | srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` | ||
| 126 | am__nobase_strip = \ | ||
| 127 | for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" | ||
| 128 | am__nobase_list = $(am__nobase_strip_setup); \ | ||
| 129 | for p in $$list; do echo "$$p $$p"; done | \ | ||
| 130 | sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \ | ||
| 131 | $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \ | ||
| 132 | if (++n[$$2] == $(am__install_max)) \ | ||
| 133 | { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \ | ||
| 134 | END { for (dir in files) print dir, files[dir] }' | ||
| 135 | am__base_list = \ | ||
| 136 | sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ | ||
| 137 | sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | ||
| 138 | am__uninstall_files_from_dir = { \ | ||
| 139 | test -z "$$files" \ | ||
| 140 | || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \ | ||
| 141 | || { echo " ( cd '$$dir' && rm -f" $$files ")"; \ | ||
| 142 | $(am__cd) "$$dir" && rm -f $$files; }; \ | ||
| 143 | } | ||
| 144 | man6dir = $(mandir)/man6 | ||
| 145 | am__installdirs = "$(DESTDIR)$(man6dir)" | ||
| 146 | NROFF = nroff | ||
| 147 | MANS = $(man_MANS) | ||
| 148 | am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) | ||
| 149 | am__DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/life.6.in | ||
| 150 | DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) | ||
| 151 | ACLOCAL = @ACLOCAL@ | ||
| 152 | AMTAR = @AMTAR@ | ||
| 153 | AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ | ||
| 154 | AUTOCONF = @AUTOCONF@ | ||
| 155 | AUTOHEADER = @AUTOHEADER@ | ||
| 156 | AUTOMAKE = @AUTOMAKE@ | ||
| 157 | AWK = @AWK@ | ||
| 158 | CC = @CC@ | ||
| 159 | CCDEPMODE = @CCDEPMODE@ | ||
| 160 | CFLAGS = @CFLAGS@ | ||
| 161 | CPP = @CPP@ | ||
| 162 | CPPFLAGS = @CPPFLAGS@ | ||
| 163 | CYGPATH_W = @CYGPATH_W@ | ||
| 164 | DEFS = @DEFS@ | ||
| 165 | DEPDIR = @DEPDIR@ | ||
| 166 | ECHO_C = @ECHO_C@ | ||
| 167 | ECHO_N = @ECHO_N@ | ||
| 168 | ECHO_T = @ECHO_T@ | ||
| 169 | EGREP = @EGREP@ | ||
| 170 | EXEEXT = @EXEEXT@ | ||
| 171 | GREP = @GREP@ | ||
| 172 | INSTALL = @INSTALL@ | ||
| 173 | INSTALL_DATA = @INSTALL_DATA@ | ||
| 174 | INSTALL_PROGRAM = @INSTALL_PROGRAM@ | ||
| 175 | INSTALL_SCRIPT = @INSTALL_SCRIPT@ | ||
| 176 | INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ | ||
| 177 | LDFLAGS = @LDFLAGS@ | ||
| 178 | LIBOBJS = @LIBOBJS@ | ||
| 179 | LIBS = @LIBS@ | ||
| 180 | LTLIBOBJS = @LTLIBOBJS@ | ||
| 181 | MAKEINFO = @MAKEINFO@ | ||
| 182 | MKDIR_P = @MKDIR_P@ | ||
| 183 | OBJEXT = @OBJEXT@ | ||
| 184 | PACKAGE = @PACKAGE@ | ||
| 185 | PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ | ||
| 186 | PACKAGE_NAME = @PACKAGE_NAME@ | ||
| 187 | PACKAGE_STRING = @PACKAGE_STRING@ | ||
| 188 | PACKAGE_TARNAME = @PACKAGE_TARNAME@ | ||
| 189 | PACKAGE_URL = @PACKAGE_URL@ | ||
| 190 | PACKAGE_VERSION = @PACKAGE_VERSION@ | ||
| 191 | PATH_SEPARATOR = @PATH_SEPARATOR@ | ||
| 192 | SET_MAKE = @SET_MAKE@ | ||
| 193 | SHELL = @SHELL@ | ||
| 194 | STRIP = @STRIP@ | ||
| 195 | VERSION = @VERSION@ | ||
| 196 | abs_builddir = @abs_builddir@ | ||
| 197 | abs_srcdir = @abs_srcdir@ | ||
| 198 | abs_top_builddir = @abs_top_builddir@ | ||
| 199 | abs_top_srcdir = @abs_top_srcdir@ | ||
| 200 | ac_ct_CC = @ac_ct_CC@ | ||
| 201 | am__include = @am__include@ | ||
| 202 | am__leading_dot = @am__leading_dot@ | ||
| 203 | am__quote = @am__quote@ | ||
| 204 | am__tar = @am__tar@ | ||
| 205 | am__untar = @am__untar@ | ||
| 206 | bindir = @bindir@ | ||
| 207 | build_alias = @build_alias@ | ||
| 208 | builddir = @builddir@ | ||
| 209 | datadir = @datadir@ | ||
| 210 | datarootdir = @datarootdir@ | ||
| 211 | docdir = @docdir@ | ||
| 212 | dvidir = @dvidir@ | ||
| 213 | exec_prefix = @exec_prefix@ | ||
| 214 | host_alias = @host_alias@ | ||
| 215 | htmldir = @htmldir@ | ||
| 216 | includedir = @includedir@ | ||
| 217 | infodir = @infodir@ | ||
| 218 | install_sh = @install_sh@ | ||
| 219 | libdir = @libdir@ | ||
| 220 | libexecdir = @libexecdir@ | ||
| 221 | localedir = @localedir@ | ||
| 222 | localstatedir = @localstatedir@ | ||
| 223 | mandir = @mandir@ | ||
| 224 | mkdir_p = @mkdir_p@ | ||
| 225 | oldincludedir = @oldincludedir@ | ||
| 226 | pdfdir = @pdfdir@ | ||
| 227 | prefix = @prefix@ | ||
| 228 | program_transform_name = @program_transform_name@ | ||
| 229 | psdir = @psdir@ | ||
| 230 | runstatedir = @runstatedir@ | ||
| 231 | sbindir = @sbindir@ | ||
| 232 | sharedstatedir = @sharedstatedir@ | ||
| 233 | srcdir = @srcdir@ | ||
| 234 | sysconfdir = @sysconfdir@ | ||
| 235 | target_alias = @target_alias@ | ||
| 236 | top_build_prefix = @top_build_prefix@ | ||
| 237 | top_builddir = @top_builddir@ | ||
| 238 | top_srcdir = @top_srcdir@ | ||
| 239 | man_MANS = life.6 | ||
| 240 | EXTRA_DIST = $(man_MANS) | ||
| 241 | all: all-am | ||
| 242 | |||
| 243 | .SUFFIXES: | ||
| 244 | $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) | ||
| 245 | @for dep in $?; do \ | ||
| 246 | case '$(am__configure_deps)' in \ | ||
| 247 | *$$dep*) \ | ||
| 248 | ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ | ||
| 249 | && { if test -f $@; then exit 0; else break; fi; }; \ | ||
| 250 | exit 1;; \ | ||
| 251 | esac; \ | ||
| 252 | done; \ | ||
| 253 | echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/Makefile'; \ | ||
| 254 | $(am__cd) $(top_srcdir) && \ | ||
| 255 | $(AUTOMAKE) --gnu docs/Makefile | ||
| 256 | Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status | ||
| 257 | @case '$?' in \ | ||
| 258 | *config.status*) \ | ||
| 259 | cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ | ||
| 260 | *) \ | ||
| 261 | echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ | ||
| 262 | cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ | ||
| 263 | esac; | ||
| 264 | |||
| 265 | $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) | ||
| 266 | cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh | ||
| 267 | |||
| 268 | $(top_srcdir)/configure: $(am__configure_deps) | ||
| 269 | cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh | ||
| 270 | $(ACLOCAL_M4): $(am__aclocal_m4_deps) | ||
| 271 | cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh | ||
| 272 | $(am__aclocal_m4_deps): | ||
| 273 | life.6: $(top_builddir)/config.status $(srcdir)/life.6.in | ||
| 274 | cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ | ||
| 275 | install-man6: $(man_MANS) | ||
| 276 | @$(NORMAL_INSTALL) | ||
| 277 | @list1=''; \ | ||
| 278 | list2='$(man_MANS)'; \ | ||
| 279 | test -n "$(man6dir)" \ | ||
| 280 | && test -n "`echo $$list1$$list2`" \ | ||
| 281 | || exit 0; \ | ||
| 282 | echo " $(MKDIR_P) '$(DESTDIR)$(man6dir)'"; \ | ||
| 283 | $(MKDIR_P) "$(DESTDIR)$(man6dir)" || exit 1; \ | ||
| 284 | { for i in $$list1; do echo "$$i"; done; \ | ||
| 285 | if test -n "$$list2"; then \ | ||
| 286 | for i in $$list2; do echo "$$i"; done \ | ||
| 287 | | sed -n '/\.6[a-z]*$$/p'; \ | ||
| 288 | fi; \ | ||
| 289 | } | while read p; do \ | ||
| 290 | if test -f $$p; then d=; else d="$(srcdir)/"; fi; \ | ||
| 291 | echo "$$d$$p"; echo "$$p"; \ | ||
| 292 | done | \ | ||
| 293 | sed -e 'n;s,.*/,,;p;h;s,.*\.,,;s,^[^6][0-9a-z]*$$,6,;x' \ | ||
| 294 | -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,' | \ | ||
| 295 | sed 'N;N;s,\n, ,g' | { \ | ||
| 296 | list=; while read file base inst; do \ | ||
| 297 | if test "$$base" = "$$inst"; then list="$$list $$file"; else \ | ||
| 298 | echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man6dir)/$$inst'"; \ | ||
| 299 | $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man6dir)/$$inst" || exit $$?; \ | ||
| 300 | fi; \ | ||
| 301 | done; \ | ||
| 302 | for i in $$list; do echo "$$i"; done | $(am__base_list) | \ | ||
| 303 | while read files; do \ | ||
| 304 | test -z "$$files" || { \ | ||
| 305 | echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(man6dir)'"; \ | ||
| 306 | $(INSTALL_DATA) $$files "$(DESTDIR)$(man6dir)" || exit $$?; }; \ | ||
| 307 | done; } | ||
| 308 | |||
| 309 | uninstall-man6: | ||
| 310 | @$(NORMAL_UNINSTALL) | ||
| 311 | @list=''; test -n "$(man6dir)" || exit 0; \ | ||
| 312 | files=`{ for i in $$list; do echo "$$i"; done; \ | ||
| 313 | l2='$(man_MANS)'; for i in $$l2; do echo "$$i"; done | \ | ||
| 314 | sed -n '/\.6[a-z]*$$/p'; \ | ||
| 315 | } | sed -e 's,.*/,,;h;s,.*\.,,;s,^[^6][0-9a-z]*$$,6,;x' \ | ||
| 316 | -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,'`; \ | ||
| 317 | dir='$(DESTDIR)$(man6dir)'; $(am__uninstall_files_from_dir) | ||
| 318 | tags TAGS: | ||
| 319 | |||
| 320 | ctags CTAGS: | ||
| 321 | |||
| 322 | cscope cscopelist: | ||
| 323 | |||
| 324 | |||
| 325 | distdir: $(DISTFILES) | ||
| 326 | @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ | ||
| 327 | topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ | ||
| 328 | list='$(DISTFILES)'; \ | ||
| 329 | dist_files=`for file in $$list; do echo $$file; done | \ | ||
| 330 | sed -e "s|^$$srcdirstrip/||;t" \ | ||
| 331 | -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ | ||
| 332 | case $$dist_files in \ | ||
| 333 | */*) $(MKDIR_P) `echo "$$dist_files" | \ | ||
| 334 | sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ | ||
| 335 | sort -u` ;; \ | ||
| 336 | esac; \ | ||
| 337 | for file in $$dist_files; do \ | ||
| 338 | if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ | ||
| 339 | if test -d $$d/$$file; then \ | ||
| 340 | dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ | ||
| 341 | if test -d "$(distdir)/$$file"; then \ | ||
| 342 | find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ | ||
| 343 | fi; \ | ||
| 344 | if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ | ||
| 345 | cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ | ||
| 346 | find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ | ||
| 347 | fi; \ | ||
| 348 | cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ | ||
| 349 | else \ | ||
| 350 | test -f "$(distdir)/$$file" \ | ||
| 351 | || cp -p $$d/$$file "$(distdir)/$$file" \ | ||
| 352 | || exit 1; \ | ||
| 353 | fi; \ | ||
| 354 | done | ||
| 355 | check-am: all-am | ||
| 356 | check: check-am | ||
| 357 | all-am: Makefile $(MANS) | ||
| 358 | installdirs: | ||
| 359 | for dir in "$(DESTDIR)$(man6dir)"; do \ | ||
| 360 | test -z "$$dir" || $(MKDIR_P) "$$dir"; \ | ||
| 361 | done | ||
| 362 | install: install-am | ||
| 363 | install-exec: install-exec-am | ||
| 364 | install-data: install-data-am | ||
| 365 | uninstall: uninstall-am | ||
| 366 | |||
| 367 | install-am: all-am | ||
| 368 | @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am | ||
| 369 | |||
| 370 | installcheck: installcheck-am | ||
| 371 | install-strip: | ||
| 372 | if test -z '$(STRIP)'; then \ | ||
| 373 | $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ | ||
| 374 | install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ | ||
| 375 | install; \ | ||
| 376 | else \ | ||
| 377 | $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ | ||
| 378 | install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ | ||
| 379 | "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ | ||
| 380 | fi | ||
| 381 | mostlyclean-generic: | ||
| 382 | |||
| 383 | clean-generic: | ||
| 384 | |||
| 385 | distclean-generic: | ||
| 386 | -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) | ||
| 387 | -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) | ||
| 388 | |||
| 389 | maintainer-clean-generic: | ||
| 390 | @echo "This command is intended for maintainers to use" | ||
| 391 | @echo "it deletes files that may require special tools to rebuild." | ||
| 392 | clean: clean-am | ||
| 393 | |||
| 394 | clean-am: clean-generic mostlyclean-am | ||
| 395 | |||
| 396 | distclean: distclean-am | ||
| 397 | -rm -f Makefile | ||
| 398 | distclean-am: clean-am distclean-generic | ||
| 399 | |||
| 400 | dvi: dvi-am | ||
| 401 | |||
| 402 | dvi-am: | ||
| 403 | |||
| 404 | html: html-am | ||
| 405 | |||
| 406 | html-am: | ||
| 407 | |||
| 408 | info: info-am | ||
| 409 | |||
| 410 | info-am: | ||
| 411 | |||
| 412 | install-data-am: install-man | ||
| 413 | |||
| 414 | install-dvi: install-dvi-am | ||
| 415 | |||
| 416 | install-dvi-am: | ||
| 417 | |||
| 418 | install-exec-am: | ||
| 419 | |||
| 420 | install-html: install-html-am | ||
| 421 | |||
| 422 | install-html-am: | ||
| 423 | |||
| 424 | install-info: install-info-am | ||
| 425 | |||
| 426 | install-info-am: | ||
| 427 | |||
| 428 | install-man: install-man6 | ||
| 429 | |||
| 430 | install-pdf: install-pdf-am | ||
| 431 | |||
| 432 | install-pdf-am: | ||
| 433 | |||
| 434 | install-ps: install-ps-am | ||
| 435 | |||
| 436 | install-ps-am: | ||
| 437 | |||
| 438 | installcheck-am: | ||
| 439 | |||
| 440 | maintainer-clean: maintainer-clean-am | ||
| 441 | -rm -f Makefile | ||
| 442 | maintainer-clean-am: distclean-am maintainer-clean-generic | ||
| 443 | |||
| 444 | mostlyclean: mostlyclean-am | ||
| 445 | |||
| 446 | mostlyclean-am: mostlyclean-generic | ||
| 447 | |||
| 448 | pdf: pdf-am | ||
| 449 | |||
| 450 | pdf-am: | ||
| 451 | |||
| 452 | ps: ps-am | ||
| 453 | |||
| 454 | ps-am: | ||
| 455 | |||
| 456 | uninstall-am: uninstall-man | ||
| 457 | |||
| 458 | uninstall-man: uninstall-man6 | ||
| 459 | |||
| 460 | .MAKE: install-am install-strip | ||
| 461 | |||
| 462 | .PHONY: all all-am check check-am clean clean-generic cscopelist-am \ | ||
| 463 | ctags-am distclean distclean-generic distdir dvi dvi-am html \ | ||
| 464 | html-am info info-am install install-am install-data \ | ||
| 465 | install-data-am install-dvi install-dvi-am install-exec \ | ||
| 466 | install-exec-am install-html install-html-am install-info \ | ||
| 467 | install-info-am install-man install-man6 install-pdf \ | ||
| 468 | install-pdf-am install-ps install-ps-am install-strip \ | ||
| 469 | installcheck installcheck-am installdirs maintainer-clean \ | ||
| 470 | maintainer-clean-generic mostlyclean mostlyclean-generic pdf \ | ||
| 471 | pdf-am ps ps-am tags-am uninstall uninstall-am uninstall-man \ | ||
| 472 | uninstall-man6 | ||
| 473 | |||
| 474 | .PRECIOUS: Makefile | ||
| 475 | |||
| 476 | |||
| 477 | # Tell versions [3.59,3.63) of GNU make to not export all variables. | ||
| 478 | # Otherwise a system limit (for SysV at least) may be exceeded. | ||
| 479 | .NOEXPORT: | ||
| @@ -1,5 +1,5 @@ | |||
| 1 | .\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.4. | 1 | .\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.4. |
| 2 | .TH LIFE "6" "July 2018" "life 1.3.3" "Games" | 2 | .TH LIFE "6" "July 2018" "@PACKAGE@" "Games" |
| 3 | .SH NAME | 3 | .SH NAME |
| 4 | life \- ncurses Cellular Arbitrary Automata | 4 | life \- ncurses Cellular Arbitrary Automata |
| 5 | .SH SYNOPSIS | 5 | .SH SYNOPSIS |
diff --git a/life-1.5.4.tar.gz b/life-1.5.4.tar.gz deleted file mode 100644 index fa6a7ee..0000000 --- a/life-1.5.4.tar.gz +++ /dev/null | |||
| Binary files differ | |||
diff --git a/life-1.5.4.tar.gz.sig b/life-1.5.4.tar.gz.sig deleted file mode 100644 index c4b9fdc..0000000 --- a/life-1.5.4.tar.gz.sig +++ /dev/null | |||
| Binary files differ | |||
diff --git a/life-1.6.0.tar.gz b/life-1.6.0.tar.gz new file mode 100644 index 0000000..b3087ed --- /dev/null +++ b/life-1.6.0.tar.gz | |||
| Binary files differ | |||
diff --git a/life-1.6.0.tar.gz.sig b/life-1.6.0.tar.gz.sig new file mode 100644 index 0000000..d9465ed --- /dev/null +++ b/life-1.6.0.tar.gz.sig | |||
| Binary files differ | |||
diff --git a/src/Makefile.am b/src/Makefile.am new file mode 100644 index 0000000..e308a9f --- /dev/null +++ b/src/Makefile.am | |||
| @@ -0,0 +1,4 @@ | |||
| 1 | bin_PROGRAMS = life | ||
| 2 | life_SOURCES = life.c cmdline-life.c updatemap.c menus.c | ||
| 3 | life_CFLAGS = -Wall -pedantic | ||
| 4 | include_HEADERS = life.h updatemap.h menus.h cmdline-life.h life-macros.h | ||
diff --git a/src/Makefile.in b/src/Makefile.in new file mode 100644 index 0000000..bd9200c --- /dev/null +++ b/src/Makefile.in | |||
| @@ -0,0 +1,680 @@ | |||
| 1 | # Makefile.in generated by automake 1.15 from Makefile.am. | ||
| 2 | # @configure_input@ | ||
| 3 | |||
| 4 | # Copyright (C) 1994-2014 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 | VPATH = @srcdir@ | ||
| 19 | am__is_gnu_make = { \ | ||
| 20 | if test -z '$(MAKELEVEL)'; then \ | ||
| 21 | false; \ | ||
| 22 | elif test -n '$(MAKE_HOST)'; then \ | ||
| 23 | true; \ | ||
| 24 | elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ | ||
| 25 | true; \ | ||
| 26 | else \ | ||
| 27 | false; \ | ||
| 28 | fi; \ | ||
| 29 | } | ||
| 30 | am__make_running_with_option = \ | ||
| 31 | case $${target_option-} in \ | ||
| 32 | ?) ;; \ | ||
| 33 | *) echo "am__make_running_with_option: internal error: invalid" \ | ||
| 34 | "target option '$${target_option-}' specified" >&2; \ | ||
| 35 | exit 1;; \ | ||
| 36 | esac; \ | ||
| 37 | has_opt=no; \ | ||
| 38 | sane_makeflags=$$MAKEFLAGS; \ | ||
| 39 | if $(am__is_gnu_make); then \ | ||
| 40 | sane_makeflags=$$MFLAGS; \ | ||
| 41 | else \ | ||
| 42 | case $$MAKEFLAGS in \ | ||
| 43 | *\\[\ \ ]*) \ | ||
| 44 | bs=\\; \ | ||
| 45 | sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ | ||
| 46 | | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ | ||
| 47 | esac; \ | ||
| 48 | fi; \ | ||
| 49 | skip_next=no; \ | ||
| 50 | strip_trailopt () \ | ||
| 51 | { \ | ||
| 52 | flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ | ||
| 53 | }; \ | ||
| 54 | for flg in $$sane_makeflags; do \ | ||
| 55 | test $$skip_next = yes && { skip_next=no; continue; }; \ | ||
| 56 | case $$flg in \ | ||
| 57 | *=*|--*) continue;; \ | ||
| 58 | -*I) strip_trailopt 'I'; skip_next=yes;; \ | ||
| 59 | -*I?*) strip_trailopt 'I';; \ | ||
| 60 | -*O) strip_trailopt 'O'; skip_next=yes;; \ | ||
| 61 | -*O?*) strip_trailopt 'O';; \ | ||
| 62 | -*l) strip_trailopt 'l'; skip_next=yes;; \ | ||
| 63 | -*l?*) strip_trailopt 'l';; \ | ||
| 64 | -[dEDm]) skip_next=yes;; \ | ||
| 65 | -[JT]) skip_next=yes;; \ | ||
| 66 | esac; \ | ||
| 67 | case $$flg in \ | ||
| 68 | *$$target_option*) has_opt=yes; break;; \ | ||
| 69 | esac; \ | ||
| 70 | done; \ | ||
| 71 | test $$has_opt = yes | ||
| 72 | am__make_dryrun = (target_option=n; $(am__make_running_with_option)) | ||
| 73 | am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) | ||
| 74 | pkgdatadir = $(datadir)/@PACKAGE@ | ||
| 75 | pkgincludedir = $(includedir)/@PACKAGE@ | ||
| 76 | pkglibdir = $(libdir)/@PACKAGE@ | ||
| 77 | pkglibexecdir = $(libexecdir)/@PACKAGE@ | ||
| 78 | am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd | ||
| 79 | install_sh_DATA = $(install_sh) -c -m 644 | ||
| 80 | install_sh_PROGRAM = $(install_sh) -c | ||
| 81 | install_sh_SCRIPT = $(install_sh) -c | ||
| 82 | INSTALL_HEADER = $(INSTALL_DATA) | ||
| 83 | transform = $(program_transform_name) | ||
| 84 | NORMAL_INSTALL = : | ||
| 85 | PRE_INSTALL = : | ||
| 86 | POST_INSTALL = : | ||
| 87 | NORMAL_UNINSTALL = : | ||
| 88 | PRE_UNINSTALL = : | ||
| 89 | POST_UNINSTALL = : | ||
| 90 | bin_PROGRAMS = life$(EXEEXT) | ||
| 91 | subdir = src | ||
| 92 | ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 | ||
| 93 | am__aclocal_m4_deps = $(top_srcdir)/configure.ac | ||
| 94 | am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ | ||
| 95 | $(ACLOCAL_M4) | ||
| 96 | DIST_COMMON = $(srcdir)/Makefile.am $(include_HEADERS) \ | ||
| 97 | $(am__DIST_COMMON) | ||
| 98 | mkinstalldirs = $(install_sh) -d | ||
| 99 | CONFIG_HEADER = $(top_builddir)/config.h | ||
| 100 | CONFIG_CLEAN_FILES = | ||
| 101 | CONFIG_CLEAN_VPATH_FILES = | ||
| 102 | am__installdirs = "$(DESTDIR)$(bindir)" "$(DESTDIR)$(includedir)" | ||
| 103 | PROGRAMS = $(bin_PROGRAMS) | ||
| 104 | am_life_OBJECTS = life-life.$(OBJEXT) life-cmdline-life.$(OBJEXT) \ | ||
| 105 | life-updatemap.$(OBJEXT) life-menus.$(OBJEXT) | ||
| 106 | life_OBJECTS = $(am_life_OBJECTS) | ||
| 107 | life_LDADD = $(LDADD) | ||
| 108 | life_LINK = $(CCLD) $(life_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) \ | ||
| 109 | -o $@ | ||
| 110 | AM_V_P = $(am__v_P_@AM_V@) | ||
| 111 | am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) | ||
| 112 | am__v_P_0 = false | ||
| 113 | am__v_P_1 = : | ||
| 114 | AM_V_GEN = $(am__v_GEN_@AM_V@) | ||
| 115 | am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) | ||
| 116 | am__v_GEN_0 = @echo " GEN " $@; | ||
| 117 | am__v_GEN_1 = | ||
| 118 | AM_V_at = $(am__v_at_@AM_V@) | ||
| 119 | am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) | ||
| 120 | am__v_at_0 = @ | ||
| 121 | am__v_at_1 = | ||
| 122 | DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) | ||
| 123 | depcomp = $(SHELL) $(top_srcdir)/depcomp | ||
| 124 | am__depfiles_maybe = depfiles | ||
| 125 | am__mv = mv -f | ||
| 126 | AM_V_lt = $(am__v_lt_@AM_V@) | ||
| 127 | am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@) | ||
| 128 | am__v_lt_0 = --silent | ||
| 129 | am__v_lt_1 = | ||
| 130 | COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ | ||
| 131 | $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) | ||
| 132 | AM_V_CC = $(am__v_CC_@AM_V@) | ||
| 133 | am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@) | ||
| 134 | am__v_CC_0 = @echo " CC " $@; | ||
| 135 | am__v_CC_1 = | ||
| 136 | CCLD = $(CC) | ||
| 137 | LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ | ||
| 138 | AM_V_CCLD = $(am__v_CCLD_@AM_V@) | ||
| 139 | am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@) | ||
| 140 | am__v_CCLD_0 = @echo " CCLD " $@; | ||
| 141 | am__v_CCLD_1 = | ||
| 142 | SOURCES = $(life_SOURCES) | ||
| 143 | DIST_SOURCES = $(life_SOURCES) | ||
| 144 | am__can_run_installinfo = \ | ||
| 145 | case $$AM_UPDATE_INFO_DIR in \ | ||
| 146 | n|no|NO) false;; \ | ||
| 147 | *) (install-info --version) >/dev/null 2>&1;; \ | ||
| 148 | esac | ||
| 149 | am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; | ||
| 150 | am__vpath_adj = case $$p in \ | ||
| 151 | $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ | ||
| 152 | *) f=$$p;; \ | ||
| 153 | esac; | ||
| 154 | am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`; | ||
| 155 | am__install_max = 40 | ||
| 156 | am__nobase_strip_setup = \ | ||
| 157 | srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` | ||
| 158 | am__nobase_strip = \ | ||
| 159 | for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" | ||
| 160 | am__nobase_list = $(am__nobase_strip_setup); \ | ||
| 161 | for p in $$list; do echo "$$p $$p"; done | \ | ||
| 162 | sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \ | ||
| 163 | $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \ | ||
| 164 | if (++n[$$2] == $(am__install_max)) \ | ||
| 165 | { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \ | ||
| 166 | END { for (dir in files) print dir, files[dir] }' | ||
| 167 | am__base_list = \ | ||
| 168 | sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ | ||
| 169 | sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | ||
| 170 | am__uninstall_files_from_dir = { \ | ||
| 171 | test -z "$$files" \ | ||
| 172 | || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \ | ||
| 173 | || { echo " ( cd '$$dir' && rm -f" $$files ")"; \ | ||
| 174 | $(am__cd) "$$dir" && rm -f $$files; }; \ | ||
| 175 | } | ||
| 176 | HEADERS = $(include_HEADERS) | ||
| 177 | am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) | ||
| 178 | # Read a list of newline-separated strings from the standard input, | ||
| 179 | # and print each of them once, without duplicates. Input order is | ||
| 180 | # *not* preserved. | ||
| 181 | am__uniquify_input = $(AWK) '\ | ||
| 182 | BEGIN { nonempty = 0; } \ | ||
| 183 | { items[$$0] = 1; nonempty = 1; } \ | ||
| 184 | END { if (nonempty) { for (i in items) print i; }; } \ | ||
| 185 | ' | ||
| 186 | # Make sure the list of sources is unique. This is necessary because, | ||
| 187 | # e.g., the same source file might be shared among _SOURCES variables | ||
| 188 | # for different programs/libraries. | ||
| 189 | am__define_uniq_tagged_files = \ | ||
| 190 | list='$(am__tagged_files)'; \ | ||
| 191 | unique=`for i in $$list; do \ | ||
| 192 | if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ | ||
| 193 | done | $(am__uniquify_input)` | ||
| 194 | ETAGS = etags | ||
| 195 | CTAGS = ctags | ||
| 196 | am__DIST_COMMON = $(srcdir)/Makefile.in $(top_srcdir)/depcomp | ||
| 197 | DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) | ||
| 198 | ACLOCAL = @ACLOCAL@ | ||
| 199 | AMTAR = @AMTAR@ | ||
| 200 | AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ | ||
| 201 | AUTOCONF = @AUTOCONF@ | ||
| 202 | AUTOHEADER = @AUTOHEADER@ | ||
| 203 | AUTOMAKE = @AUTOMAKE@ | ||
| 204 | AWK = @AWK@ | ||
| 205 | CC = @CC@ | ||
| 206 | CCDEPMODE = @CCDEPMODE@ | ||
| 207 | CFLAGS = @CFLAGS@ | ||
| 208 | CPP = @CPP@ | ||
| 209 | CPPFLAGS = @CPPFLAGS@ | ||
| 210 | CYGPATH_W = @CYGPATH_W@ | ||
| 211 | DEFS = @DEFS@ | ||
| 212 | DEPDIR = @DEPDIR@ | ||
| 213 | ECHO_C = @ECHO_C@ | ||
| 214 | ECHO_N = @ECHO_N@ | ||
| 215 | ECHO_T = @ECHO_T@ | ||
| 216 | EGREP = @EGREP@ | ||
| 217 | EXEEXT = @EXEEXT@ | ||
| 218 | GREP = @GREP@ | ||
| 219 | INSTALL = @INSTALL@ | ||
| 220 | INSTALL_DATA = @INSTALL_DATA@ | ||
| 221 | INSTALL_PROGRAM = @INSTALL_PROGRAM@ | ||
| 222 | INSTALL_SCRIPT = @INSTALL_SCRIPT@ | ||
| 223 | INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ | ||
| 224 | LDFLAGS = @LDFLAGS@ | ||
| 225 | LIBOBJS = @LIBOBJS@ | ||
| 226 | LIBS = @LIBS@ | ||
| 227 | LTLIBOBJS = @LTLIBOBJS@ | ||
| 228 | MAKEINFO = @MAKEINFO@ | ||
| 229 | MKDIR_P = @MKDIR_P@ | ||
| 230 | OBJEXT = @OBJEXT@ | ||
| 231 | PACKAGE = @PACKAGE@ | ||
| 232 | PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ | ||
| 233 | PACKAGE_NAME = @PACKAGE_NAME@ | ||
| 234 | PACKAGE_STRING = @PACKAGE_STRING@ | ||
| 235 | PACKAGE_TARNAME = @PACKAGE_TARNAME@ | ||
| 236 | PACKAGE_URL = @PACKAGE_URL@ | ||
| 237 | PACKAGE_VERSION = @PACKAGE_VERSION@ | ||
| 238 | PATH_SEPARATOR = @PATH_SEPARATOR@ | ||
| 239 | SET_MAKE = @SET_MAKE@ | ||
| 240 | SHELL = @SHELL@ | ||
| 241 | STRIP = @STRIP@ | ||
| 242 | VERSION = @VERSION@ | ||
| 243 | abs_builddir = @abs_builddir@ | ||
| 244 | abs_srcdir = @abs_srcdir@ | ||
| 245 | abs_top_builddir = @abs_top_builddir@ | ||
| 246 | abs_top_srcdir = @abs_top_srcdir@ | ||
| 247 | ac_ct_CC = @ac_ct_CC@ | ||
| 248 | am__include = @am__include@ | ||
| 249 | am__leading_dot = @am__leading_dot@ | ||
| 250 | am__quote = @am__quote@ | ||
| 251 | am__tar = @am__tar@ | ||
| 252 | am__untar = @am__untar@ | ||
| 253 | bindir = @bindir@ | ||
| 254 | build_alias = @build_alias@ | ||
| 255 | builddir = @builddir@ | ||
| 256 | datadir = @datadir@ | ||
| 257 | datarootdir = @datarootdir@ | ||
| 258 | docdir = @docdir@ | ||
| 259 | dvidir = @dvidir@ | ||
| 260 | exec_prefix = @exec_prefix@ | ||
| 261 | host_alias = @host_alias@ | ||
| 262 | htmldir = @htmldir@ | ||
| 263 | includedir = @includedir@ | ||
| 264 | infodir = @infodir@ | ||
| 265 | install_sh = @install_sh@ | ||
| 266 | libdir = @libdir@ | ||
| 267 | libexecdir = @libexecdir@ | ||
| 268 | localedir = @localedir@ | ||
| 269 | localstatedir = @localstatedir@ | ||
| 270 | mandir = @mandir@ | ||
| 271 | mkdir_p = @mkdir_p@ | ||
| 272 | oldincludedir = @oldincludedir@ | ||
| 273 | pdfdir = @pdfdir@ | ||
| 274 | prefix = @prefix@ | ||
| 275 | program_transform_name = @program_transform_name@ | ||
| 276 | psdir = @psdir@ | ||
| 277 | runstatedir = @runstatedir@ | ||
| 278 | sbindir = @sbindir@ | ||
| 279 | sharedstatedir = @sharedstatedir@ | ||
| 280 | srcdir = @srcdir@ | ||
| 281 | sysconfdir = @sysconfdir@ | ||
| 282 | target_alias = @target_alias@ | ||
| 283 | top_build_prefix = @top_build_prefix@ | ||
| 284 | top_builddir = @top_builddir@ | ||
| 285 | top_srcdir = @top_srcdir@ | ||
| 286 | life_SOURCES = life.c cmdline-life.c updatemap.c menus.c | ||
| 287 | life_CFLAGS = -Wall -pedantic | ||
| 288 | include_HEADERS = life.h updatemap.h menus.h cmdline-life.h life-macros.h | ||
| 289 | all: all-am | ||
| 290 | |||
| 291 | .SUFFIXES: | ||
| 292 | .SUFFIXES: .c .o .obj | ||
| 293 | $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) | ||
| 294 | @for dep in $?; do \ | ||
| 295 | case '$(am__configure_deps)' in \ | ||
| 296 | *$$dep*) \ | ||
| 297 | ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ | ||
| 298 | && { if test -f $@; then exit 0; else break; fi; }; \ | ||
| 299 | exit 1;; \ | ||
| 300 | esac; \ | ||
| 301 | done; \ | ||
| 302 | echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu src/Makefile'; \ | ||
| 303 | $(am__cd) $(top_srcdir) && \ | ||
| 304 | $(AUTOMAKE) --gnu src/Makefile | ||
| 305 | Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status | ||
| 306 | @case '$?' in \ | ||
| 307 | *config.status*) \ | ||
| 308 | cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ | ||
| 309 | *) \ | ||
| 310 | echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ | ||
| 311 | cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ | ||
| 312 | esac; | ||
| 313 | |||
| 314 | $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) | ||
| 315 | cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh | ||
| 316 | |||
| 317 | $(top_srcdir)/configure: $(am__configure_deps) | ||
| 318 | cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh | ||
| 319 | $(ACLOCAL_M4): $(am__aclocal_m4_deps) | ||
| 320 | cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh | ||
| 321 | $(am__aclocal_m4_deps): | ||
| 322 | install-binPROGRAMS: $(bin_PROGRAMS) | ||
| 323 | @$(NORMAL_INSTALL) | ||
| 324 | @list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \ | ||
| 325 | if test -n "$$list"; then \ | ||
| 326 | echo " $(MKDIR_P) '$(DESTDIR)$(bindir)'"; \ | ||
| 327 | $(MKDIR_P) "$(DESTDIR)$(bindir)" || exit 1; \ | ||
| 328 | fi; \ | ||
| 329 | for p in $$list; do echo "$$p $$p"; done | \ | ||
| 330 | sed 's/$(EXEEXT)$$//' | \ | ||
| 331 | while read p p1; do if test -f $$p \ | ||
| 332 | ; then echo "$$p"; echo "$$p"; else :; fi; \ | ||
| 333 | done | \ | ||
| 334 | sed -e 'p;s,.*/,,;n;h' \ | ||
| 335 | -e 's|.*|.|' \ | ||
| 336 | -e 'p;x;s,.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/' | \ | ||
| 337 | sed 'N;N;N;s,\n, ,g' | \ | ||
| 338 | $(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1 } \ | ||
| 339 | { d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \ | ||
| 340 | if ($$2 == $$4) files[d] = files[d] " " $$1; \ | ||
| 341 | else { print "f", $$3 "/" $$4, $$1; } } \ | ||
| 342 | END { for (d in files) print "f", d, files[d] }' | \ | ||
| 343 | while read type dir files; do \ | ||
| 344 | if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \ | ||
| 345 | test -z "$$files" || { \ | ||
| 346 | echo " $(INSTALL_PROGRAM_ENV) $(INSTALL_PROGRAM) $$files '$(DESTDIR)$(bindir)$$dir'"; \ | ||
| 347 | $(INSTALL_PROGRAM_ENV) $(INSTALL_PROGRAM) $$files "$(DESTDIR)$(bindir)$$dir" || exit $$?; \ | ||
| 348 | } \ | ||
| 349 | ; done | ||
| 350 | |||
| 351 | uninstall-binPROGRAMS: | ||
| 352 | @$(NORMAL_UNINSTALL) | ||
| 353 | @list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \ | ||
| 354 | files=`for p in $$list; do echo "$$p"; done | \ | ||
| 355 | sed -e 'h;s,^.*/,,;s/$(EXEEXT)$$//;$(transform)' \ | ||
| 356 | -e 's/$$/$(EXEEXT)/' \ | ||
| 357 | `; \ | ||
| 358 | test -n "$$list" || exit 0; \ | ||
| 359 | echo " ( cd '$(DESTDIR)$(bindir)' && rm -f" $$files ")"; \ | ||
| 360 | cd "$(DESTDIR)$(bindir)" && rm -f $$files | ||
| 361 | |||
| 362 | clean-binPROGRAMS: | ||
| 363 | -test -z "$(bin_PROGRAMS)" || rm -f $(bin_PROGRAMS) | ||
| 364 | |||
| 365 | life$(EXEEXT): $(life_OBJECTS) $(life_DEPENDENCIES) $(EXTRA_life_DEPENDENCIES) | ||
| 366 | @rm -f life$(EXEEXT) | ||
| 367 | $(AM_V_CCLD)$(life_LINK) $(life_OBJECTS) $(life_LDADD) $(LIBS) | ||
| 368 | |||
| 369 | mostlyclean-compile: | ||
| 370 | -rm -f *.$(OBJEXT) | ||
| 371 | |||
| 372 | distclean-compile: | ||
| 373 | -rm -f *.tab.c | ||
| 374 | |||
| 375 | @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/life-cmdline-life.Po@am__quote@ | ||
| 376 | @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/life-life.Po@am__quote@ | ||
| 377 | @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/life-menus.Po@am__quote@ | ||
| 378 | @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/life-updatemap.Po@am__quote@ | ||
| 379 | |||
| 380 | .c.o: | ||
| 381 | @am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< | ||
| 382 | @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po | ||
| 383 | @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ | ||
| 384 | @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ | ||
| 385 | @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ $< | ||
| 386 | |||
| 387 | .c.obj: | ||
| 388 | @am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'` | ||
| 389 | @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po | ||
| 390 | @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ | ||
| 391 | @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ | ||
| 392 | @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'` | ||
| 393 | |||
| 394 | life-life.o: life.c | ||
| 395 | @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(life_CFLAGS) $(CFLAGS) -MT life-life.o -MD -MP -MF $(DEPDIR)/life-life.Tpo -c -o life-life.o `test -f 'life.c' || echo '$(srcdir)/'`life.c | ||
| 396 | @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/life-life.Tpo $(DEPDIR)/life-life.Po | ||
| 397 | @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='life.c' object='life-life.o' libtool=no @AMDEPBACKSLASH@ | ||
| 398 | @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ | ||
| 399 | @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(life_CFLAGS) $(CFLAGS) -c -o life-life.o `test -f 'life.c' || echo '$(srcdir)/'`life.c | ||
| 400 | |||
| 401 | life-life.obj: life.c | ||
| 402 | @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(life_CFLAGS) $(CFLAGS) -MT life-life.obj -MD -MP -MF $(DEPDIR)/life-life.Tpo -c -o life-life.obj `if test -f 'life.c'; then $(CYGPATH_W) 'life.c'; else $(CYGPATH_W) '$(srcdir)/life.c'; fi` | ||
| 403 | @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/life-life.Tpo $(DEPDIR)/life-life.Po | ||
| 404 | @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='life.c' object='life-life.obj' libtool=no @AMDEPBACKSLASH@ | ||
| 405 | @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ | ||
| 406 | @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(life_CFLAGS) $(CFLAGS) -c -o life-life.obj `if test -f 'life.c'; then $(CYGPATH_W) 'life.c'; else $(CYGPATH_W) '$(srcdir)/life.c'; fi` | ||
| 407 | |||
| 408 | life-cmdline-life.o: cmdline-life.c | ||
| 409 | @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(life_CFLAGS) $(CFLAGS) -MT life-cmdline-life.o -MD -MP -MF $(DEPDIR)/life-cmdline-life.Tpo -c -o life-cmdline-life.o `test -f 'cmdline-life.c' || echo '$(srcdir)/'`cmdline-life.c | ||
| 410 | @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/life-cmdline-life.Tpo $(DEPDIR)/life-cmdline-life.Po | ||
| 411 | @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='cmdline-life.c' object='life-cmdline-life.o' libtool=no @AMDEPBACKSLASH@ | ||
| 412 | @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ | ||
| 413 | @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(life_CFLAGS) $(CFLAGS) -c -o life-cmdline-life.o `test -f 'cmdline-life.c' || echo '$(srcdir)/'`cmdline-life.c | ||
| 414 | |||
| 415 | life-cmdline-life.obj: cmdline-life.c | ||
| 416 | @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(life_CFLAGS) $(CFLAGS) -MT life-cmdline-life.obj -MD -MP -MF $(DEPDIR)/life-cmdline-life.Tpo -c -o life-cmdline-life.obj `if test -f 'cmdline-life.c'; then $(CYGPATH_W) 'cmdline-life.c'; else $(CYGPATH_W) '$(srcdir)/cmdline-life.c'; fi` | ||
| 417 | @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/life-cmdline-life.Tpo $(DEPDIR)/life-cmdline-life.Po | ||
| 418 | @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='cmdline-life.c' object='life-cmdline-life.obj' libtool=no @AMDEPBACKSLASH@ | ||
| 419 | @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ | ||
| 420 | @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(life_CFLAGS) $(CFLAGS) -c -o life-cmdline-life.obj `if test -f 'cmdline-life.c'; then $(CYGPATH_W) 'cmdline-life.c'; else $(CYGPATH_W) '$(srcdir)/cmdline-life.c'; fi` | ||
| 421 | |||
| 422 | life-updatemap.o: updatemap.c | ||
| 423 | @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(life_CFLAGS) $(CFLAGS) -MT life-updatemap.o -MD -MP -MF $(DEPDIR)/life-updatemap.Tpo -c -o life-updatemap.o `test -f 'updatemap.c' || echo '$(srcdir)/'`updatemap.c | ||
| 424 | @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/life-updatemap.Tpo $(DEPDIR)/life-updatemap.Po | ||
| 425 | @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='updatemap.c' object='life-updatemap.o' libtool=no @AMDEPBACKSLASH@ | ||
| 426 | @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ | ||
| 427 | @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(life_CFLAGS) $(CFLAGS) -c -o life-updatemap.o `test -f 'updatemap.c' || echo '$(srcdir)/'`updatemap.c | ||
| 428 | |||
| 429 | life-updatemap.obj: updatemap.c | ||
| 430 | @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(life_CFLAGS) $(CFLAGS) -MT life-updatemap.obj -MD -MP -MF $(DEPDIR)/life-updatemap.Tpo -c -o life-updatemap.obj `if test -f 'updatemap.c'; then $(CYGPATH_W) 'updatemap.c'; else $(CYGPATH_W) '$(srcdir)/updatemap.c'; fi` | ||
| 431 | @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/life-updatemap.Tpo $(DEPDIR)/life-updatemap.Po | ||
| 432 | @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='updatemap.c' object='life-updatemap.obj' libtool=no @AMDEPBACKSLASH@ | ||
| 433 | @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ | ||
| 434 | @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(life_CFLAGS) $(CFLAGS) -c -o life-updatemap.obj `if test -f 'updatemap.c'; then $(CYGPATH_W) 'updatemap.c'; else $(CYGPATH_W) '$(srcdir)/updatemap.c'; fi` | ||
| 435 | |||
| 436 | life-menus.o: menus.c | ||
| 437 | @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(life_CFLAGS) $(CFLAGS) -MT life-menus.o -MD -MP -MF $(DEPDIR)/life-menus.Tpo -c -o life-menus.o `test -f 'menus.c' || echo '$(srcdir)/'`menus.c | ||
| 438 | @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/life-menus.Tpo $(DEPDIR)/life-menus.Po | ||
| 439 | @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='menus.c' object='life-menus.o' libtool=no @AMDEPBACKSLASH@ | ||
| 440 | @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ | ||
| 441 | @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(life_CFLAGS) $(CFLAGS) -c -o life-menus.o `test -f 'menus.c' || echo '$(srcdir)/'`menus.c | ||
| 442 | |||
| 443 | life-menus.obj: menus.c | ||
| 444 | @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(life_CFLAGS) $(CFLAGS) -MT life-menus.obj -MD -MP -MF $(DEPDIR)/life-menus.Tpo -c -o life-menus.obj `if test -f 'menus.c'; then $(CYGPATH_W) 'menus.c'; else $(CYGPATH_W) '$(srcdir)/menus.c'; fi` | ||
| 445 | @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/life-menus.Tpo $(DEPDIR)/life-menus.Po | ||
| 446 | @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='menus.c' object='life-menus.obj' libtool=no @AMDEPBACKSLASH@ | ||
| 447 | @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ | ||
| 448 | @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(life_CFLAGS) $(CFLAGS) -c -o life-menus.obj `if test -f 'menus.c'; then $(CYGPATH_W) 'menus.c'; else $(CYGPATH_W) '$(srcdir)/menus.c'; fi` | ||
| 449 | install-includeHEADERS: $(include_HEADERS) | ||
| 450 | @$(NORMAL_INSTALL) | ||
| 451 | @list='$(include_HEADERS)'; test -n "$(includedir)" || list=; \ | ||
| 452 | if test -n "$$list"; then \ | ||
| 453 | echo " $(MKDIR_P) '$(DESTDIR)$(includedir)'"; \ | ||
| 454 | $(MKDIR_P) "$(DESTDIR)$(includedir)" || exit 1; \ | ||
| 455 | fi; \ | ||
| 456 | for p in $$list; do \ | ||
| 457 | if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ | ||
| 458 | echo "$$d$$p"; \ | ||
| 459 | done | $(am__base_list) | \ | ||
| 460 | while read files; do \ | ||
| 461 | echo " $(INSTALL_HEADER) $$files '$(DESTDIR)$(includedir)'"; \ | ||
| 462 | $(INSTALL_HEADER) $$files "$(DESTDIR)$(includedir)" || exit $$?; \ | ||
| 463 | done | ||
| 464 | |||
| 465 | uninstall-includeHEADERS: | ||
| 466 | @$(NORMAL_UNINSTALL) | ||
| 467 | @list='$(include_HEADERS)'; test -n "$(includedir)" || list=; \ | ||
| 468 | files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ | ||
| 469 | dir='$(DESTDIR)$(includedir)'; $(am__uninstall_files_from_dir) | ||
| 470 | |||
| 471 | ID: $(am__tagged_files) | ||
| 472 | $(am__define_uniq_tagged_files); mkid -fID $$unique | ||
| 473 | tags: tags-am | ||
| 474 | TAGS: tags | ||
| 475 | |||
| 476 | tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) | ||
| 477 | set x; \ | ||
| 478 | here=`pwd`; \ | ||
| 479 | $(am__define_uniq_tagged_files); \ | ||
| 480 | shift; \ | ||
| 481 | if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ | ||
| 482 | test -n "$$unique" || unique=$$empty_fix; \ | ||
| 483 | if test $$# -gt 0; then \ | ||
| 484 | $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ | ||
| 485 | "$$@" $$unique; \ | ||
| 486 | else \ | ||
| 487 | $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ | ||
| 488 | $$unique; \ | ||
| 489 | fi; \ | ||
| 490 | fi | ||
| 491 | ctags: ctags-am | ||
| 492 | |||
| 493 | CTAGS: ctags | ||
| 494 | ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) | ||
| 495 | $(am__define_uniq_tagged_files); \ | ||
| 496 | test -z "$(CTAGS_ARGS)$$unique" \ | ||
| 497 | || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ | ||
| 498 | $$unique | ||
| 499 | |||
| 500 | GTAGS: | ||
| 501 | here=`$(am__cd) $(top_builddir) && pwd` \ | ||
| 502 | && $(am__cd) $(top_srcdir) \ | ||
| 503 | && gtags -i $(GTAGS_ARGS) "$$here" | ||
| 504 | cscopelist: cscopelist-am | ||
| 505 | |||
| 506 | cscopelist-am: $(am__tagged_files) | ||
| 507 | list='$(am__tagged_files)'; \ | ||
| 508 | case "$(srcdir)" in \ | ||
| 509 | [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \ | ||
| 510 | *) sdir=$(subdir)/$(srcdir) ;; \ | ||
| 511 | esac; \ | ||
| 512 | for i in $$list; do \ | ||
| 513 | if test -f "$$i"; then \ | ||
| 514 | echo "$(subdir)/$$i"; \ | ||
| 515 | else \ | ||
| 516 | echo "$$sdir/$$i"; \ | ||
| 517 | fi; \ | ||
| 518 | done >> $(top_builddir)/cscope.files | ||
| 519 | |||
| 520 | distclean-tags: | ||
| 521 | -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags | ||
| 522 | |||
| 523 | distdir: $(DISTFILES) | ||
| 524 | @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ | ||
| 525 | topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ | ||
| 526 | list='$(DISTFILES)'; \ | ||
| 527 | dist_files=`for file in $$list; do echo $$file; done | \ | ||
| 528 | sed -e "s|^$$srcdirstrip/||;t" \ | ||
| 529 | -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ | ||
| 530 | case $$dist_files in \ | ||
| 531 | */*) $(MKDIR_P) `echo "$$dist_files" | \ | ||
| 532 | sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ | ||
| 533 | sort -u` ;; \ | ||
| 534 | esac; \ | ||
| 535 | for file in $$dist_files; do \ | ||
| 536 | if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ | ||
| 537 | if test -d $$d/$$file; then \ | ||
| 538 | dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ | ||
| 539 | if test -d "$(distdir)/$$file"; then \ | ||
| 540 | find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ | ||
| 541 | fi; \ | ||
| 542 | if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ | ||
| 543 | cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ | ||
| 544 | find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ | ||
| 545 | fi; \ | ||
| 546 | cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ | ||
| 547 | else \ | ||
| 548 | test -f "$(distdir)/$$file" \ | ||
| 549 | || cp -p $$d/$$file "$(distdir)/$$file" \ | ||
| 550 | || exit 1; \ | ||
| 551 | fi; \ | ||
| 552 | done | ||
| 553 | check-am: all-am | ||
| 554 | check: check-am | ||
| 555 | all-am: Makefile $(PROGRAMS) $(HEADERS) | ||
| 556 | installdirs: | ||
| 557 | for dir in "$(DESTDIR)$(bindir)" "$(DESTDIR)$(includedir)"; do \ | ||
| 558 | test -z "$$dir" || $(MKDIR_P) "$$dir"; \ | ||
| 559 | done | ||
| 560 | install: install-am | ||
| 561 | install-exec: install-exec-am | ||
| 562 | install-data: install-data-am | ||
| 563 | uninstall: uninstall-am | ||
| 564 | |||
| 565 | install-am: all-am | ||
| 566 | @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am | ||
| 567 | |||
| 568 | installcheck: installcheck-am | ||
| 569 | install-strip: | ||
| 570 | if test -z '$(STRIP)'; then \ | ||
| 571 | $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ | ||
| 572 | install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ | ||
| 573 | install; \ | ||
| 574 | else \ | ||
| 575 | $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ | ||
| 576 | install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ | ||
| 577 | "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ | ||
| 578 | fi | ||
| 579 | mostlyclean-generic: | ||
| 580 | |||
| 581 | clean-generic: | ||
| 582 | |||
| 583 | distclean-generic: | ||
| 584 | -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) | ||
| 585 | -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) | ||
| 586 | |||
| 587 | maintainer-clean-generic: | ||
| 588 | @echo "This command is intended for maintainers to use" | ||
| 589 | @echo "it deletes files that may require special tools to rebuild." | ||
| 590 | clean: clean-am | ||
| 591 | |||
| 592 | clean-am: clean-binPROGRAMS clean-generic mostlyclean-am | ||
| 593 | |||
| 594 | distclean: distclean-am | ||
| 595 | -rm -rf ./$(DEPDIR) | ||
| 596 | -rm -f Makefile | ||
| 597 | distclean-am: clean-am distclean-compile distclean-generic \ | ||
| 598 | distclean-tags | ||
| 599 | |||
| 600 | dvi: dvi-am | ||
| 601 | |||
| 602 | dvi-am: | ||
| 603 | |||
| 604 | html: html-am | ||
| 605 | |||
| 606 | html-am: | ||
| 607 | |||
| 608 | info: info-am | ||
| 609 | |||
| 610 | info-am: | ||
| 611 | |||
| 612 | install-data-am: install-includeHEADERS | ||
| 613 | |||
| 614 | install-dvi: install-dvi-am | ||
| 615 | |||
| 616 | install-dvi-am: | ||
| 617 | |||
| 618 | install-exec-am: install-binPROGRAMS | ||
| 619 | |||
| 620 | install-html: install-html-am | ||
| 621 | |||
| 622 | install-html-am: | ||
| 623 | |||
| 624 | install-info: install-info-am | ||
| 625 | |||
| 626 | install-info-am: | ||
| 627 | |||
| 628 | install-man: | ||
| 629 | |||
| 630 | install-pdf: install-pdf-am | ||
| 631 | |||
| 632 | install-pdf-am: | ||
| 633 | |||
| 634 | install-ps: install-ps-am | ||
| 635 | |||
| 636 | install-ps-am: | ||
| 637 | |||
| 638 | installcheck-am: | ||
| 639 | |||
| 640 | maintainer-clean: maintainer-clean-am | ||
| 641 | -rm -rf ./$(DEPDIR) | ||
| 642 | -rm -f Makefile | ||
| 643 | maintainer-clean-am: distclean-am maintainer-clean-generic | ||
| 644 | |||
| 645 | mostlyclean: mostlyclean-am | ||
| 646 | |||
| 647 | mostlyclean-am: mostlyclean-compile mostlyclean-generic | ||
| 648 | |||
| 649 | pdf: pdf-am | ||
| 650 | |||
| 651 | pdf-am: | ||
| 652 | |||
| 653 | ps: ps-am | ||
| 654 | |||
| 655 | ps-am: | ||
| 656 | |||
| 657 | uninstall-am: uninstall-binPROGRAMS uninstall-includeHEADERS | ||
| 658 | |||
| 659 | .MAKE: install-am install-strip | ||
| 660 | |||
| 661 | .PHONY: CTAGS GTAGS TAGS all all-am check check-am clean \ | ||
| 662 | clean-binPROGRAMS clean-generic cscopelist-am ctags ctags-am \ | ||
| 663 | distclean distclean-compile distclean-generic distclean-tags \ | ||
| 664 | distdir dvi dvi-am html html-am info info-am install \ | ||
| 665 | install-am install-binPROGRAMS install-data install-data-am \ | ||
| 666 | install-dvi install-dvi-am install-exec install-exec-am \ | ||
| 667 | install-html install-html-am install-includeHEADERS \ | ||
| 668 | install-info install-info-am install-man install-pdf \ | ||
| 669 | install-pdf-am install-ps install-ps-am install-strip \ | ||
| 670 | installcheck installcheck-am installdirs maintainer-clean \ | ||
| 671 | maintainer-clean-generic mostlyclean mostlyclean-compile \ | ||
| 672 | mostlyclean-generic pdf pdf-am ps ps-am tags tags-am uninstall \ | ||
| 673 | uninstall-am uninstall-binPROGRAMS uninstall-includeHEADERS | ||
| 674 | |||
| 675 | .PRECIOUS: Makefile | ||
| 676 | |||
| 677 | |||
| 678 | # Tell versions [3.59,3.63) of GNU make to not export all variables. | ||
| 679 | # Otherwise a system limit (for SysV at least) may be exceeded. | ||
| 680 | .NOEXPORT: | ||
diff --git a/cmdline-life.c b/src/cmdline-life.c index e4d81c5..e4d81c5 100644 --- a/cmdline-life.c +++ b/src/cmdline-life.c | |||
diff --git a/cmdline-life.h b/src/cmdline-life.h index 99579f3..99579f3 100644 --- a/cmdline-life.h +++ b/src/cmdline-life.h | |||
diff --git a/life-macros.h b/src/life-macros.h index 32eb3f0..32eb3f0 100644 --- a/life-macros.h +++ b/src/life-macros.h | |||
| @@ -22,8 +22,12 @@ | |||
| 22 | #ifndef stat_bar_print | 22 | #ifndef stat_bar_print |
| 23 | // Print text to status bar in the nice way, without erasing or refreshing | 23 | // Print text to status bar in the nice way, without erasing or refreshing |
| 24 | #define stat_bar_print(win,...) \ | 24 | #define stat_bar_print(win,...) \ |
| 25 | wprintw(win, __VA_ARGS__); \ | 25 | mvwprintw(win, 0, 0, __VA_ARGS__); \ |
| 26 | for (int _i = getcurx(win); _i < COLS; _i++) waddch(win, ' '); | 26 | for (int _i = getcurx(win); _i < getmaxx(win); _i++) waddch(win, ' '); |
| 27 | #endif | ||
| 28 | |||
| 29 | #ifndef CTRL | ||
| 30 | #define CTRL(ch) ((ch) & 037) | ||
| 27 | #endif | 31 | #endif |
| 28 | 32 | ||
| 29 | int main (int argc, char * argv[]) { | 33 | int main (int argc, char * argv[]) { |
| @@ -45,6 +49,8 @@ int main (int argc, char * argv[]) { | |||
| 45 | WINDOW * board = NULL; | 49 | WINDOW * board = NULL; |
| 46 | WINDOW * stat_bar = NULL; | 50 | WINDOW * stat_bar = NULL; |
| 47 | WINDOW * entry = NULL; | 51 | WINDOW * entry = NULL; |
| 52 | WINDOW * rule_entry_box = NULL; | ||
| 53 | WINDOW * rule_entry = NULL; | ||
| 48 | char * map = NULL; | 54 | char * map = NULL; |
| 49 | struct gengetopt_args_info args_info; | 55 | struct gengetopt_args_info args_info; |
| 50 | if (cmdline_parser(argc, argv, &args_info) != 0) { | 56 | if (cmdline_parser(argc, argv, &args_info) != 0) { |
| @@ -109,13 +115,17 @@ int main (int argc, char * argv[]) { | |||
| 109 | board = newwin(LINES - 2, COLS, 0, 0); | 115 | board = newwin(LINES - 2, COLS, 0, 0); |
| 110 | stat_bar = newwin(1, 0, LINES - 2, 0); | 116 | stat_bar = newwin(1, 0, LINES - 2, 0); |
| 111 | entry = newwin(1, 0, LINES - 1, 0); | 117 | entry = newwin(1, 0, LINES - 1, 0); |
| 118 | rule_entry_box = newwin(10, 36, (LINES >> 1) - 5, (COLS >> 1) - 18); | ||
| 119 | wborder(rule_entry_box, 0, 0, 0, 0, 0, 0, 0, 0); | ||
| 120 | rule_entry = derwin(rule_entry_box, 8, 34, 1, 1); | ||
| 121 | keypad(rule_entry, RULE); | ||
| 112 | keypad(board, TRUE); | 122 | keypad(board, TRUE); |
| 113 | wstandout(stat_bar); | 123 | wstandout(stat_bar); |
| 114 | map = malloc((height * width)+1); | 124 | map = malloc((height * width)+1); |
| 115 | memset(map, 0, height * width + 1); | 125 | memset(map, 0, height * width + 1); |
| 116 | memset(map, deadcell, height * width); | 126 | memset(map, deadcell, height * width); |
| 117 | x = width/2; | 127 | x = width >> 2; |
| 118 | y = height/2; | 128 | y = height >> 2; |
| 119 | while (ch != 'q') { | 129 | while (ch != 'q') { |
| 120 | foreach(werase, 4, stdscr, board, stat_bar, entry); | 130 | foreach(werase, 4, stdscr, board, stat_bar, entry); |
| 121 | if (playing == FALSE) { | 131 | if (playing == FALSE) { |
| @@ -197,16 +207,19 @@ int main (int argc, char * argv[]) { | |||
| 197 | getch(); | 207 | getch(); |
| 198 | wtimeout(board, timeout_val); | 208 | wtimeout(board, timeout_val); |
| 199 | break; | 209 | break; |
| 200 | default: | 210 | case CTRL('r'): |
| 201 | if (strcmp(keyname(ch), "^R") == 0) { | 211 | foreach(werase, 4, stdscr, board, stat_bar, entry); |
| 202 | foreach(werase, 4, stdscr, board, stat_bar, entry); | 212 | stat_bar_print(stat_bar, "Click Cancel to exit or Done to exit and save rule"); |
| 203 | stat_bar_print(stat_bar, "Click Cancel to exit or Done to exit and save rule"); | 213 | wrefresh(stat_bar); |
| 204 | wrefresh(stat_bar); | 214 | wrefresh(rule_entry_box); |
| 205 | ruleint = fancy_rules(board, RULE, timeout_val); | 215 | ruleint = fancy_rules(rule_entry, RULE, timeout_val); |
| 206 | if (ruleint != -1) { | 216 | if (ruleint != -1) { |
| 207 | RULE = ruleint; | 217 | RULE = ruleint; |
| 208 | } | ||
| 209 | } | 218 | } |
| 219 | break; | ||
| 220 | default: | ||
| 221 | // Nothing | ||
| 222 | break; | ||
| 210 | } | 223 | } |
| 211 | } else { // ie PLAYING == TRUE | 224 | } else { // ie PLAYING == TRUE |
| 212 | if (ch == '\n') { | 225 | if (ch == '\n') { |
| @@ -220,7 +233,7 @@ int main (int argc, char * argv[]) { | |||
| 220 | delaymax -= (delaymax > 1 ? 1 : 0); | 233 | delaymax -= (delaymax > 1 ? 1 : 0); |
| 221 | } else if (ch == '.') { | 234 | } else if (ch == '.') { |
| 222 | delaymax += (delaymax < 20 ? 1 : 0); | 235 | delaymax += (delaymax < 20 ? 1 : 0); |
| 223 | } else if (strcmp(keyname(ch), "^L") == 0) { | 236 | } else if (ch== CTRL('l')) { |
| 224 | foreach(wclear, 4, stdscr, entry, stat_bar, board); | 237 | foreach(wclear, 4, stdscr, entry, stat_bar, board); |
| 225 | } | 238 | } |
| 226 | for (int i = 0; i < height; ++i) { | 239 | for (int i = 0; i < height; ++i) { |
| @@ -238,11 +251,12 @@ int main (int argc, char * argv[]) { | |||
| 238 | update_map(map, width, height, livecell, deadcell, RULE); | 251 | update_map(map, width, height, livecell, deadcell, RULE); |
| 239 | } | 252 | } |
| 240 | } | 253 | } |
| 241 | ch = tolower(wgetch(board)); | 254 | ch = wgetch(board); |
| 255 | ch = tolower(ch); | ||
| 242 | } | 256 | } |
| 243 | foreach(werase, 4, stdscr, board, stat_bar, entry); | 257 | foreach(werase, 6, stdscr, board, stat_bar, entry, rule_entry, rule_entry_box); |
| 244 | foreach(delwin, 3, entry, stat_bar, board); | 258 | foreach(delwin, 5, entry, stat_bar, board, rule_entry, rule_entry_box); |
| 245 | board = stat_bar = entry = NULL; | 259 | board = stat_bar = entry = rule_entry = rule_entry_box = NULL; |
| 246 | endwin(); | 260 | endwin(); |
| 247 | delwin(stdscr); | 261 | delwin(stdscr); |
| 248 | free(map); | 262 | free(map); |
diff --git a/updatemap.c b/src/updatemap.c index 539def8..539def8 100644 --- a/updatemap.c +++ b/src/updatemap.c | |||
diff --git a/updatemap.h b/src/updatemap.h index 6773998..6773998 100644 --- a/updatemap.h +++ b/src/updatemap.h | |||
diff --git a/test-driver b/test-driver new file mode 120000 index 0000000..7810c7c --- /dev/null +++ b/test-driver | |||
| @@ -0,0 +1 @@ | |||
| /usr/share/automake-1.15/test-driver \ No newline at end of file | |||
diff --git a/test/.deps/ncursesbasic.Po b/test/.deps/ncursesbasic.Po new file mode 100644 index 0000000..d61a9c9 --- /dev/null +++ b/test/.deps/ncursesbasic.Po | |||
| @@ -0,0 +1,119 @@ | |||
| 1 | ncursesbasic.o: ncursesbasic.c /usr/include/stdc-predef.h \ | ||
| 2 | /usr/include/stdlib.h /usr/include/features.h \ | ||
| 3 | /usr/include/x86_64-linux-gnu/sys/cdefs.h \ | ||
| 4 | /usr/include/x86_64-linux-gnu/bits/wordsize.h \ | ||
| 5 | /usr/include/x86_64-linux-gnu/gnu/stubs.h \ | ||
| 6 | /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \ | ||
| 7 | /usr/lib/gcc/x86_64-linux-gnu/6/include/stddef.h \ | ||
| 8 | /usr/include/x86_64-linux-gnu/bits/waitflags.h \ | ||
| 9 | /usr/include/x86_64-linux-gnu/bits/waitstatus.h \ | ||
| 10 | /usr/include/x86_64-linux-gnu/sys/types.h \ | ||
| 11 | /usr/include/x86_64-linux-gnu/bits/types.h \ | ||
| 12 | /usr/include/x86_64-linux-gnu/bits/typesizes.h /usr/include/time.h \ | ||
| 13 | /usr/include/endian.h /usr/include/x86_64-linux-gnu/bits/endian.h \ | ||
| 14 | /usr/include/x86_64-linux-gnu/bits/byteswap.h \ | ||
| 15 | /usr/include/x86_64-linux-gnu/bits/byteswap-16.h \ | ||
| 16 | /usr/include/x86_64-linux-gnu/sys/select.h \ | ||
| 17 | /usr/include/x86_64-linux-gnu/bits/select.h \ | ||
| 18 | /usr/include/x86_64-linux-gnu/bits/sigset.h \ | ||
| 19 | /usr/include/x86_64-linux-gnu/bits/time.h \ | ||
| 20 | /usr/include/x86_64-linux-gnu/sys/sysmacros.h \ | ||
| 21 | /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h /usr/include/alloca.h \ | ||
| 22 | /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h \ | ||
| 23 | /usr/include/x86_64-linux-gnu/bits/stdlib-float.h /usr/include/curses.h \ | ||
| 24 | /usr/include/ncurses_dll.h \ | ||
| 25 | /usr/lib/gcc/x86_64-linux-gnu/6/include/stdint.h /usr/include/stdint.h \ | ||
| 26 | /usr/include/x86_64-linux-gnu/bits/wchar.h /usr/include/stdio.h \ | ||
| 27 | /usr/include/libio.h /usr/include/_G_config.h /usr/include/wchar.h \ | ||
| 28 | /usr/lib/gcc/x86_64-linux-gnu/6/include/stdarg.h \ | ||
| 29 | /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ | ||
| 30 | /usr/include/x86_64-linux-gnu/bits/sys_errlist.h \ | ||
| 31 | /usr/include/x86_64-linux-gnu/bits/stdio.h \ | ||
| 32 | /usr/lib/gcc/x86_64-linux-gnu/6/include/stdbool.h /usr/include/unctrl.h \ | ||
| 33 | /usr/include/curses.h | ||
| 34 | |||
| 35 | /usr/include/stdc-predef.h: | ||
| 36 | |||
| 37 | /usr/include/stdlib.h: | ||
| 38 | |||
| 39 | /usr/include/features.h: | ||
| 40 | |||
| 41 | /usr/include/x86_64-linux-gnu/sys/cdefs.h: | ||
| 42 | |||
| 43 | /usr/include/x86_64-linux-gnu/bits/wordsize.h: | ||
| 44 | |||
| 45 | /usr/include/x86_64-linux-gnu/gnu/stubs.h: | ||
| 46 | |||
| 47 | /usr/include/x86_64-linux-gnu/gnu/stubs-64.h: | ||
| 48 | |||
| 49 | /usr/lib/gcc/x86_64-linux-gnu/6/include/stddef.h: | ||
| 50 | |||
| 51 | /usr/include/x86_64-linux-gnu/bits/waitflags.h: | ||
| 52 | |||
| 53 | /usr/include/x86_64-linux-gnu/bits/waitstatus.h: | ||
| 54 | |||
| 55 | /usr/include/x86_64-linux-gnu/sys/types.h: | ||
| 56 | |||
| 57 | /usr/include/x86_64-linux-gnu/bits/types.h: | ||
| 58 | |||
| 59 | /usr/include/x86_64-linux-gnu/bits/typesizes.h: | ||
| 60 | |||
| 61 | /usr/include/time.h: | ||
| 62 | |||
| 63 | /usr/include/endian.h: | ||
| 64 | |||
| 65 | /usr/include/x86_64-linux-gnu/bits/endian.h: | ||
| 66 | |||
| 67 | /usr/include/x86_64-linux-gnu/bits/byteswap.h: | ||
| 68 | |||
| 69 | /usr/include/x86_64-linux-gnu/bits/byteswap-16.h: | ||
| 70 | |||
| 71 | /usr/include/x86_64-linux-gnu/sys/select.h: | ||
| 72 | |||
| 73 | /usr/include/x86_64-linux-gnu/bits/select.h: | ||
| 74 | |||
| 75 | /usr/include/x86_64-linux-gnu/bits/sigset.h: | ||
| 76 | |||
| 77 | /usr/include/x86_64-linux-gnu/bits/time.h: | ||
| 78 | |||
| 79 | /usr/include/x86_64-linux-gnu/sys/sysmacros.h: | ||
| 80 | |||
| 81 | /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h: | ||
| 82 | |||
| 83 | /usr/include/alloca.h: | ||
| 84 | |||
| 85 | /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h: | ||
| 86 | |||
| 87 | /usr/include/x86_64-linux-gnu/bits/stdlib-float.h: | ||
| 88 | |||
| 89 | /usr/include/curses.h: | ||
| 90 | |||
| 91 | /usr/include/ncurses_dll.h: | ||
| 92 | |||
| 93 | /usr/lib/gcc/x86_64-linux-gnu/6/include/stdint.h: | ||
| 94 | |||
| 95 | /usr/include/stdint.h: | ||
| 96 | |||
| 97 | /usr/include/x86_64-linux-gnu/bits/wchar.h: | ||
| 98 | |||
| 99 | /usr/include/stdio.h: | ||
| 100 | |||
| 101 | /usr/include/libio.h: | ||
| 102 | |||
| 103 | /usr/include/_G_config.h: | ||
| 104 | |||
| 105 | /usr/include/wchar.h: | ||
| 106 | |||
| 107 | /usr/lib/gcc/x86_64-linux-gnu/6/include/stdarg.h: | ||
| 108 | |||
| 109 | /usr/include/x86_64-linux-gnu/bits/stdio_lim.h: | ||
| 110 | |||
| 111 | /usr/include/x86_64-linux-gnu/bits/sys_errlist.h: | ||
| 112 | |||
| 113 | /usr/include/x86_64-linux-gnu/bits/stdio.h: | ||
| 114 | |||
| 115 | /usr/lib/gcc/x86_64-linux-gnu/6/include/stdbool.h: | ||
| 116 | |||
| 117 | /usr/include/unctrl.h: | ||
| 118 | |||
| 119 | /usr/include/curses.h: | ||
diff --git a/test/Makefile.am b/test/Makefile.am new file mode 100644 index 0000000..e76b55c --- /dev/null +++ b/test/Makefile.am | |||
| @@ -0,0 +1,3 @@ | |||
| 1 | sh_TESTS = sanity blank.sh | ||
| 2 | TESTS = $(sh_TESTS) | ||
| 3 | EXTRA_DIST = $(sh_TESTS) | ||
diff --git a/test/Makefile.in b/test/Makefile.in new file mode 100644 index 0000000..3036b0f --- /dev/null +++ b/test/Makefile.in | |||
| @@ -0,0 +1,777 @@ | |||
| 1 | # Makefile.in generated by automake 1.15 from Makefile.am. | ||
| 2 | # @configure_input@ | ||
| 3 | |||
| 4 | # Copyright (C) 1994-2014 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 | VPATH = @srcdir@ | ||
| 17 | am__is_gnu_make = { \ | ||
| 18 | if test -z '$(MAKELEVEL)'; then \ | ||
| 19 | false; \ | ||
| 20 | elif test -n '$(MAKE_HOST)'; then \ | ||
| 21 | true; \ | ||
| 22 | elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ | ||
| 23 | true; \ | ||
| 24 | else \ | ||
| 25 | false; \ | ||
| 26 | fi; \ | ||
| 27 | } | ||
| 28 | am__make_running_with_option = \ | ||
| 29 | case $${target_option-} in \ | ||
| 30 | ?) ;; \ | ||
| 31 | *) echo "am__make_running_with_option: internal error: invalid" \ | ||
| 32 | "target option '$${target_option-}' specified" >&2; \ | ||
| 33 | exit 1;; \ | ||
| 34 | esac; \ | ||
| 35 | has_opt=no; \ | ||
| 36 | sane_makeflags=$$MAKEFLAGS; \ | ||
| 37 | if $(am__is_gnu_make); then \ | ||
| 38 | sane_makeflags=$$MFLAGS; \ | ||
| 39 | else \ | ||
| 40 | case $$MAKEFLAGS in \ | ||
| 41 | *\\[\ \ ]*) \ | ||
| 42 | bs=\\; \ | ||
| 43 | sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ | ||
| 44 | | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ | ||
| 45 | esac; \ | ||
| 46 | fi; \ | ||
| 47 | skip_next=no; \ | ||
| 48 | strip_trailopt () \ | ||
| 49 | { \ | ||
| 50 | flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ | ||
| 51 | }; \ | ||
| 52 | for flg in $$sane_makeflags; do \ | ||
| 53 | test $$skip_next = yes && { skip_next=no; continue; }; \ | ||
| 54 | case $$flg in \ | ||
| 55 | *=*|--*) continue;; \ | ||
| 56 | -*I) strip_trailopt 'I'; skip_next=yes;; \ | ||
| 57 | -*I?*) strip_trailopt 'I';; \ | ||
| 58 | -*O) strip_trailopt 'O'; skip_next=yes;; \ | ||
| 59 | -*O?*) strip_trailopt 'O';; \ | ||
| 60 | -*l) strip_trailopt 'l'; skip_next=yes;; \ | ||
| 61 | -*l?*) strip_trailopt 'l';; \ | ||
| 62 | -[dEDm]) skip_next=yes;; \ | ||
| 63 | -[JT]) skip_next=yes;; \ | ||
| 64 | esac; \ | ||
| 65 | case $$flg in \ | ||
| 66 | *$$target_option*) has_opt=yes; break;; \ | ||
| 67 | esac; \ | ||
| 68 | done; \ | ||
| 69 | test $$has_opt = yes | ||
| 70 | am__make_dryrun = (target_option=n; $(am__make_running_with_option)) | ||
| 71 | am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) | ||
| 72 | pkgdatadir = $(datadir)/@PACKAGE@ | ||
| 73 | pkgincludedir = $(includedir)/@PACKAGE@ | ||
| 74 | pkglibdir = $(libdir)/@PACKAGE@ | ||
| 75 | pkglibexecdir = $(libexecdir)/@PACKAGE@ | ||
| 76 | am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd | ||
| 77 | install_sh_DATA = $(install_sh) -c -m 644 | ||
| 78 | install_sh_PROGRAM = $(install_sh) -c | ||
| 79 | install_sh_SCRIPT = $(install_sh) -c | ||
| 80 | INSTALL_HEADER = $(INSTALL_DATA) | ||
| 81 | transform = $(program_transform_name) | ||
| 82 | NORMAL_INSTALL = : | ||
| 83 | PRE_INSTALL = : | ||
| 84 | POST_INSTALL = : | ||
| 85 | NORMAL_UNINSTALL = : | ||
| 86 | PRE_UNINSTALL = : | ||
| 87 | POST_UNINSTALL = : | ||
| 88 | subdir = test | ||
| 89 | ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 | ||
| 90 | am__aclocal_m4_deps = $(top_srcdir)/configure.ac | ||
| 91 | am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ | ||
| 92 | $(ACLOCAL_M4) | ||
| 93 | DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) | ||
| 94 | mkinstalldirs = $(install_sh) -d | ||
| 95 | CONFIG_HEADER = $(top_builddir)/config.h | ||
| 96 | CONFIG_CLEAN_FILES = | ||
| 97 | CONFIG_CLEAN_VPATH_FILES = | ||
| 98 | AM_V_P = $(am__v_P_@AM_V@) | ||
| 99 | am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) | ||
| 100 | am__v_P_0 = false | ||
| 101 | am__v_P_1 = : | ||
| 102 | AM_V_GEN = $(am__v_GEN_@AM_V@) | ||
| 103 | am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) | ||
| 104 | am__v_GEN_0 = @echo " GEN " $@; | ||
| 105 | am__v_GEN_1 = | ||
| 106 | AM_V_at = $(am__v_at_@AM_V@) | ||
| 107 | am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) | ||
| 108 | am__v_at_0 = @ | ||
| 109 | am__v_at_1 = | ||
| 110 | SOURCES = | ||
| 111 | DIST_SOURCES = | ||
| 112 | am__can_run_installinfo = \ | ||
| 113 | case $$AM_UPDATE_INFO_DIR in \ | ||
| 114 | n|no|NO) false;; \ | ||
| 115 | *) (install-info --version) >/dev/null 2>&1;; \ | ||
| 116 | esac | ||
| 117 | am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) | ||
| 118 | am__tty_colors_dummy = \ | ||
| 119 | mgn= red= grn= lgn= blu= brg= std=; \ | ||
| 120 | am__color_tests=no | ||
| 121 | am__tty_colors = { \ | ||
| 122 | $(am__tty_colors_dummy); \ | ||
| 123 | if test "X$(AM_COLOR_TESTS)" = Xno; then \ | ||
| 124 | am__color_tests=no; \ | ||
| 125 | elif test "X$(AM_COLOR_TESTS)" = Xalways; then \ | ||
| 126 | am__color_tests=yes; \ | ||
| 127 | elif test "X$$TERM" != Xdumb && { test -t 1; } 2>/dev/null; then \ | ||
| 128 | am__color_tests=yes; \ | ||
| 129 | fi; \ | ||
| 130 | if test $$am__color_tests = yes; then \ | ||
| 131 | red='[0;31m'; \ | ||
| 132 | grn='[0;32m'; \ | ||
| 133 | lgn='[1;32m'; \ | ||
| 134 | blu='[1;34m'; \ | ||
| 135 | mgn='[0;35m'; \ | ||
| 136 | brg='[1m'; \ | ||
| 137 | std='[m'; \ | ||
| 138 | fi; \ | ||
| 139 | } | ||
| 140 | am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; | ||
| 141 | am__vpath_adj = case $$p in \ | ||
| 142 | $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ | ||
| 143 | *) f=$$p;; \ | ||
| 144 | esac; | ||
| 145 | am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`; | ||
| 146 | am__install_max = 40 | ||
| 147 | am__nobase_strip_setup = \ | ||
| 148 | srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` | ||
| 149 | am__nobase_strip = \ | ||
| 150 | for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" | ||
| 151 | am__nobase_list = $(am__nobase_strip_setup); \ | ||
| 152 | for p in $$list; do echo "$$p $$p"; done | \ | ||
| 153 | sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \ | ||
| 154 | $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \ | ||
| 155 | if (++n[$$2] == $(am__install_max)) \ | ||
| 156 | { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \ | ||
| 157 | END { for (dir in files) print dir, files[dir] }' | ||
| 158 | am__base_list = \ | ||
| 159 | sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ | ||
| 160 | sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | ||
| 161 | am__uninstall_files_from_dir = { \ | ||
| 162 | test -z "$$files" \ | ||
| 163 | || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \ | ||
| 164 | || { echo " ( cd '$$dir' && rm -f" $$files ")"; \ | ||
| 165 | $(am__cd) "$$dir" && rm -f $$files; }; \ | ||
| 166 | } | ||
| 167 | am__recheck_rx = ^[ ]*:recheck:[ ]* | ||
| 168 | am__global_test_result_rx = ^[ ]*:global-test-result:[ ]* | ||
| 169 | am__copy_in_global_log_rx = ^[ ]*:copy-in-global-log:[ ]* | ||
| 170 | # A command that, given a newline-separated list of test names on the | ||
| 171 | # standard input, print the name of the tests that are to be re-run | ||
| 172 | # upon "make recheck". | ||
| 173 | am__list_recheck_tests = $(AWK) '{ \ | ||
| 174 | recheck = 1; \ | ||
| 175 | while ((rc = (getline line < ($$0 ".trs"))) != 0) \ | ||
| 176 | { \ | ||
| 177 | if (rc < 0) \ | ||
| 178 | { \ | ||
| 179 | if ((getline line2 < ($$0 ".log")) < 0) \ | ||
| 180 | recheck = 0; \ | ||
| 181 | break; \ | ||
| 182 | } \ | ||
| 183 | else if (line ~ /$(am__recheck_rx)[nN][Oo]/) \ | ||
| 184 | { \ | ||
| 185 | recheck = 0; \ | ||
| 186 | break; \ | ||
| 187 | } \ | ||
| 188 | else if (line ~ /$(am__recheck_rx)[yY][eE][sS]/) \ | ||
| 189 | { \ | ||
| 190 | break; \ | ||
| 191 | } \ | ||
| 192 | }; \ | ||
| 193 | if (recheck) \ | ||
| 194 | print $$0; \ | ||
| 195 | close ($$0 ".trs"); \ | ||
| 196 | close ($$0 ".log"); \ | ||
| 197 | }' | ||
| 198 | # A command that, given a newline-separated list of test names on the | ||
| 199 | # standard input, create the global log from their .trs and .log files. | ||
| 200 | am__create_global_log = $(AWK) ' \ | ||
| 201 | function fatal(msg) \ | ||
| 202 | { \ | ||
| 203 | print "fatal: making $@: " msg | "cat >&2"; \ | ||
| 204 | exit 1; \ | ||
| 205 | } \ | ||
| 206 | function rst_section(header) \ | ||
| 207 | { \ | ||
| 208 | print header; \ | ||
| 209 | len = length(header); \ | ||
| 210 | for (i = 1; i <= len; i = i + 1) \ | ||
| 211 | printf "="; \ | ||
| 212 | printf "\n\n"; \ | ||
| 213 | } \ | ||
| 214 | { \ | ||
| 215 | copy_in_global_log = 1; \ | ||
| 216 | global_test_result = "RUN"; \ | ||
| 217 | while ((rc = (getline line < ($$0 ".trs"))) != 0) \ | ||
| 218 | { \ | ||
| 219 | if (rc < 0) \ | ||
| 220 | fatal("failed to read from " $$0 ".trs"); \ | ||
| 221 | if (line ~ /$(am__global_test_result_rx)/) \ | ||
| 222 | { \ | ||
| 223 | sub("$(am__global_test_result_rx)", "", line); \ | ||
| 224 | sub("[ ]*$$", "", line); \ | ||
| 225 | global_test_result = line; \ | ||
| 226 | } \ | ||
| 227 | else if (line ~ /$(am__copy_in_global_log_rx)[nN][oO]/) \ | ||
| 228 | copy_in_global_log = 0; \ | ||
| 229 | }; \ | ||
| 230 | if (copy_in_global_log) \ | ||
| 231 | { \ | ||
| 232 | rst_section(global_test_result ": " $$0); \ | ||
| 233 | while ((rc = (getline line < ($$0 ".log"))) != 0) \ | ||
| 234 | { \ | ||
| 235 | if (rc < 0) \ | ||
| 236 | fatal("failed to read from " $$0 ".log"); \ | ||
| 237 | print line; \ | ||
| 238 | }; \ | ||
| 239 | printf "\n"; \ | ||
| 240 | }; \ | ||
| 241 | close ($$0 ".trs"); \ | ||
| 242 | close ($$0 ".log"); \ | ||
| 243 | }' | ||
| 244 | # Restructured Text title. | ||
| 245 | am__rst_title = { sed 's/.*/ & /;h;s/./=/g;p;x;s/ *$$//;p;g' && echo; } | ||
| 246 | # Solaris 10 'make', and several other traditional 'make' implementations, | ||
| 247 | # pass "-e" to $(SHELL), and POSIX 2008 even requires this. Work around it | ||
| 248 | # by disabling -e (using the XSI extension "set +e") if it's set. | ||
| 249 | am__sh_e_setup = case $$- in *e*) set +e;; esac | ||
| 250 | # Default flags passed to test drivers. | ||
| 251 | am__common_driver_flags = \ | ||
| 252 | --color-tests "$$am__color_tests" \ | ||
| 253 | --enable-hard-errors "$$am__enable_hard_errors" \ | ||
| 254 | --expect-failure "$$am__expect_failure" | ||
| 255 | # To be inserted before the command running the test. Creates the | ||
| 256 | # directory for the log if needed. Stores in $dir the directory | ||
| 257 | # containing $f, in $tst the test, in $log the log. Executes the | ||
| 258 | # developer- defined test setup AM_TESTS_ENVIRONMENT (if any), and | ||
| 259 | # passes TESTS_ENVIRONMENT. Set up options for the wrapper that | ||
| 260 | # will run the test scripts (or their associated LOG_COMPILER, if | ||
| 261 | # thy have one). | ||
| 262 | am__check_pre = \ | ||
| 263 | $(am__sh_e_setup); \ | ||
| 264 | $(am__vpath_adj_setup) $(am__vpath_adj) \ | ||
| 265 | $(am__tty_colors); \ | ||
| 266 | srcdir=$(srcdir); export srcdir; \ | ||
| 267 | case "$@" in \ | ||
| 268 | */*) am__odir=`echo "./$@" | sed 's|/[^/]*$$||'`;; \ | ||
| 269 | *) am__odir=.;; \ | ||
| 270 | esac; \ | ||
| 271 | test "x$$am__odir" = x"." || test -d "$$am__odir" \ | ||
| 272 | || $(MKDIR_P) "$$am__odir" || exit $$?; \ | ||
| 273 | if test -f "./$$f"; then dir=./; \ | ||
| 274 | elif test -f "$$f"; then dir=; \ | ||
| 275 | else dir="$(srcdir)/"; fi; \ | ||
| 276 | tst=$$dir$$f; log='$@'; \ | ||
| 277 | if test -n '$(DISABLE_HARD_ERRORS)'; then \ | ||
| 278 | am__enable_hard_errors=no; \ | ||
| 279 | else \ | ||
| 280 | am__enable_hard_errors=yes; \ | ||
| 281 | fi; \ | ||
| 282 | case " $(XFAIL_TESTS) " in \ | ||
| 283 | *[\ \ ]$$f[\ \ ]* | *[\ \ ]$$dir$$f[\ \ ]*) \ | ||
| 284 | am__expect_failure=yes;; \ | ||
| 285 | *) \ | ||
| 286 | am__expect_failure=no;; \ | ||
| 287 | esac; \ | ||
| 288 | $(AM_TESTS_ENVIRONMENT) $(TESTS_ENVIRONMENT) | ||
| 289 | # A shell command to get the names of the tests scripts with any registered | ||
| 290 | # extension removed (i.e., equivalently, the names of the test logs, with | ||
| 291 | # the '.log' extension removed). The result is saved in the shell variable | ||
| 292 | # '$bases'. This honors runtime overriding of TESTS and TEST_LOGS. Sadly, | ||
| 293 | # we cannot use something simpler, involving e.g., "$(TEST_LOGS:.log=)", | ||
| 294 | # since that might cause problem with VPATH rewrites for suffix-less tests. | ||
| 295 | # See also 'test-harness-vpath-rewrite.sh' and 'test-trs-basic.sh'. | ||
| 296 | am__set_TESTS_bases = \ | ||
| 297 | bases='$(TEST_LOGS)'; \ | ||
| 298 | bases=`for i in $$bases; do echo $$i; done | sed 's/\.log$$//'`; \ | ||
| 299 | bases=`echo $$bases` | ||
| 300 | RECHECK_LOGS = $(TEST_LOGS) | ||
| 301 | AM_RECURSIVE_TARGETS = check recheck | ||
| 302 | TEST_SUITE_LOG = test-suite.log | ||
| 303 | TEST_EXTENSIONS = @EXEEXT@ .test | ||
| 304 | LOG_DRIVER = $(SHELL) $(top_srcdir)/test-driver | ||
| 305 | LOG_COMPILE = $(LOG_COMPILER) $(AM_LOG_FLAGS) $(LOG_FLAGS) | ||
| 306 | am__set_b = \ | ||
| 307 | case '$@' in \ | ||
| 308 | */*) \ | ||
| 309 | case '$*' in \ | ||
| 310 | */*) b='$*';; \ | ||
| 311 | *) b=`echo '$@' | sed 's/\.log$$//'`; \ | ||
| 312 | esac;; \ | ||
| 313 | *) \ | ||
| 314 | b='$*';; \ | ||
| 315 | esac | ||
| 316 | am__test_logs1 = $(TESTS:=.log) | ||
| 317 | am__test_logs2 = $(am__test_logs1:@EXEEXT@.log=.log) | ||
| 318 | TEST_LOGS = $(am__test_logs2:.test.log=.log) | ||
| 319 | TEST_LOG_DRIVER = $(SHELL) $(top_srcdir)/test-driver | ||
| 320 | TEST_LOG_COMPILE = $(TEST_LOG_COMPILER) $(AM_TEST_LOG_FLAGS) \ | ||
| 321 | $(TEST_LOG_FLAGS) | ||
| 322 | am__DIST_COMMON = $(srcdir)/Makefile.in $(top_srcdir)/test-driver | ||
| 323 | DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) | ||
| 324 | ACLOCAL = @ACLOCAL@ | ||
| 325 | AMTAR = @AMTAR@ | ||
| 326 | AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ | ||
| 327 | AUTOCONF = @AUTOCONF@ | ||
| 328 | AUTOHEADER = @AUTOHEADER@ | ||
| 329 | AUTOMAKE = @AUTOMAKE@ | ||
| 330 | AWK = @AWK@ | ||
| 331 | CC = @CC@ | ||
| 332 | CCDEPMODE = @CCDEPMODE@ | ||
| 333 | CFLAGS = @CFLAGS@ | ||
| 334 | CPP = @CPP@ | ||
| 335 | CPPFLAGS = @CPPFLAGS@ | ||
| 336 | CYGPATH_W = @CYGPATH_W@ | ||
| 337 | DEFS = @DEFS@ | ||
| 338 | DEPDIR = @DEPDIR@ | ||
| 339 | ECHO_C = @ECHO_C@ | ||
| 340 | ECHO_N = @ECHO_N@ | ||
| 341 | ECHO_T = @ECHO_T@ | ||
| 342 | EGREP = @EGREP@ | ||
| 343 | EXEEXT = @EXEEXT@ | ||
| 344 | GREP = @GREP@ | ||
| 345 | INSTALL = @INSTALL@ | ||
| 346 | INSTALL_DATA = @INSTALL_DATA@ | ||
| 347 | INSTALL_PROGRAM = @INSTALL_PROGRAM@ | ||
| 348 | INSTALL_SCRIPT = @INSTALL_SCRIPT@ | ||
| 349 | INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ | ||
| 350 | LDFLAGS = @LDFLAGS@ | ||
| 351 | LIBOBJS = @LIBOBJS@ | ||
| 352 | LIBS = @LIBS@ | ||
| 353 | LTLIBOBJS = @LTLIBOBJS@ | ||
| 354 | MAKEINFO = @MAKEINFO@ | ||
| 355 | MKDIR_P = @MKDIR_P@ | ||
| 356 | OBJEXT = @OBJEXT@ | ||
| 357 | PACKAGE = @PACKAGE@ | ||
| 358 | PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ | ||
| 359 | PACKAGE_NAME = @PACKAGE_NAME@ | ||
| 360 | PACKAGE_STRING = @PACKAGE_STRING@ | ||
| 361 | PACKAGE_TARNAME = @PACKAGE_TARNAME@ | ||
| 362 | PACKAGE_URL = @PACKAGE_URL@ | ||
| 363 | PACKAGE_VERSION = @PACKAGE_VERSION@ | ||
| 364 | PATH_SEPARATOR = @PATH_SEPARATOR@ | ||
| 365 | SET_MAKE = @SET_MAKE@ | ||
| 366 | SHELL = @SHELL@ | ||
| 367 | STRIP = @STRIP@ | ||
| 368 | VERSION = @VERSION@ | ||
| 369 | abs_builddir = @abs_builddir@ | ||
| 370 | abs_srcdir = @abs_srcdir@ | ||
| 371 | abs_top_builddir = @abs_top_builddir@ | ||
| 372 | abs_top_srcdir = @abs_top_srcdir@ | ||
| 373 | ac_ct_CC = @ac_ct_CC@ | ||
| 374 | am__include = @am__include@ | ||
| 375 | am__leading_dot = @am__leading_dot@ | ||
| 376 | am__quote = @am__quote@ | ||
| 377 | am__tar = @am__tar@ | ||
| 378 | am__untar = @am__untar@ | ||
| 379 | bindir = @bindir@ | ||
| 380 | build_alias = @build_alias@ | ||
| 381 | builddir = @builddir@ | ||
| 382 | datadir = @datadir@ | ||
| 383 | datarootdir = @datarootdir@ | ||
| 384 | docdir = @docdir@ | ||
| 385 | dvidir = @dvidir@ | ||
| 386 | exec_prefix = @exec_prefix@ | ||
| 387 | host_alias = @host_alias@ | ||
| 388 | htmldir = @htmldir@ | ||
| 389 | includedir = @includedir@ | ||
| 390 | infodir = @infodir@ | ||
| 391 | install_sh = @install_sh@ | ||
| 392 | libdir = @libdir@ | ||
| 393 | libexecdir = @libexecdir@ | ||
| 394 | localedir = @localedir@ | ||
| 395 | localstatedir = @localstatedir@ | ||
| 396 | mandir = @mandir@ | ||
| 397 | mkdir_p = @mkdir_p@ | ||
| 398 | oldincludedir = @oldincludedir@ | ||
| 399 | pdfdir = @pdfdir@ | ||
| 400 | prefix = @prefix@ | ||
| 401 | program_transform_name = @program_transform_name@ | ||
| 402 | psdir = @psdir@ | ||
| 403 | runstatedir = @runstatedir@ | ||
| 404 | sbindir = @sbindir@ | ||
| 405 | sharedstatedir = @sharedstatedir@ | ||
| 406 | srcdir = @srcdir@ | ||
| 407 | sysconfdir = @sysconfdir@ | ||
| 408 | target_alias = @target_alias@ | ||
| 409 | top_build_prefix = @top_build_prefix@ | ||
| 410 | top_builddir = @top_builddir@ | ||
| 411 | top_srcdir = @top_srcdir@ | ||
| 412 | sh_TESTS = sanity blank.sh | ||
| 413 | TESTS = $(sh_TESTS) | ||
| 414 | EXTRA_DIST = $(sh_TESTS) | ||
| 415 | all: all-am | ||
| 416 | |||
| 417 | .SUFFIXES: | ||
| 418 | .SUFFIXES: .log .test .test$(EXEEXT) .trs | ||
| 419 | $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) | ||
| 420 | @for dep in $?; do \ | ||
| 421 | case '$(am__configure_deps)' in \ | ||
| 422 | *$$dep*) \ | ||
| 423 | ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ | ||
| 424 | && { if test -f $@; then exit 0; else break; fi; }; \ | ||
| 425 | exit 1;; \ | ||
| 426 | esac; \ | ||
| 427 | done; \ | ||
| 428 | echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu test/Makefile'; \ | ||
| 429 | $(am__cd) $(top_srcdir) && \ | ||
| 430 | $(AUTOMAKE) --gnu test/Makefile | ||
| 431 | Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status | ||
| 432 | @case '$?' in \ | ||
| 433 | *config.status*) \ | ||
| 434 | cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ | ||
| 435 | *) \ | ||
| 436 | echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ | ||
| 437 | cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ | ||
| 438 | esac; | ||
| 439 | |||
| 440 | $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) | ||
| 441 | cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh | ||
| 442 | |||
| 443 | $(top_srcdir)/configure: $(am__configure_deps) | ||
| 444 | cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh | ||
| 445 | $(ACLOCAL_M4): $(am__aclocal_m4_deps) | ||
| 446 | cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh | ||
| 447 | $(am__aclocal_m4_deps): | ||
| 448 | tags TAGS: | ||
| 449 | |||
| 450 | ctags CTAGS: | ||
| 451 | |||
| 452 | cscope cscopelist: | ||
| 453 | |||
| 454 | |||
| 455 | # Recover from deleted '.trs' file; this should ensure that | ||
| 456 | # "rm -f foo.log; make foo.trs" re-run 'foo.test', and re-create | ||
| 457 | # both 'foo.log' and 'foo.trs'. Break the recipe in two subshells | ||
| 458 | # to avoid problems with "make -n". | ||
| 459 | .log.trs: | ||
| 460 | rm -f $< $@ | ||
| 461 | $(MAKE) $(AM_MAKEFLAGS) $< | ||
| 462 | |||
| 463 | # Leading 'am--fnord' is there to ensure the list of targets does not | ||
| 464 | # expand to empty, as could happen e.g. with make check TESTS=''. | ||
| 465 | am--fnord $(TEST_LOGS) $(TEST_LOGS:.log=.trs): $(am__force_recheck) | ||
| 466 | am--force-recheck: | ||
| 467 | @: | ||
| 468 | |||
| 469 | $(TEST_SUITE_LOG): $(TEST_LOGS) | ||
| 470 | @$(am__set_TESTS_bases); \ | ||
| 471 | am__f_ok () { test -f "$$1" && test -r "$$1"; }; \ | ||
| 472 | redo_bases=`for i in $$bases; do \ | ||
| 473 | am__f_ok $$i.trs && am__f_ok $$i.log || echo $$i; \ | ||
| 474 | done`; \ | ||
| 475 | if test -n "$$redo_bases"; then \ | ||
| 476 | redo_logs=`for i in $$redo_bases; do echo $$i.log; done`; \ | ||
| 477 | redo_results=`for i in $$redo_bases; do echo $$i.trs; done`; \ | ||
| 478 | if $(am__make_dryrun); then :; else \ | ||
| 479 | rm -f $$redo_logs && rm -f $$redo_results || exit 1; \ | ||
| 480 | fi; \ | ||
| 481 | fi; \ | ||
| 482 | if test -n "$$am__remaking_logs"; then \ | ||
| 483 | echo "fatal: making $(TEST_SUITE_LOG): possible infinite" \ | ||
| 484 | "recursion detected" >&2; \ | ||
| 485 | elif test -n "$$redo_logs"; then \ | ||
| 486 | am__remaking_logs=yes $(MAKE) $(AM_MAKEFLAGS) $$redo_logs; \ | ||
| 487 | fi; \ | ||
| 488 | if $(am__make_dryrun); then :; else \ | ||
| 489 | st=0; \ | ||
| 490 | errmsg="fatal: making $(TEST_SUITE_LOG): failed to create"; \ | ||
| 491 | for i in $$redo_bases; do \ | ||
| 492 | test -f $$i.trs && test -r $$i.trs \ | ||
| 493 | || { echo "$$errmsg $$i.trs" >&2; st=1; }; \ | ||
| 494 | test -f $$i.log && test -r $$i.log \ | ||
| 495 | || { echo "$$errmsg $$i.log" >&2; st=1; }; \ | ||
| 496 | done; \ | ||
| 497 | test $$st -eq 0 || exit 1; \ | ||
| 498 | fi | ||
| 499 | @$(am__sh_e_setup); $(am__tty_colors); $(am__set_TESTS_bases); \ | ||
| 500 | ws='[ ]'; \ | ||
| 501 | results=`for b in $$bases; do echo $$b.trs; done`; \ | ||
| 502 | test -n "$$results" || results=/dev/null; \ | ||
| 503 | all=` grep "^$$ws*:test-result:" $$results | wc -l`; \ | ||
| 504 | pass=` grep "^$$ws*:test-result:$$ws*PASS" $$results | wc -l`; \ | ||
| 505 | fail=` grep "^$$ws*:test-result:$$ws*FAIL" $$results | wc -l`; \ | ||
| 506 | skip=` grep "^$$ws*:test-result:$$ws*SKIP" $$results | wc -l`; \ | ||
| 507 | xfail=`grep "^$$ws*:test-result:$$ws*XFAIL" $$results | wc -l`; \ | ||
| 508 | xpass=`grep "^$$ws*:test-result:$$ws*XPASS" $$results | wc -l`; \ | ||
| 509 | error=`grep "^$$ws*:test-result:$$ws*ERROR" $$results | wc -l`; \ | ||
| 510 | if test `expr $$fail + $$xpass + $$error` -eq 0; then \ | ||
| 511 | success=true; \ | ||
| 512 | else \ | ||
| 513 | success=false; \ | ||
| 514 | fi; \ | ||
| 515 | br='==================='; br=$$br$$br$$br$$br; \ | ||
| 516 | result_count () \ | ||
| 517 | { \ | ||
| 518 | if test x"$$1" = x"--maybe-color"; then \ | ||
| 519 | maybe_colorize=yes; \ | ||
| 520 | elif test x"$$1" = x"--no-color"; then \ | ||
| 521 | maybe_colorize=no; \ | ||
| 522 | else \ | ||
| 523 | echo "$@: invalid 'result_count' usage" >&2; exit 4; \ | ||
| 524 | fi; \ | ||
| 525 | shift; \ | ||
| 526 | desc=$$1 count=$$2; \ | ||
| 527 | if test $$maybe_colorize = yes && test $$count -gt 0; then \ | ||
| 528 | color_start=$$3 color_end=$$std; \ | ||
| 529 | else \ | ||
| 530 | color_start= color_end=; \ | ||
| 531 | fi; \ | ||
| 532 | echo "$${color_start}# $$desc $$count$${color_end}"; \ | ||
| 533 | }; \ | ||
| 534 | create_testsuite_report () \ | ||
| 535 | { \ | ||
| 536 | result_count $$1 "TOTAL:" $$all "$$brg"; \ | ||
| 537 | result_count $$1 "PASS: " $$pass "$$grn"; \ | ||
| 538 | result_count $$1 "SKIP: " $$skip "$$blu"; \ | ||
| 539 | result_count $$1 "XFAIL:" $$xfail "$$lgn"; \ | ||
| 540 | result_count $$1 "FAIL: " $$fail "$$red"; \ | ||
| 541 | result_count $$1 "XPASS:" $$xpass "$$red"; \ | ||
| 542 | result_count $$1 "ERROR:" $$error "$$mgn"; \ | ||
| 543 | }; \ | ||
| 544 | { \ | ||
| 545 | echo "$(PACKAGE_STRING): $(subdir)/$(TEST_SUITE_LOG)" | \ | ||
| 546 | $(am__rst_title); \ | ||
| 547 | create_testsuite_report --no-color; \ | ||
| 548 | echo; \ | ||
| 549 | echo ".. contents:: :depth: 2"; \ | ||
| 550 | echo; \ | ||
| 551 | for b in $$bases; do echo $$b; done \ | ||
| 552 | | $(am__create_global_log); \ | ||
| 553 | } >$(TEST_SUITE_LOG).tmp || exit 1; \ | ||
| 554 | mv $(TEST_SUITE_LOG).tmp $(TEST_SUITE_LOG); \ | ||
| 555 | if $$success; then \ | ||
| 556 | col="$$grn"; \ | ||
| 557 | else \ | ||
| 558 | col="$$red"; \ | ||
| 559 | test x"$$VERBOSE" = x || cat $(TEST_SUITE_LOG); \ | ||
| 560 | fi; \ | ||
| 561 | echo "$${col}$$br$${std}"; \ | ||
| 562 | echo "$${col}Testsuite summary for $(PACKAGE_STRING)$${std}"; \ | ||
| 563 | echo "$${col}$$br$${std}"; \ | ||
| 564 | create_testsuite_report --maybe-color; \ | ||
| 565 | echo "$$col$$br$$std"; \ | ||
| 566 | if $$success; then :; else \ | ||
| 567 | echo "$${col}See $(subdir)/$(TEST_SUITE_LOG)$${std}"; \ | ||
| 568 | if test -n "$(PACKAGE_BUGREPORT)"; then \ | ||
| 569 | echo "$${col}Please report to $(PACKAGE_BUGREPORT)$${std}"; \ | ||
| 570 | fi; \ | ||
| 571 | echo "$$col$$br$$std"; \ | ||
| 572 | fi; \ | ||
| 573 | $$success || exit 1 | ||
| 574 | |||
| 575 | check-TESTS: | ||
| 576 | @list='$(RECHECK_LOGS)'; test -z "$$list" || rm -f $$list | ||
| 577 | @list='$(RECHECK_LOGS:.log=.trs)'; test -z "$$list" || rm -f $$list | ||
| 578 | @test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG) | ||
| 579 | @set +e; $(am__set_TESTS_bases); \ | ||
| 580 | log_list=`for i in $$bases; do echo $$i.log; done`; \ | ||
| 581 | trs_list=`for i in $$bases; do echo $$i.trs; done`; \ | ||
| 582 | log_list=`echo $$log_list`; trs_list=`echo $$trs_list`; \ | ||
| 583 | $(MAKE) $(AM_MAKEFLAGS) $(TEST_SUITE_LOG) TEST_LOGS="$$log_list"; \ | ||
| 584 | exit $$?; | ||
| 585 | recheck: all | ||
| 586 | @test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG) | ||
| 587 | @set +e; $(am__set_TESTS_bases); \ | ||
| 588 | bases=`for i in $$bases; do echo $$i; done \ | ||
| 589 | | $(am__list_recheck_tests)` || exit 1; \ | ||
| 590 | log_list=`for i in $$bases; do echo $$i.log; done`; \ | ||
| 591 | log_list=`echo $$log_list`; \ | ||
| 592 | $(MAKE) $(AM_MAKEFLAGS) $(TEST_SUITE_LOG) \ | ||
| 593 | am__force_recheck=am--force-recheck \ | ||
| 594 | TEST_LOGS="$$log_list"; \ | ||
| 595 | exit $$? | ||
| 596 | sanity.log: sanity | ||
| 597 | @p='sanity'; \ | ||
| 598 | b='sanity'; \ | ||
| 599 | $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \ | ||
| 600 | --log-file $$b.log --trs-file $$b.trs \ | ||
| 601 | $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \ | ||
| 602 | "$$tst" $(AM_TESTS_FD_REDIRECT) | ||
| 603 | blank.sh.log: blank.sh | ||
| 604 | @p='blank.sh'; \ | ||
| 605 | b='blank.sh'; \ | ||
| 606 | $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \ | ||
| 607 | --log-file $$b.log --trs-file $$b.trs \ | ||
| 608 | $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \ | ||
| 609 | "$$tst" $(AM_TESTS_FD_REDIRECT) | ||
| 610 | .test.log: | ||
| 611 | @p='$<'; \ | ||
| 612 | $(am__set_b); \ | ||
| 613 | $(am__check_pre) $(TEST_LOG_DRIVER) --test-name "$$f" \ | ||
| 614 | --log-file $$b.log --trs-file $$b.trs \ | ||
| 615 | $(am__common_driver_flags) $(AM_TEST_LOG_DRIVER_FLAGS) $(TEST_LOG_DRIVER_FLAGS) -- $(TEST_LOG_COMPILE) \ | ||
| 616 | "$$tst" $(AM_TESTS_FD_REDIRECT) | ||
| 617 | @am__EXEEXT_TRUE@.test$(EXEEXT).log: | ||
| 618 | @am__EXEEXT_TRUE@ @p='$<'; \ | ||
| 619 | @am__EXEEXT_TRUE@ $(am__set_b); \ | ||
| 620 | @am__EXEEXT_TRUE@ $(am__check_pre) $(TEST_LOG_DRIVER) --test-name "$$f" \ | ||
| 621 | @am__EXEEXT_TRUE@ --log-file $$b.log --trs-file $$b.trs \ | ||
| 622 | @am__EXEEXT_TRUE@ $(am__common_driver_flags) $(AM_TEST_LOG_DRIVER_FLAGS) $(TEST_LOG_DRIVER_FLAGS) -- $(TEST_LOG_COMPILE) \ | ||
| 623 | @am__EXEEXT_TRUE@ "$$tst" $(AM_TESTS_FD_REDIRECT) | ||
| 624 | |||
| 625 | distdir: $(DISTFILES) | ||
| 626 | @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ | ||
| 627 | topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ | ||
| 628 | list='$(DISTFILES)'; \ | ||
| 629 | dist_files=`for file in $$list; do echo $$file; done | \ | ||
| 630 | sed -e "s|^$$srcdirstrip/||;t" \ | ||
| 631 | -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ | ||
| 632 | case $$dist_files in \ | ||
| 633 | */*) $(MKDIR_P) `echo "$$dist_files" | \ | ||
| 634 | sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ | ||
| 635 | sort -u` ;; \ | ||
| 636 | esac; \ | ||
| 637 | for file in $$dist_files; do \ | ||
| 638 | if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ | ||
| 639 | if test -d $$d/$$file; then \ | ||
| 640 | dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ | ||
| 641 | if test -d "$(distdir)/$$file"; then \ | ||
| 642 | find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ | ||
| 643 | fi; \ | ||
| 644 | if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ | ||
| 645 | cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ | ||
| 646 | find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ | ||
| 647 | fi; \ | ||
| 648 | cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ | ||
| 649 | else \ | ||
| 650 | test -f "$(distdir)/$$file" \ | ||
| 651 | || cp -p $$d/$$file "$(distdir)/$$file" \ | ||
| 652 | || exit 1; \ | ||
| 653 | fi; \ | ||
| 654 | done | ||
| 655 | check-am: all-am | ||
| 656 | $(MAKE) $(AM_MAKEFLAGS) check-TESTS | ||
| 657 | check: check-am | ||
| 658 | all-am: Makefile | ||
| 659 | installdirs: | ||
| 660 | install: install-am | ||
| 661 | install-exec: install-exec-am | ||
| 662 | install-data: install-data-am | ||
| 663 | uninstall: uninstall-am | ||
| 664 | |||
| 665 | install-am: all-am | ||
| 666 | @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am | ||
| 667 | |||
| 668 | installcheck: installcheck-am | ||
| 669 | install-strip: | ||
| 670 | if test -z '$(STRIP)'; then \ | ||
| 671 | $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ | ||
| 672 | install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ | ||
| 673 | install; \ | ||
| 674 | else \ | ||
| 675 | $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ | ||
| 676 | install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ | ||
| 677 | "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ | ||
| 678 | fi | ||
| 679 | mostlyclean-generic: | ||
| 680 | -test -z "$(TEST_LOGS)" || rm -f $(TEST_LOGS) | ||
| 681 | -test -z "$(TEST_LOGS:.log=.trs)" || rm -f $(TEST_LOGS:.log=.trs) | ||
| 682 | -test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG) | ||
| 683 | |||
| 684 | clean-generic: | ||
| 685 | |||
| 686 | distclean-generic: | ||
| 687 | -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) | ||
| 688 | -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) | ||
| 689 | |||
| 690 | maintainer-clean-generic: | ||
| 691 | @echo "This command is intended for maintainers to use" | ||
| 692 | @echo "it deletes files that may require special tools to rebuild." | ||
| 693 | clean: clean-am | ||
| 694 | |||
| 695 | clean-am: clean-generic mostlyclean-am | ||
| 696 | |||
| 697 | distclean: distclean-am | ||
| 698 | -rm -f Makefile | ||
| 699 | distclean-am: clean-am distclean-generic | ||
| 700 | |||
| 701 | dvi: dvi-am | ||
| 702 | |||
| 703 | dvi-am: | ||
| 704 | |||
| 705 | html: html-am | ||
| 706 | |||
| 707 | html-am: | ||
| 708 | |||
| 709 | info: info-am | ||
| 710 | |||
| 711 | info-am: | ||
| 712 | |||
| 713 | install-data-am: | ||
| 714 | |||
| 715 | install-dvi: install-dvi-am | ||
| 716 | |||
| 717 | install-dvi-am: | ||
| 718 | |||
| 719 | install-exec-am: | ||
| 720 | |||
| 721 | install-html: install-html-am | ||
| 722 | |||
| 723 | install-html-am: | ||
| 724 | |||
| 725 | install-info: install-info-am | ||
| 726 | |||
| 727 | install-info-am: | ||
| 728 | |||
| 729 | install-man: | ||
| 730 | |||
| 731 | install-pdf: install-pdf-am | ||
| 732 | |||
| 733 | install-pdf-am: | ||
| 734 | |||
| 735 | install-ps: install-ps-am | ||
| 736 | |||
| 737 | install-ps-am: | ||
| 738 | |||
| 739 | installcheck-am: | ||
| 740 | |||
| 741 | maintainer-clean: maintainer-clean-am | ||
| 742 | -rm -f Makefile | ||
| 743 | maintainer-clean-am: distclean-am maintainer-clean-generic | ||
| 744 | |||
| 745 | mostlyclean: mostlyclean-am | ||
| 746 | |||
| 747 | mostlyclean-am: mostlyclean-generic | ||
| 748 | |||
| 749 | pdf: pdf-am | ||
| 750 | |||
| 751 | pdf-am: | ||
| 752 | |||
| 753 | ps: ps-am | ||
| 754 | |||
| 755 | ps-am: | ||
| 756 | |||
| 757 | uninstall-am: | ||
| 758 | |||
| 759 | .MAKE: check-am install-am install-strip | ||
| 760 | |||
| 761 | .PHONY: all all-am check check-TESTS check-am clean clean-generic \ | ||
| 762 | cscopelist-am ctags-am distclean distclean-generic distdir dvi \ | ||
| 763 | dvi-am html html-am info info-am install install-am \ | ||
| 764 | install-data install-data-am install-dvi install-dvi-am \ | ||
| 765 | install-exec install-exec-am install-html install-html-am \ | ||
| 766 | install-info install-info-am install-man install-pdf \ | ||
| 767 | install-pdf-am install-ps install-ps-am install-strip \ | ||
| 768 | installcheck installcheck-am installdirs maintainer-clean \ | ||
| 769 | maintainer-clean-generic mostlyclean mostlyclean-generic pdf \ | ||
| 770 | pdf-am ps ps-am recheck tags-am uninstall uninstall-am | ||
| 771 | |||
| 772 | .PRECIOUS: Makefile | ||
| 773 | |||
| 774 | |||
| 775 | # Tell versions [3.59,3.63) of GNU make to not export all variables. | ||
| 776 | # Otherwise a system limit (for SysV at least) may be exceeded. | ||
| 777 | .NOEXPORT: | ||
diff --git a/test/blank.sh b/test/blank.sh new file mode 100755 index 0000000..e375e97 --- /dev/null +++ b/test/blank.sh | |||
| @@ -0,0 +1,3 @@ | |||
| 1 | #!/bin/sh | ||
| 2 | |||
| 3 | echo -n 'q' | ../src/life 2>&1 > /dev/null | ||
diff --git a/test/sanity b/test/sanity new file mode 100755 index 0000000..e2a8af0 --- /dev/null +++ b/test/sanity | |||
| @@ -0,0 +1,3 @@ | |||
| 1 | #!/bin/sh | ||
| 2 | |||
| 3 | exec ../src/life -V > /dev/null 2>&1 | ||
