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@
16VPATH = @srcdir@
17am__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}
28am__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
70am__make_dryrun = (target_option=n; $(am__make_running_with_option))
71am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
72pkgincludedir = $(includedir)/@PACKAGE@
73pkglibdir = $(libdir)/@PACKAGE@
74pkglibexecdir = $(libexecdir)/@PACKAGE@
75am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
76install_sh_DATA = $(install_sh) -c -m 644
77install_sh_PROGRAM = $(install_sh) -c
78install_sh_SCRIPT = $(install_sh) -c
79INSTALL_HEADER = $(INSTALL_DATA)
80transform = $(program_transform_name)
81NORMAL_INSTALL = :
82PRE_INSTALL = :
83POST_INSTALL = :
84NORMAL_UNINSTALL = :
85PRE_UNINSTALL = :
86POST_UNINSTALL = :
87build_triplet = @build@
88host_triplet = @host@
89subdir = .
90ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
91am__aclocal_m4_deps = $(top_srcdir)/m4/ax_prog_cc_for_build.m4 \
92	$(top_srcdir)/m4/ax_prog_cxx_for_build.m4 \
93	$(top_srcdir)/m4/cxxbool.m4 $(top_srcdir)/m4/float.m4 \
94	$(top_srcdir)/m4/framework.m4 $(top_srcdir)/m4/maintainer.m4 \
95	$(top_srcdir)/m4/sdl.m4 $(top_srcdir)/m4/sdl2.m4 \
96	$(top_srcdir)/m4/stat-time.m4 $(top_srcdir)/m4/tm_gmtoff.m4 \
97	$(top_srcdir)/m4/util.m4 $(top_srcdir)/configure.ac
98am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
99	$(ACLOCAL_M4)
100DIST_COMMON = $(srcdir)/Makefile.am $(top_srcdir)/configure \
101	$(am__configure_deps) $(am__DIST_COMMON)
102am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
103 configure.lineno config.status.lineno
104mkinstalldirs = $(install_sh) -d
105CONFIG_HEADER = config.h
106CONFIG_CLEAN_FILES =
107CONFIG_CLEAN_VPATH_FILES =
108AM_V_P = $(am__v_P_@AM_V@)
109am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
110am__v_P_0 = false
111am__v_P_1 = :
112AM_V_GEN = $(am__v_GEN_@AM_V@)
113am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
114am__v_GEN_0 = @echo "  GEN     " $@;
115am__v_GEN_1 =
116AM_V_at = $(am__v_at_@AM_V@)
117am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
118am__v_at_0 = @
119am__v_at_1 =
120SOURCES =
121DIST_SOURCES =
122RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \
123	ctags-recursive dvi-recursive html-recursive info-recursive \
124	install-data-recursive install-dvi-recursive \
125	install-exec-recursive install-html-recursive \
126	install-info-recursive install-pdf-recursive \
127	install-ps-recursive install-recursive installcheck-recursive \
128	installdirs-recursive pdf-recursive ps-recursive \
129	tags-recursive uninstall-recursive
130am__can_run_installinfo = \
131  case $$AM_UPDATE_INFO_DIR in \
132    n|no|NO) false;; \
133    *) (install-info --version) >/dev/null 2>&1;; \
134  esac
135RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive	\
136  distclean-recursive maintainer-clean-recursive
137am__recursive_targets = \
138  $(RECURSIVE_TARGETS) \
139  $(RECURSIVE_CLEAN_TARGETS) \
140  $(am__extra_recursive_targets)
141AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \
142	cscope distdir dist dist-all distcheck
143am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) \
144	$(LISP)config.h.in
145# Read a list of newline-separated strings from the standard input,
146# and print each of them once, without duplicates.  Input order is
147# *not* preserved.
148am__uniquify_input = $(AWK) '\
149  BEGIN { nonempty = 0; } \
150  { items[$$0] = 1; nonempty = 1; } \
151  END { if (nonempty) { for (i in items) print i; }; } \
152'
153# Make sure the list of sources is unique.  This is necessary because,
154# e.g., the same source file might be shared among _SOURCES variables
155# for different programs/libraries.
156am__define_uniq_tagged_files = \
157  list='$(am__tagged_files)'; \
158  unique=`for i in $$list; do \
159    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
160  done | $(am__uniquify_input)`
161ETAGS = etags
162CTAGS = ctags
163CSCOPE = cscope
164DIST_SUBDIRS = $(SUBDIRS)
165am__DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/config.h.in AUTHORS \
166	COPYING ChangeLog INSTALL NEWS TODO compile config.guess \
167	config.sub install-sh missing
168DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
169distdir = $(PACKAGE)-$(VERSION)
170top_distdir = $(distdir)
171am__remove_distdir = \
172  if test -d "$(distdir)"; then \
173    find "$(distdir)" -type d ! -perm -200 -exec chmod u+w {} ';' \
174      && rm -rf "$(distdir)" \
175      || { sleep 5 && rm -rf "$(distdir)"; }; \
176  else :; fi
177am__post_remove_distdir = $(am__remove_distdir)
178am__relativize = \
179  dir0=`pwd`; \
180  sed_first='s,^\([^/]*\)/.*$$,\1,'; \
181  sed_rest='s,^[^/]*/*,,'; \
182  sed_last='s,^.*/\([^/]*\)$$,\1,'; \
183  sed_butlast='s,/*[^/]*$$,,'; \
184  while test -n "$$dir1"; do \
185    first=`echo "$$dir1" | sed -e "$$sed_first"`; \
186    if test "$$first" != "."; then \
187      if test "$$first" = ".."; then \
188        dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \
189        dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \
190      else \
191        first2=`echo "$$dir2" | sed -e "$$sed_first"`; \
192        if test "$$first2" = "$$first"; then \
193          dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \
194        else \
195          dir2="../$$dir2"; \
196        fi; \
197        dir0="$$dir0"/"$$first"; \
198      fi; \
199    fi; \
200    dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \
201  done; \
202  reldir="$$dir2"
203DIST_ARCHIVES = $(distdir).tar.gz
204GZIP_ENV = --best
205DIST_TARGETS = dist-gzip
206distuninstallcheck_listfiles = find . -type f -print
207am__distuninstallcheck_listfiles = $(distuninstallcheck_listfiles) \
208  | sed 's|^\./|$(prefix)/|' | grep -v '$(infodir)/dir$$'
209distcleancheck_listfiles = find . -type f -print
210pkgdatadir = @datadir@/aranym
211ACLOCAL = @ACLOCAL@
212AMTAR = @AMTAR@
213AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
214ARCH = @ARCH@
215ARCHFLAGS = @ARCHFLAGS@
216AUTOCONF = @AUTOCONF@
217AUTOHEADER = @AUTOHEADER@
218AUTOMAKE = @AUTOMAKE@
219AWK = @AWK@
220BEOS_RC = @BEOS_RC@
221BEOS_SETVERSION = @BEOS_SETVERSION@
222BEOS_XRES = @BEOS_XRES@
223BUILD_EXEEXT = @BUILD_EXEEXT@
224BUILD_OBJEXT = @BUILD_OBJEXT@
225BUNDLE_FRAMEWORKS = @BUNDLE_FRAMEWORKS@
226CC = @CC@
227CCDEPMODE = @CCDEPMODE@
228CC_FOR_BUILD = @CC_FOR_BUILD@
229CFLAGS = @CFLAGS@
230CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
231CPP = @CPP@
232CPPFLAGS = @CPPFLAGS@
233CPPFLAGS_FOR_BUILD = @CPPFLAGS_FOR_BUILD@
234CPP_FOR_BUILD = @CPP_FOR_BUILD@
235CPU_TYPE = @CPU_TYPE@
236CXX = @CXX@
237CXXCPP = @CXXCPP@
238CXXCPPFLAGS_FOR_BUILD = @CXXCPPFLAGS_FOR_BUILD@
239CXXCPP_FOR_BUILD = @CXXCPP_FOR_BUILD@
240CXXDEPMODE = @CXXDEPMODE@
241CXXFLAGS = @CXXFLAGS@
242CXXFLAGS_FOR_BUILD = @CXXFLAGS_FOR_BUILD@
243CXX_FOR_BUILD = @CXX_FOR_BUILD@
244CYGPATH_W = @CYGPATH_W@
245DBGSP = @DBGSP@
246DEFINES = @DEFINES@
247DEFS = @DEFS@
248DEPDIR = @DEPDIR@
249DISASM_CFLAGS = @DISASM_CFLAGS@
250DISASM_LIBS = @DISASM_LIBS@
251ECHO_C = @ECHO_C@
252ECHO_N = @ECHO_N@
253ECHO_T = @ECHO_T@
254EGREP = @EGREP@
255EXEEXT = @EXEEXT@
256GENCOMP_ARCH = @GENCOMP_ARCH@
257GL_CFLAGS = @GL_CFLAGS@
258GL_LIBS = @GL_LIBS@
259GREP = @GREP@
260INSTALL = @INSTALL@
261INSTALL_DATA = @INSTALL_DATA@
262INSTALL_PROGRAM = @INSTALL_PROGRAM@
263INSTALL_SCRIPT = @INSTALL_SCRIPT@
264INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
265JPEG_LIBS = @JPEG_LIBS@
266LDFLAGS = @LDFLAGS@
267LDFLAGS_FOR_BUILD = @LDFLAGS_FOR_BUILD@
268LIBOBJS = @LIBOBJS@
269LIBS = @LIBS@
270LIBUSB_CFLAGS = @LIBUSB_CFLAGS@
271LIBUSB_LIBS = @LIBUSB_LIBS@
272LTLIBOBJS = @LTLIBOBJS@
273MAINT = @MAINT@
274MAKEINFO = @MAKEINFO@
275MKDIR_P = @MKDIR_P@
276OBJC = @OBJC@
277OBJCDEPMODE = @OBJCDEPMODE@
278OBJCFLAGS = @OBJCFLAGS@
279OBJEXT = @OBJEXT@
280OSMESA_CFLAGS = @OSMESA_CFLAGS@
281OSMESA_LIBS = @OSMESA_LIBS@
282PACKAGE = @PACKAGE@
283PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
284PACKAGE_NAME = @PACKAGE_NAME@
285PACKAGE_STRING = @PACKAGE_STRING@
286PACKAGE_TARNAME = @PACKAGE_TARNAME@
287PACKAGE_URL = @PACKAGE_URL@
288PACKAGE_VERSION = @PACKAGE_VERSION@
289PATH_SEPARATOR = @PATH_SEPARATOR@
290PERL = @PERL@
291PKG_CONFIG = @PKG_CONFIG@
292PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
293PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
294RANLIB = @RANLIB@
295SDL2_CFLAGS = @SDL2_CFLAGS@
296SDL2_CONFIG = @SDL2_CONFIG@
297SDL2_LIBS = @SDL2_LIBS@
298SDL_CFLAGS = @SDL_CFLAGS@
299SDL_CONFIG = @SDL_CONFIG@
300SDL_LIBS = @SDL_LIBS@
301SET_MAKE = @SET_MAKE@
302SHELL = @SHELL@
303STRIP = @STRIP@
304TARGET = @TARGET@
305VERSION = @VERSION@
306WFLAGS = @WFLAGS@
307WINDRES = @WINDRES@
308ZLIB_CFLAGS = @ZLIB_CFLAGS@
309ZLIB_LIBS = @ZLIB_LIBS@
310abs_builddir = @abs_builddir@
311abs_srcdir = @abs_srcdir@
312abs_top_builddir = @abs_top_builddir@
313abs_top_srcdir = @abs_top_srcdir@
314ac_ct_CC = @ac_ct_CC@
315ac_ct_CC_FOR_BUILD = @ac_ct_CC_FOR_BUILD@
316ac_ct_CXX = @ac_ct_CXX@
317ac_ct_CXX_FOR_BUILD = @ac_ct_CXX_FOR_BUILD@
318ac_ct_OBJC = @ac_ct_OBJC@
319ac_ct_WINDRES = @ac_ct_WINDRES@
320am__include = @am__include@
321am__leading_dot = @am__leading_dot@
322am__quote = @am__quote@
323am__tar = @am__tar@
324am__untar = @am__untar@
325bindir = @bindir@
326build = @build@
327build_alias = @build_alias@
328build_cpu = @build_cpu@
329build_os = @build_os@
330build_vendor = @build_vendor@
331builddir = @builddir@
332datadir = @datadir@
333datarootdir = @datarootdir@
334docdir = @docdir@
335dvidir = @dvidir@
336exec_prefix = @exec_prefix@
337host = @host@
338host_alias = @host_alias@
339host_cpu = @host_cpu@
340host_os = @host_os@
341host_vendor = @host_vendor@
342htmldir = @htmldir@
343includedir = @includedir@
344infodir = @infodir@
345install_sh = @install_sh@
346libdir = @libdir@
347libexecdir = @libexecdir@
348localedir = @localedir@
349localstatedir = @localstatedir@
350mandir = @mandir@
351mkdir_p = @mkdir_p@
352oldincludedir = @oldincludedir@
353pdfdir = @pdfdir@
354prefix = @prefix@
355program_transform_name = @program_transform_name@
356psdir = @psdir@
357runstatedir = @runstatedir@
358sbindir = @sbindir@
359sharedstatedir = @sharedstatedir@
360srcdir = @srcdir@
361sysconfdir = @sysconfdir@
362target_alias = @target_alias@
363top_build_prefix = @top_build_prefix@
364top_builddir = @top_builddir@
365top_srcdir = @top_srcdir@
366ACLOCAL_AMFLAGS = -I m4
367AUTOMAKE_OPTIONS = foreign
368man1dir = $(mandir)/man1
369
370# Unix makefile for ARAnyM
371# Inspired in BasiliskII's Makefile
372SUBDIRS = src doc
373SUFFIXES = .c .cpp .s .o .h .m .M
374BUILT_SOURCES = \
375	version_date.h \
376	$(top_srcdir)/src/natfeat/nfosmesa/call-gl.c \
377	$(top_srcdir)/src/natfeat/nfosmesa/dispatch-gl.c \
378	$(top_srcdir)/src/natfeat/nfosmesa/paramcount-gl.c \
379	$(top_srcdir)/atari/nfosmesa/glfuncs.h \
380	$(top_srcdir)/atari/nfosmesa/glfuncs-bynum.h \
381	$(top_srcdir)/atari/nfosmesa/ldg/osmesa.h \
382	$(top_srcdir)/atari/nfosmesa/ldg/tiny_gl.h \
383	$(top_srcdir)/atari/nfosmesa/osmesa_load.c \
384	$(top_srcdir)/atari/nfosmesa/tinygl_load.c \
385	$(top_srcdir)/atari/nfosmesa/link-tinygl.h \
386	$(top_srcdir)/atari/nfosmesa/slb/tiny_gl.h \
387	$(top_srcdir)/atari/nfosmesa/slb/osmesa.h \
388	$(top_srcdir)/atari/nfosmesa/tinygl_loadslb.c \
389	$(top_srcdir)/atari/nfosmesa/osmesa_loadslb.c \
390	$(empty)
391
392DISTCLEANFILES = config.cache config.log config.status config.h version_date.h appimage/appimagetool
393
394# remove the excutables copied from the src/Makefile.
395# previously, the executables where built in the top level
396# directory, and some external build scripts (e.g. rpm) excpect
397# them there. Remove this line once the scripts have been updated
398CLEANFILES = aranym$(EXEEXT) aratapif$(EXEEXT)
399
400#
401# check/update autogenerated OpenGL source files needed for NFOSMESA_SUPPORT
402#
403DYNGL_PL = $(top_srcdir)/tools/dyngl.pl
404GLTYPES_H = -incfile $(top_srcdir)/atari/nfosmesa/gltypes.h
405GLENUMS = -enums $(top_srcdir)/atari/nfosmesa/enum-gl.h
406EXTRA_DIST = \
407	BUGS FAQ README.md README-cygwin.in \
408	aranym.spec autogen.sh \
409	android atari contrib data tools \
410	appimage/build.sh \
411	appimage/desktopintegration \
412	appimage/excludelist \
413	appimage/functions.sh
414
415all: $(BUILT_SOURCES) config.h
416	$(MAKE) $(AM_MAKEFLAGS) all-recursive
417
418.SUFFIXES:
419.SUFFIXES: .c .cpp .s .o .h .m .M
420am--refresh: Makefile
421	@:
422$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am  $(am__configure_deps)
423	@for dep in $?; do \
424	  case '$(am__configure_deps)' in \
425	    *$$dep*) \
426	      echo ' cd $(srcdir) && $(AUTOMAKE) --foreign'; \
427	      $(am__cd) $(srcdir) && $(AUTOMAKE) --foreign \
428		&& exit 0; \
429	      exit 1;; \
430	  esac; \
431	done; \
432	echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign Makefile'; \
433	$(am__cd) $(top_srcdir) && \
434	  $(AUTOMAKE) --foreign Makefile
435Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
436	@case '$?' in \
437	  *config.status*) \
438	    echo ' $(SHELL) ./config.status'; \
439	    $(SHELL) ./config.status;; \
440	  *) \
441	    echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)'; \
442	    cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe);; \
443	esac;
444
445$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
446	$(SHELL) ./config.status --recheck
447
448$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
449	$(am__cd) $(srcdir) && $(AUTOCONF)
450$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
451	$(am__cd) $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS)
452$(am__aclocal_m4_deps):
453
454config.h: stamp-h1
455	@test -f $@ || rm -f stamp-h1
456	@test -f $@ || $(MAKE) $(AM_MAKEFLAGS) stamp-h1
457
458stamp-h1: $(srcdir)/config.h.in $(top_builddir)/config.status
459	@rm -f stamp-h1
460	cd $(top_builddir) && $(SHELL) ./config.status config.h
461$(srcdir)/config.h.in: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
462	($(am__cd) $(top_srcdir) && $(AUTOHEADER))
463	rm -f stamp-h1
464	touch $@
465
466distclean-hdr:
467	-rm -f config.h stamp-h1
468
469# This directory's subdirectories are mostly independent; you can cd
470# into them and run 'make' without going through this Makefile.
471# To change the values of 'make' variables: instead of editing Makefiles,
472# (1) if the variable is set in 'config.status', edit 'config.status'
473#     (which will cause the Makefiles to be regenerated when you run 'make');
474# (2) otherwise, pass the desired values on the 'make' command line.
475$(am__recursive_targets):
476	@fail=; \
477	if $(am__make_keepgoing); then \
478	  failcom='fail=yes'; \
479	else \
480	  failcom='exit 1'; \
481	fi; \
482	dot_seen=no; \
483	target=`echo $@ | sed s/-recursive//`; \
484	case "$@" in \
485	  distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
486	  *) list='$(SUBDIRS)' ;; \
487	esac; \
488	for subdir in $$list; do \
489	  echo "Making $$target in $$subdir"; \
490	  if test "$$subdir" = "."; then \
491	    dot_seen=yes; \
492	    local_target="$$target-am"; \
493	  else \
494	    local_target="$$target"; \
495	  fi; \
496	  ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
497	  || eval $$failcom; \
498	done; \
499	if test "$$dot_seen" = "no"; then \
500	  $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
501	fi; test -z "$$fail"
502
503ID: $(am__tagged_files)
504	$(am__define_uniq_tagged_files); mkid -fID $$unique
505tags: tags-recursive
506TAGS: tags
507
508tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
509	set x; \
510	here=`pwd`; \
511	if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
512	  include_option=--etags-include; \
513	  empty_fix=.; \
514	else \
515	  include_option=--include; \
516	  empty_fix=; \
517	fi; \
518	list='$(SUBDIRS)'; for subdir in $$list; do \
519	  if test "$$subdir" = .; then :; else \
520	    test ! -f $$subdir/TAGS || \
521	      set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \
522	  fi; \
523	done; \
524	$(am__define_uniq_tagged_files); \
525	shift; \
526	if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
527	  test -n "$$unique" || unique=$$empty_fix; \
528	  if test $$# -gt 0; then \
529	    $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
530	      "$$@" $$unique; \
531	  else \
532	    $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
533	      $$unique; \
534	  fi; \
535	fi
536ctags: ctags-recursive
537
538CTAGS: ctags
539ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
540	$(am__define_uniq_tagged_files); \
541	test -z "$(CTAGS_ARGS)$$unique" \
542	  || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
543	     $$unique
544
545GTAGS:
546	here=`$(am__cd) $(top_builddir) && pwd` \
547	  && $(am__cd) $(top_srcdir) \
548	  && gtags -i $(GTAGS_ARGS) "$$here"
549cscope: cscope.files
550	test ! -s cscope.files \
551	  || $(CSCOPE) -b -q $(AM_CSCOPEFLAGS) $(CSCOPEFLAGS) -i cscope.files $(CSCOPE_ARGS)
552clean-cscope:
553	-rm -f cscope.files
554cscope.files: clean-cscope cscopelist
555cscopelist: cscopelist-recursive
556
557cscopelist-am: $(am__tagged_files)
558	list='$(am__tagged_files)'; \
559	case "$(srcdir)" in \
560	  [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
561	  *) sdir=$(subdir)/$(srcdir) ;; \
562	esac; \
563	for i in $$list; do \
564	  if test -f "$$i"; then \
565	    echo "$(subdir)/$$i"; \
566	  else \
567	    echo "$$sdir/$$i"; \
568	  fi; \
569	done >> $(top_builddir)/cscope.files
570
571distclean-tags:
572	-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
573	-rm -f cscope.out cscope.in.out cscope.po.out cscope.files
574
575distdir: $(DISTFILES)
576	@case `sed 15q $(srcdir)/NEWS` in \
577	*"$(VERSION)"*) : ;; \
578	*) \
579	  echo "NEWS not updated; not releasing" 1>&2; \
580	  exit 1;; \
581	esac
582	$(am__remove_distdir)
583	test -d "$(distdir)" || mkdir "$(distdir)"
584	@srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
585	topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
586	list='$(DISTFILES)'; \
587	  dist_files=`for file in $$list; do echo $$file; done | \
588	  sed -e "s|^$$srcdirstrip/||;t" \
589	      -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
590	case $$dist_files in \
591	  */*) $(MKDIR_P) `echo "$$dist_files" | \
592			   sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
593			   sort -u` ;; \
594	esac; \
595	for file in $$dist_files; do \
596	  if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
597	  if test -d $$d/$$file; then \
598	    dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
599	    if test -d "$(distdir)/$$file"; then \
600	      find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
601	    fi; \
602	    if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
603	      cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
604	      find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
605	    fi; \
606	    cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
607	  else \
608	    test -f "$(distdir)/$$file" \
609	    || cp -p $$d/$$file "$(distdir)/$$file" \
610	    || exit 1; \
611	  fi; \
612	done
613	@list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
614	  if test "$$subdir" = .; then :; else \
615	    $(am__make_dryrun) \
616	      || test -d "$(distdir)/$$subdir" \
617	      || $(MKDIR_P) "$(distdir)/$$subdir" \
618	      || exit 1; \
619	    dir1=$$subdir; dir2="$(distdir)/$$subdir"; \
620	    $(am__relativize); \
621	    new_distdir=$$reldir; \
622	    dir1=$$subdir; dir2="$(top_distdir)"; \
623	    $(am__relativize); \
624	    new_top_distdir=$$reldir; \
625	    echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \
626	    echo "     am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \
627	    ($(am__cd) $$subdir && \
628	      $(MAKE) $(AM_MAKEFLAGS) \
629	        top_distdir="$$new_top_distdir" \
630	        distdir="$$new_distdir" \
631		am__remove_distdir=: \
632		am__skip_length_check=: \
633		am__skip_mode_fix=: \
634	        distdir) \
635	      || exit 1; \
636	  fi; \
637	done
638	-test -n "$(am__skip_mode_fix)" \
639	|| find "$(distdir)" -type d ! -perm -755 \
640		-exec chmod u+rwx,go+rx {} \; -o \
641	  ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \
642	  ! -type d ! -perm -400 -exec chmod a+r {} \; -o \
643	  ! -type d ! -perm -444 -exec $(install_sh) -c -m a+r {} {} \; \
644	|| chmod -R a+r "$(distdir)"
645dist-gzip: distdir
646	tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
647	$(am__post_remove_distdir)
648
649dist-bzip2: distdir
650	tardir=$(distdir) && $(am__tar) | BZIP2=$${BZIP2--9} bzip2 -c >$(distdir).tar.bz2
651	$(am__post_remove_distdir)
652
653dist-lzip: distdir
654	tardir=$(distdir) && $(am__tar) | lzip -c $${LZIP_OPT--9} >$(distdir).tar.lz
655	$(am__post_remove_distdir)
656
657dist-xz: distdir
658	tardir=$(distdir) && $(am__tar) | XZ_OPT=$${XZ_OPT--e} xz -c >$(distdir).tar.xz
659	$(am__post_remove_distdir)
660
661dist-tarZ: distdir
662	@echo WARNING: "Support for distribution archives compressed with" \
663		       "legacy program 'compress' is deprecated." >&2
664	@echo WARNING: "It will be removed altogether in Automake 2.0" >&2
665	tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z
666	$(am__post_remove_distdir)
667
668dist-shar: distdir
669	@echo WARNING: "Support for shar distribution archives is" \
670	               "deprecated." >&2
671	@echo WARNING: "It will be removed altogether in Automake 2.0" >&2
672	shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz
673	$(am__post_remove_distdir)
674
675dist-zip: distdir
676	-rm -f $(distdir).zip
677	zip -rq $(distdir).zip $(distdir)
678	$(am__post_remove_distdir)
679
680dist dist-all:
681	$(MAKE) $(AM_MAKEFLAGS) $(DIST_TARGETS) am__post_remove_distdir='@:'
682	$(am__post_remove_distdir)
683
684# This target untars the dist file and tries a VPATH configuration.  Then
685# it guarantees that the distribution is self-contained by making another
686# tarfile.
687distcheck: dist
688	case '$(DIST_ARCHIVES)' in \
689	*.tar.gz*) \
690	  GZIP=$(GZIP_ENV) gzip -dc $(distdir).tar.gz | $(am__untar) ;;\
691	*.tar.bz2*) \
692	  bzip2 -dc $(distdir).tar.bz2 | $(am__untar) ;;\
693	*.tar.lz*) \
694	  lzip -dc $(distdir).tar.lz | $(am__untar) ;;\
695	*.tar.xz*) \
696	  xz -dc $(distdir).tar.xz | $(am__untar) ;;\
697	*.tar.Z*) \
698	  uncompress -c $(distdir).tar.Z | $(am__untar) ;;\
699	*.shar.gz*) \
700	  GZIP=$(GZIP_ENV) gzip -dc $(distdir).shar.gz | unshar ;;\
701	*.zip*) \
702	  unzip $(distdir).zip ;;\
703	esac
704	chmod -R a-w $(distdir)
705	chmod u+w $(distdir)
706	mkdir $(distdir)/_build $(distdir)/_build/sub $(distdir)/_inst
707	chmod a-w $(distdir)
708	test -d $(distdir)/_build || exit 0; \
709	dc_install_base=`$(am__cd) $(distdir)/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \
710	  && dc_destdir="$${TMPDIR-/tmp}/am-dc-$$$$/" \
711	  && am__cwd=`pwd` \
712	  && $(am__cd) $(distdir)/_build/sub \
713	  && ../../configure \
714	    $(AM_DISTCHECK_CONFIGURE_FLAGS) \
715	    $(DISTCHECK_CONFIGURE_FLAGS) \
716	    --srcdir=../.. --prefix="$$dc_install_base" \
717	  && $(MAKE) $(AM_MAKEFLAGS) \
718	  && $(MAKE) $(AM_MAKEFLAGS) dvi \
719	  && $(MAKE) $(AM_MAKEFLAGS) check \
720	  && $(MAKE) $(AM_MAKEFLAGS) install \
721	  && $(MAKE) $(AM_MAKEFLAGS) installcheck \
722	  && $(MAKE) $(AM_MAKEFLAGS) uninstall \
723	  && $(MAKE) $(AM_MAKEFLAGS) distuninstallcheck_dir="$$dc_install_base" \
724	        distuninstallcheck \
725	  && chmod -R a-w "$$dc_install_base" \
726	  && ({ \
727	       (cd ../.. && umask 077 && mkdir "$$dc_destdir") \
728	       && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" install \
729	       && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" uninstall \
730	       && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" \
731	            distuninstallcheck_dir="$$dc_destdir" distuninstallcheck; \
732	      } || { rm -rf "$$dc_destdir"; exit 1; }) \
733	  && rm -rf "$$dc_destdir" \
734	  && $(MAKE) $(AM_MAKEFLAGS) dist \
735	  && rm -rf $(DIST_ARCHIVES) \
736	  && $(MAKE) $(AM_MAKEFLAGS) distcleancheck \
737	  && cd "$$am__cwd" \
738	  || exit 1
739	$(am__post_remove_distdir)
740	@(echo "$(distdir) archives ready for distribution: "; \
741	  list='$(DIST_ARCHIVES)'; for i in $$list; do echo $$i; done) | \
742	  sed -e 1h -e 1s/./=/g -e 1p -e 1x -e '$$p' -e '$$x'
743distuninstallcheck:
744	@test -n '$(distuninstallcheck_dir)' || { \
745	  echo 'ERROR: trying to run $@ with an empty' \
746	       '$$(distuninstallcheck_dir)' >&2; \
747	  exit 1; \
748	}; \
749	$(am__cd) '$(distuninstallcheck_dir)' || { \
750	  echo 'ERROR: cannot chdir into $(distuninstallcheck_dir)' >&2; \
751	  exit 1; \
752	}; \
753	test `$(am__distuninstallcheck_listfiles) | wc -l` -eq 0 \
754	   || { echo "ERROR: files left after uninstall:" ; \
755	        if test -n "$(DESTDIR)"; then \
756	          echo "  (check DESTDIR support)"; \
757	        fi ; \
758	        $(distuninstallcheck_listfiles) ; \
759	        exit 1; } >&2
760distcleancheck: distclean
761	@if test '$(srcdir)' = . ; then \
762	  echo "ERROR: distcleancheck can only run from a VPATH build" ; \
763	  exit 1 ; \
764	fi
765	@test `$(distcleancheck_listfiles) | wc -l` -eq 0 \
766	  || { echo "ERROR: files left in build directory after distclean:" ; \
767	       $(distcleancheck_listfiles) ; \
768	       exit 1; } >&2
769check-am: all-am
770check: $(BUILT_SOURCES)
771	$(MAKE) $(AM_MAKEFLAGS) check-recursive
772all-am: Makefile config.h
773installdirs: installdirs-recursive
774installdirs-am:
775install: $(BUILT_SOURCES)
776	$(MAKE) $(AM_MAKEFLAGS) install-recursive
777install-exec: install-exec-recursive
778install-data: install-data-recursive
779uninstall: uninstall-recursive
780
781install-am: all-am
782	@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
783
784installcheck: installcheck-recursive
785install-strip:
786	if test -z '$(STRIP)'; then \
787	  $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
788	    install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
789	      install; \
790	else \
791	  $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
792	    install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
793	    "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
794	fi
795mostlyclean-generic:
796
797clean-generic:
798	-test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
799
800distclean-generic:
801	-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
802	-test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
803	-test -z "$(DISTCLEANFILES)" || rm -f $(DISTCLEANFILES)
804
805maintainer-clean-generic:
806	@echo "This command is intended for maintainers to use"
807	@echo "it deletes files that may require special tools to rebuild."
808	-test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES)
809clean: clean-recursive
810
811clean-am: clean-generic mostlyclean-am
812
813distclean: distclean-recursive
814	-rm -f $(am__CONFIG_DISTCLEAN_FILES)
815	-rm -f Makefile
816distclean-am: clean-am distclean-generic distclean-hdr distclean-tags
817
818dvi: dvi-recursive
819
820dvi-am:
821
822html: html-recursive
823
824html-am:
825
826info: info-recursive
827
828info-am:
829
830install-data-am: install-data-local
831
832install-dvi: install-dvi-recursive
833
834install-dvi-am:
835
836install-exec-am:
837
838install-html: install-html-recursive
839
840install-html-am:
841
842install-info: install-info-recursive
843
844install-info-am:
845
846install-man:
847
848install-pdf: install-pdf-recursive
849
850install-pdf-am:
851
852install-ps: install-ps-recursive
853
854install-ps-am:
855
856installcheck-am:
857
858maintainer-clean: maintainer-clean-recursive
859	-rm -f $(am__CONFIG_DISTCLEAN_FILES)
860	-rm -rf $(top_srcdir)/autom4te.cache
861	-rm -f Makefile
862maintainer-clean-am: distclean-am maintainer-clean-generic
863
864mostlyclean: mostlyclean-recursive
865
866mostlyclean-am: mostlyclean-generic
867
868pdf: pdf-recursive
869
870pdf-am:
871
872ps: ps-recursive
873
874ps-am:
875
876uninstall-am: uninstall-local
877
878.MAKE: $(am__recursive_targets) all check install install-am \
879	install-strip
880
881.PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am \
882	am--refresh check check-am clean clean-cscope clean-generic \
883	cscope cscopelist-am ctags ctags-am dist dist-all dist-bzip2 \
884	dist-gzip dist-lzip dist-shar dist-tarZ dist-xz dist-zip \
885	distcheck distclean distclean-generic distclean-hdr \
886	distclean-tags distcleancheck distdir distuninstallcheck dvi \
887	dvi-am html html-am info info-am install install-am \
888	install-data install-data-am install-data-local install-dvi \
889	install-dvi-am install-exec install-exec-am install-html \
890	install-html-am install-info install-info-am install-man \
891	install-pdf install-pdf-am install-ps install-ps-am \
892	install-strip installcheck installcheck-am installdirs \
893	installdirs-am maintainer-clean maintainer-clean-generic \
894	mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
895	tags-am uninstall uninstall-am uninstall-local
896
897.PRECIOUS: Makefile
898
899
900.PHONY: depend
901
902version_date.h: $(top_srcdir)/ChangeLog
903	echo '/* generated from ChangeLog */' > $@
904	sed -n '/^20[0-9][0-9]\/[0-9]*\/[0-9]/p' < $(top_srcdir)/ChangeLog | sed 's/^\(20[0-9][0-9]\/[0-9]*\/[0-9]*\).*/#define VERSION_DATE "\1"/;q' >> $@
905
906built_sources: $(BUILT_SOURCES)
907
908install-data-local:
909	$(mkinstalldirs) $(DESTDIR)$(bindir) $(DESTDIR)$(man1dir) $(DESTDIR)$(pkgdatadir) $(DESTDIR)$(pkgdatadir)/atari $(DESTDIR)$(pkgdatadir)/atari/hostfs $(DESTDIR)$(pkgdatadir)/atari/nfcdrom $(DESTDIR)$(pkgdatadir)/atari/nfjpeg $(DESTDIR)$(pkgdatadir)/atari/nfosmesa $(DESTDIR)$(pkgdatadir)/atari/network $(DESTDIR)$(pkgdatadir)/atari/tools $(DESTDIR)$(pkgdatadir)/atari/sound $(DESTDIR)$(docdir)
910	$(INSTALL_DATA) $(top_srcdir)/ChangeLog $(DESTDIR)$(docdir)/changelog
911	$(INSTALL_DATA) $(top_srcdir)/TODO $(DESTDIR)$(docdir)/TODO
912	$(INSTALL_DATA) $(top_srcdir)/AUTHORS $(DESTDIR)$(docdir)/AUTHORS
913	$(INSTALL_DATA) $(top_srcdir)/NEWS $(DESTDIR)$(docdir)/NEWS
914	$(INSTALL_DATA) $(top_srcdir)/README.md $(DESTDIR)$(docdir)/README
915	$(INSTALL_DATA) $(top_srcdir)/FAQ $(DESTDIR)$(docdir)/FAQ
916	$(INSTALL_DATA) $(top_srcdir)/COPYING $(DESTDIR)$(docdir)/COPYING
917	$(INSTALL_DATA) $(top_srcdir)/BUGS $(DESTDIR)$(docdir)/BUGS
918	$(INSTALL_DATA) $(top_srcdir)/INSTALL $(DESTDIR)$(docdir)/INSTALL
919	$(INSTALL_DATA) $(top_srcdir)/doc/config $(DESTDIR)$(docdir)/config
920	$(INSTALL_DATA) $(top_srcdir)/atari/newdesk.inf $(DESTDIR)$(pkgdatadir)/atari/newdesk.inf
921	$(INSTALL_DATA) $(top_srcdir)/atari/mmusetup.cnf $(DESTDIR)$(pkgdatadir)/atari/mmusetup.cnf
922	$(INSTALL_DATA) $(top_srcdir)/atari/hostfs/bdconfig.sys $(DESTDIR)$(pkgdatadir)/atari/hostfs/bdconfig.sys
923	$(INSTALL_DATA) $(top_srcdir)/atari/hostfs/README $(DESTDIR)$(pkgdatadir)/atari/hostfs/README
924	$(INSTALL_DATA) $(top_srcdir)/atari/nfosmesa/README $(DESTDIR)$(pkgdatadir)/atari/nfosmesa/README
925	$(INSTALL_DATA) $(top_srcdir)/atari/network/ethernet/nfeth-config/eth0-config.sh $(DESTDIR)$(pkgdatadir)/atari/network/eth0-config.sh
926	$(INSTALL_DATA) $(top_srcdir)/atari/network/ethernet/README $(DESTDIR)$(pkgdatadir)/atari/network/README
927	$(INSTALL) $(top_srcdir)/tools/arabridge $(DESTDIR)$(pkgdatadir)/arabridge
928	$(INSTALL) $(top_srcdir)/tools/floppy.sh $(DESTDIR)$(pkgdatadir)/floppy.sh
929	$(INSTALL_DATA) $(top_srcdir)/atari/tools/README $(DESTDIR)$(pkgdatadir)/atari/tools/README
930	$(INSTALL_DATA) $(top_srcdir)/atari/tools/pc101us.kbd.bz2 $(DESTDIR)$(pkgdatadir)/atari/tools/pc101us.kbd.bz2
931	$(INSTALL_DATA) $(top_srcdir)/atari/sound/README $(DESTDIR)$(pkgdatadir)/atari/sound/README
932	$(INSTALL_DATA) $(top_srcdir)/data/wm_icon.bmp $(DESTDIR)$(pkgdatadir)/wm_icon.bmp
933	$(INSTALL_DATA) $(top_srcdir)/data/logo.bmp $(DESTDIR)$(pkgdatadir)/logo.bmp
934	for s in 32 48; do \
935		$(mkinstalldirs) "${DESTDIR}${datadir}/icons/hicolor/$${s}x$${s}/apps/"; \
936		$(INSTALL_DATA) $(top_srcdir)/contrib/icon-$${s}.png "${DESTDIR}${datadir}/icons/hicolor/$${s}x$${s}/apps/aranym.png"; \
937		$(INSTALL_DATA) $(top_srcdir)/contrib/icon-$${s}.png "${DESTDIR}${datadir}/icons/hicolor/$${s}x$${s}/apps/aranym-jit.png"; \
938		$(INSTALL_DATA) $(top_srcdir)/contrib/icon-$${s}.png "${DESTDIR}${datadir}/icons/hicolor/$${s}x$${s}/apps/aranym-mmu.png"; \
939	done
940	$(mkinstalldirs) "${DESTDIR}${datadir}/pixmaps"
941	rm -f "${DESTDIR}${datadir}/pixmaps/aranym"*.png
942	ln -s ../icons/hicolor/32x32/apps/aranym.png "${DESTDIR}${datadir}/pixmaps/aranym.png"
943	ln -s ../icons/hicolor/32x32/apps/aranym.png "${DESTDIR}${datadir}/pixmaps/aranym-jit.png"
944	ln -s ../icons/hicolor/32x32/apps/aranym.png "${DESTDIR}${datadir}/pixmaps/aranym-mmu.png"
945	$(mkinstalldirs) "${DESTDIR}${datadir}/applications"
946	for name in aranym aranym-jit aranym-mmu; do \
947		$(INSTALL_DATA) "$(top_srcdir)/contrib/$${name}.desktop" "${DESTDIR}${datadir}/applications/$${name}.desktop"; \
948	done
949
950uninstall-local:
951	rm -f $(DESTDIR)$(docdir)/changelog
952	rm -f $(DESTDIR)$(docdir)/TODO
953	rm -f $(DESTDIR)$(docdir)/AUTHORS
954	rm -f $(DESTDIR)$(docdir)/NEWS
955	rm -f $(DESTDIR)$(docdir)/README
956	rm -f $(DESTDIR)$(docdir)/FAQ
957	rm -f $(DESTDIR)$(docdir)/COPYING
958	rm -f $(DESTDIR)$(docdir)/BUGS
959	rm -f $(DESTDIR)$(docdir)/INSTALL
960	rm -f $(DESTDIR)$(docdir)/config
961	rm -f $(DESTDIR)$(pkgdatadir)/atari/newdesk.inf
962	rm -f $(DESTDIR)$(pkgdatadir)/atari/mmusetup.cnf
963	rm -f $(DESTDIR)$(pkgdatadir)/atari/hostfs/bdconfig.sys
964	rm -f $(DESTDIR)$(pkgdatadir)/atari/hostfs/README
965	rm -f $(DESTDIR)$(pkgdatadir)/atari/nfosmesa/README
966	rm -f $(DESTDIR)$(pkgdatadir)/atari/network/eth0-config.sh
967	rm -f $(DESTDIR)$(pkgdatadir)/atari/network/README
968	rm -f $(DESTDIR)$(pkgdatadir)/arabridge
969	rm -f $(DESTDIR)$(pkgdatadir)/floppy.sh
970	rm -f $(DESTDIR)$(pkgdatadir)/atari/tools/README
971	rm -f $(DESTDIR)$(pkgdatadir)/atari/tools/pc101us.kbd.bz2
972	rm -f $(DESTDIR)$(pkgdatadir)/atari/sound/README
973	rm -f $(DESTDIR)$(pkgdatadir)/wm_icon.bmp
974	rm -f $(DESTDIR)$(pkgdatadir)/logo.bmp
975	rm -f $(DESTDIR)$(pkgdatadir)/logo.png
976	rm -f $(DESTDIR)$(pkgdatadir)/logo.png
977	rm -f $(DESTDIR)$(datadir)/icons/hicolor/*/apps/aranym*.png
978	rm -f $(DESTDIR)$(datadir)/applications/aranym*.desktop
979	rm -f $(DESTDIR)$(datadir)/pixmaps/aranym*.png
980	-rmdir $(DESTDIR)$(datadir)/icons/hicolor/*/apps
981	-rmdir $(DESTDIR)$(datadir)/icons/hicolor/*
982	-rmdir $(DESTDIR)$(datadir)/icons/hicolor
983	-rmdir $(DESTDIR)$(datadir)/icons
984	-rmdir $(DESTDIR)$(datadir)/pixmaps
985	rmdir $(DESTDIR)$(pkgdatadir)/atari/hostfs
986	rmdir $(DESTDIR)$(pkgdatadir)/atari/nfcdrom
987	rmdir $(DESTDIR)$(pkgdatadir)/atari/nfjpeg
988	rmdir $(DESTDIR)$(pkgdatadir)/atari/nfosmesa
989	rmdir $(DESTDIR)$(pkgdatadir)/atari/network
990	rmdir $(DESTDIR)$(pkgdatadir)/atari/tools
991	rmdir $(DESTDIR)$(pkgdatadir)/atari/sound
992	rmdir $(DESTDIR)$(pkgdatadir)/atari
993	-rmdir $(DESTDIR)$(docdir)
994	-rmdir $(DESTDIR)$(man1dir)
995
996mrproper: distclean
997	rm -f $(top_srcdir)/aclocal.m4 $(builddir)/configure $(top_srcdir)/config.h.in
998	rm -rf $(top_srcdir)/autom4te.cache
999
1000bindist: all
1001	rm -rf tmpdist
1002	$(MAKE) DESTDIR=tmpdist install
1003	chmod -R a+r tmpdist
1004	cd tmpdist && GZIP=--best tar chozf ../$(PACKAGE_TARNAME).tar.gz *
1005	rm -rf tmpdist
1006
1007appimage::
1008	rm -rf tmpdist
1009	test "$(srcdir)" = "." || test -d appimage || mkdir appimage
1010	unset CDPATH && \
1011	mkdir tmpdist && \
1012	DESTDIR=`(cd tmpdist; pwd)` && \
1013	$(MAKE) DESTDIR="$$DESTDIR" install-strip && \
1014	cd appimage && \
1015	CPU_TYPE="$(CPU_TYPE)" \
1016	VERSION="$(VERSION)" \
1017	top_srcdir="$(abs_top_srcdir)" \
1018	BUILDROOT="$$DESTDIR" \
1019	$(SHELL) "$(abs_top_srcdir)/appimage/build.sh"
1020	rm -rf tmpdist
1021
1022devdist: mrproper
1023	cd $(srcdir)/../ && GZIP=--best tar chozf $(PACKAGE_TARNAME).tar.gz aranym
1024
1025# not really needed anymore, but *.spec files might do a "make depend"
1026depend:
1027
1028$(top_srcdir)/atari/nfosmesa/glfuncs.h: $(top_srcdir)/tools/glfuncs.h $(DYNGL_PL)
1029	$(AM_V_GEN)if test -z "$(PERL)"; then \
1030		echo "$@ is out of date, but PERL not available" >&2; \
1031	else \
1032		$(PERL) $(DYNGL_PL) -macros $(top_srcdir)/tools/glfuncs.h > $$$$.tmp && mv $$$$.tmp $@ || { rm -f $$$$.tmp; false; } \
1033	fi
1034
1035$(top_srcdir)/atari/nfosmesa/glfuncs-bynum.h: $(top_srcdir)/tools/glfuncs.h $(DYNGL_PL)
1036	$(AM_V_GEN)if test -z "$(PERL)"; then \
1037		echo "$@ is out of date, but PERL not available" >&2; \
1038	else \
1039		$(PERL) $(DYNGL_PL) $(GLENUMS) -macros $(top_srcdir)/tools/glfuncs.h > $$$$.tmp && mv $$$$.tmp $@ || { rm -f $$$$.tmp; false; } \
1040	fi
1041
1042$(top_srcdir)/src/natfeat/nfosmesa/call-gl.c: $(top_srcdir)/atari/nfosmesa/glfuncs.h $(DYNGL_PL)
1043	$(AM_V_GEN)if test -z "$(PERL)"; then \
1044		echo "$@ is out of date, but PERL not available" >&2; \
1045	else \
1046		$(PERL) $(DYNGL_PL) -calls $(top_srcdir)/tools/glfuncs.h > $$$$.tmp && mv $$$$.tmp $@ || { rm -f $$$$.tmp; false; } \
1047	fi
1048
1049$(top_srcdir)/src/natfeat/nfosmesa/dispatch-gl.c: $(top_srcdir)/atari/nfosmesa/glfuncs.h $(DYNGL_PL)
1050	$(AM_V_GEN)if test -z "$(PERL)"; then \
1051		echo "$@ is out of date, but PERL not available" >&2; \
1052	else \
1053		$(PERL) $(DYNGL_PL) -dispatch $(top_srcdir)/tools/glfuncs.h > $$$$.tmp && mv $$$$.tmp $@ || { rm -f $$$$.tmp; false; } \
1054	fi
1055
1056$(top_srcdir)/src/natfeat/nfosmesa/paramcount-gl.c: $(top_srcdir)/atari/nfosmesa/glfuncs.h $(DYNGL_PL)
1057	$(AM_V_GEN)if test -z "$(PERL)"; then \
1058		echo "$@ is out of date, but PERL not available" >&2; \
1059	else \
1060		$(PERL) $(DYNGL_PL) $(GLENUMS) -paramcount $(top_srcdir)/tools/glfuncs.h > $$$$.tmp && mv $$$$.tmp $@ || { rm -f $$$$.tmp; false; } \
1061	fi
1062
1063$(top_srcdir)/atari/nfosmesa/ldg/osmesa.h: $(top_srcdir)/tools/glfuncs.h $(DYNGL_PL) $(top_srcdir)/atari/nfosmesa/gltypes.h
1064	$(AM_V_GEN)if test -z "$(PERL)"; then \
1065		echo "$@ is out of date, but PERL not available" >&2; \
1066	else \
1067		$(PERL) $(DYNGL_PL) $(GLTYPES_H) $(GLENUMS) -ldgheader $(top_srcdir)/tools/glfuncs.h > $$$$.tmp && mv $$$$.tmp $@ || { rm -f $$$$.tmp; false; } \
1068	fi
1069
1070$(top_srcdir)/atari/nfosmesa/osmesa_load.c: $(top_srcdir)/tools/glfuncs.h $(DYNGL_PL)
1071	$(AM_V_GEN)if test -z "$(PERL)"; then \
1072		echo "$@ is out of date, but PERL not available" >&2; \
1073	else \
1074		$(PERL) $(DYNGL_PL) $(GLTYPES_H) $(GLENUMS) -ldgsource $(top_srcdir)/tools/glfuncs.h > $$$$.tmp && mv $$$$.tmp $@ || { rm -f $$$$.tmp; false; } \
1075	fi
1076
1077$(top_srcdir)/atari/nfosmesa/ldg/tiny_gl.h: $(top_srcdir)/tools/glfuncs.h $(DYNGL_PL) $(top_srcdir)/atari/nfosmesa/gltypes.h
1078	$(AM_V_GEN)if test -z "$(PERL)"; then \
1079		echo "$@ is out of date, but PERL not available" >&2; \
1080	else \
1081		$(PERL) $(DYNGL_PL) $(GLTYPES_H) -tinyldgheader $(top_srcdir)/tools/glfuncs.h > $$$$.tmp && mv $$$$.tmp $@ || { rm -f $$$$.tmp; false; } \
1082	fi
1083
1084$(top_srcdir)/atari/nfosmesa/tinygl_load.c: $(top_srcdir)/tools/glfuncs.h $(DYNGL_PL)
1085	$(AM_V_GEN)if test -z "$(PERL)"; then \
1086		echo "$@ is out of date, but PERL not available" >&2; \
1087	else \
1088		$(PERL) $(DYNGL_PL) -tinyldgsource $(top_srcdir)/tools/glfuncs.h > $$$$.tmp && mv $$$$.tmp $@ || { rm -f $$$$.tmp; false; } \
1089	fi
1090
1091$(top_srcdir)/atari/nfosmesa/link-tinygl.h: $(top_srcdir)/tools/glfuncs.h $(DYNGL_PL)
1092	$(AM_V_GEN)if test -z "$(PERL)"; then \
1093		echo "$@ is out of date, but PERL not available" >&2; \
1094	else \
1095		$(PERL) $(DYNGL_PL) -tinyldglink $(top_srcdir)/tools/glfuncs.h > $$$$.tmp && mv $$$$.tmp $@ || { rm -f $$$$.tmp; false; } \
1096	fi
1097
1098$(top_srcdir)/atari/nfosmesa/slb/tiny_gl.h: $(top_srcdir)/tools/glfuncs.h $(DYNGL_PL) $(top_srcdir)/atari/nfosmesa/gltypes.h
1099	$(AM_V_GEN)if test -z "$(PERL)"; then \
1100		echo "$@ is out of date, but PERL not available" >&2; \
1101	else \
1102		$(PERL) $(DYNGL_PL) $(GLTYPES_H) -tinyslbheader $(top_srcdir)/tools/glfuncs.h > $$$$.tmp && mv $$$$.tmp $@ || { rm -f $$$$.tmp; false; } \
1103	fi
1104
1105$(top_srcdir)/atari/nfosmesa/slb/osmesa.h: $(top_srcdir)/tools/glfuncs.h $(DYNGL_PL) $(top_srcdir)/atari/nfosmesa/gltypes.h
1106	$(AM_V_GEN)if test -z "$(PERL)"; then \
1107		echo "$@ is out of date, but PERL not available" >&2; \
1108	else \
1109		$(PERL) $(DYNGL_PL) $(GLTYPES_H) $(GLENUMS) -slbheader $(top_srcdir)/tools/glfuncs.h > $$$$.tmp && mv $$$$.tmp $@ || { rm -f $$$$.tmp; false; } \
1110	fi
1111
1112$(top_srcdir)/atari/nfosmesa/tinygl_loadslb.c: $(top_srcdir)/tools/glfuncs.h $(DYNGL_PL)
1113	$(AM_V_GEN)if test -z "$(PERL)"; then \
1114		echo "$@ is out of date, but PERL not available" >&2; \
1115	else \
1116		$(PERL) $(DYNGL_PL) $(GLENUMS) -tinyslbsource $(top_srcdir)/tools/glfuncs.h > $$$$.tmp && mv $$$$.tmp $@ || { rm -f $$$$.tmp; false; } \
1117	fi
1118
1119$(top_srcdir)/atari/nfosmesa/osmesa_loadslb.c: $(top_srcdir)/tools/glfuncs.h $(DYNGL_PL)
1120	$(AM_V_GEN)if test -z "$(PERL)"; then \
1121		echo "$@ is out of date, but PERL not available" >&2; \
1122	else \
1123		$(PERL) $(DYNGL_PL) $(GLENUMS) -slbsource $(top_srcdir)/tools/glfuncs.h > $$$$.tmp && mv $$$$.tmp $@ || { rm -f $$$$.tmp; false; } \
1124	fi
1125
1126# For tests
1127gldiff:
1128	$(PERL) $(DYNGL_PL) -protos /usr/include/GL/gl.h /usr/include/GL/glext.h /usr/include/GL/osmesa.h | diff $(top_srcdir)/tools/glfuncs.h - || true
1129	$(PERL) $(DYNGL_PL) -macros $(top_srcdir)/tools/glfuncs.h | diff $(top_srcdir)/atari/nfosmesa/glfuncs.h - || true
1130	$(PERL) $(DYNGL_PL) -calls $(top_srcdir)/tools/glfuncs.h | diff $(top_srcdir)/src/natfeat/nfosmesa/call-gl.c - || true
1131	$(PERL) $(DYNGL_PL) -dispatch $(top_srcdir)/tools/glfuncs.h | diff $(top_srcdir)/src/natfeat/nfosmesa/dispatch-gl.c - || true
1132	$(PERL) $(DYNGL_PL) $(GLENUMS) -ldgheader $(top_srcdir)/tools/glfuncs.h | diff $(top_srcdir)/atari/nfosmesa/ldg/osmesa.h - || true
1133	$(PERL) $(DYNGL_PL) $(GLENUMS) -ldgsource $(top_srcdir)/tools/glfuncs.h | diff $(top_srcdir)/atari/nfosmesa/osmesa_load.c - || true
1134	$(PERL) $(DYNGL_PL) -tinyldgheader $(top_srcdir)/tools/glfuncs.h | diff $(top_srcdir)/atari/nfosmesa/ldg/tiny_gl.h - || true
1135	$(PERL) $(DYNGL_PL) -tinyldgsource $(top_srcdir)/tools/glfuncs.h | diff $(top_srcdir)/atari/nfosmesa/tinygl_load.c - || true
1136	$(PERL) $(DYNGL_PL) -tinyldglink $(top_srcdir)/tools/glfuncs.h | diff $(top_srcdir)/atari/nfosmesa/link-tinygl.h - || true
1137	$(PERL) $(DYNGL_PL) -tinyslbheader $(top_srcdir)/tools/glfuncs.h | diff $(top_srcdir)/atari/nfosmesa/slb/tiny_gl.h - || true
1138	$(PERL) $(DYNGL_PL) $(GLENUMS) -tinyslbsource $(top_srcdir)/tools/glfuncs.h | diff $(top_srcdir)/atari/nfosmesa/tinygl_loadslb.c - || true
1139
1140# Tell versions [3.59,3.63) of GNU make to not export all variables.
1141# Otherwise a system limit (for SysV at least) may be exceeded.
1142.NOEXPORT:
1143