10seconds_install: Update copyright year.
[parallel.git] / src / Makefile.in
blobcfdcf81a14bbd7e3e947e426a279441ca7975f38
1 # Makefile.in generated by automake 1.15.1 from Makefile.am.
2 # @configure_input@
4 # Copyright (C) 1994-2017 Free Software Foundation, Inc.
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.
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.
15 @SET_MAKE@
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; \
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 subdir = src
91 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
92 am__aclocal_m4_deps = $(top_srcdir)/configure.ac
93 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
94 $(ACLOCAL_M4)
95 DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON)
96 mkinstalldirs = $(install_sh) -d
97 CONFIG_HEADER = $(top_builddir)/config.h
98 CONFIG_CLEAN_FILES =
99 CONFIG_CLEAN_VPATH_FILES =
100 am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
101 am__vpath_adj = case $$p in \
102 $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
103 *) f=$$p;; \
104 esac;
105 am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`;
106 am__install_max = 40
107 am__nobase_strip_setup = \
108 srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`
109 am__nobase_strip = \
110 for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||"
111 am__nobase_list = $(am__nobase_strip_setup); \
112 for p in $$list; do echo "$$p $$p"; done | \
113 sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
114 $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
115 if (++n[$$2] == $(am__install_max)) \
116 { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
117 END { for (dir in files) print dir, files[dir] }'
118 am__base_list = \
119 sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
120 sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
121 am__uninstall_files_from_dir = { \
122 test -z "$$files" \
123 || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \
124 || { echo " ( cd '$$dir' && rm -f" $$files ")"; \
125 $(am__cd) "$$dir" && rm -f $$files; }; \
127 am__installdirs = "$(DESTDIR)$(bindir)" "$(DESTDIR)$(man1dir)" \
128 "$(DESTDIR)$(man7dir)" "$(DESTDIR)$(docdir)"
129 SCRIPTS = $(bin_SCRIPTS)
130 AM_V_P = $(am__v_P_@AM_V@)
131 am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
132 am__v_P_0 = false
133 am__v_P_1 = :
134 AM_V_GEN = $(am__v_GEN_@AM_V@)
135 am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
136 am__v_GEN_0 = @echo " GEN " $@;
137 am__v_GEN_1 =
138 AM_V_at = $(am__v_at_@AM_V@)
139 am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
140 am__v_at_0 = @
141 am__v_at_1 =
142 SOURCES =
143 DIST_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 man1dir = $(mandir)/man1
150 man7dir = $(mandir)/man7
151 NROFF = nroff
152 MANS = $(man_MANS)
153 DATA = $(doc_DATA)
154 am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
155 am__DIST_COMMON = $(srcdir)/Makefile.in
156 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
157 ACLOCAL = @ACLOCAL@
158 AMTAR = @AMTAR@
159 AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
160 AUTOCONF = @AUTOCONF@
161 AUTOHEADER = @AUTOHEADER@
162 AUTOMAKE = @AUTOMAKE@
163 AWK = @AWK@
164 CYGPATH_W = @CYGPATH_W@
165 DEFS = @DEFS@
166 ECHO_C = @ECHO_C@
167 ECHO_N = @ECHO_N@
168 ECHO_T = @ECHO_T@
169 INSTALL = @INSTALL@
170 INSTALL_DATA = @INSTALL_DATA@
171 INSTALL_PROGRAM = @INSTALL_PROGRAM@
172 INSTALL_SCRIPT = @INSTALL_SCRIPT@
173 INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
174 LIBOBJS = @LIBOBJS@
175 LIBS = @LIBS@
176 LN_S = @LN_S@
177 LTLIBOBJS = @LTLIBOBJS@
178 MAKEINFO = @MAKEINFO@
179 MKDIR_P = @MKDIR_P@
180 PACKAGE = @PACKAGE@
181 PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
182 PACKAGE_NAME = @PACKAGE_NAME@
183 PACKAGE_STRING = @PACKAGE_STRING@
184 PACKAGE_TARNAME = @PACKAGE_TARNAME@
185 PACKAGE_URL = @PACKAGE_URL@
186 PACKAGE_VERSION = @PACKAGE_VERSION@
187 PATH_SEPARATOR = @PATH_SEPARATOR@
188 SET_MAKE = @SET_MAKE@
189 SHELL = @SHELL@
190 STRIP = @STRIP@
191 VERSION = @VERSION@
192 abs_builddir = @abs_builddir@
193 abs_srcdir = @abs_srcdir@
194 abs_top_builddir = @abs_top_builddir@
195 abs_top_srcdir = @abs_top_srcdir@
196 am__leading_dot = @am__leading_dot@
197 am__tar = @am__tar@
198 am__untar = @am__untar@
199 bindir = @bindir@
200 build_alias = @build_alias@
201 builddir = @builddir@
202 datadir = @datadir@
203 datarootdir = @datarootdir@
204 docdir = @docdir@
205 dvidir = @dvidir@
206 exec_prefix = @exec_prefix@
207 host_alias = @host_alias@
208 htmldir = @htmldir@
209 includedir = @includedir@
210 infodir = @infodir@
211 install_sh = @install_sh@
212 libdir = @libdir@
213 libexecdir = @libexecdir@
214 localedir = @localedir@
215 localstatedir = @localstatedir@
216 mandir = @mandir@
217 mkdir_p = @mkdir_p@
218 oldincludedir = @oldincludedir@
219 pdfdir = @pdfdir@
220 prefix = @prefix@
221 program_transform_name = @program_transform_name@
222 psdir = @psdir@
223 runstatedir = @runstatedir@
224 sbindir = @sbindir@
225 sharedstatedir = @sharedstatedir@
226 srcdir = @srcdir@
227 sysconfdir = @sysconfdir@
228 target_alias = @target_alias@
229 top_build_prefix = @top_build_prefix@
230 top_builddir = @top_builddir@
231 top_srcdir = @top_srcdir@
232 bin_SCRIPTS = parallel sql niceload parcat parset env_parallel \
233 env_parallel.ash env_parallel.bash env_parallel.csh \
234 env_parallel.dash env_parallel.fish env_parallel.ksh \
235 env_parallel.mksh env_parallel.pdksh env_parallel.sh \
236 env_parallel.tcsh env_parallel.zsh
238 @DOCUMENTATION_TRUE@man_MANS = parallel.1 env_parallel.1 sem.1 sql.1 niceload.1 \
239 @DOCUMENTATION_TRUE@ parallel_tutorial.7 parallel_book.7 parallel_design.7 \
240 @DOCUMENTATION_TRUE@ parallel_alternatives.7 parcat.1 parset.1
242 @DOCUMENTATION_TRUE@doc_DATA = parallel.html env_parallel.html sem.html sql.html \
243 @DOCUMENTATION_TRUE@ niceload.html parallel_tutorial.html parallel_book.html \
244 @DOCUMENTATION_TRUE@ parallel_design.html parallel_alternatives.html parcat.html \
245 @DOCUMENTATION_TRUE@ parset.html \
246 @DOCUMENTATION_TRUE@ parallel.texi env_parallel.texi sem.texi sql.texi \
247 @DOCUMENTATION_TRUE@ niceload.texi parallel_tutorial.texi parallel_book.texi \
248 @DOCUMENTATION_TRUE@ parallel_design.texi parallel_alternatives.texi parcat.texi \
249 @DOCUMENTATION_TRUE@ parset.texi \
250 @DOCUMENTATION_TRUE@ parallel.pdf env_parallel.pdf sem.pdf sql.pdf niceload.pdf \
251 @DOCUMENTATION_TRUE@ parallel_tutorial.pdf parallel_book.pdf parallel_design.pdf \
252 @DOCUMENTATION_TRUE@ parallel_alternatives.pdf parcat.pdf parset.pdf \
253 @DOCUMENTATION_TRUE@ parallel_cheat.pdf
255 DISTCLEANFILES = parallel.1 env_parallel.1 sem.1 sql.1 niceload.1 \
256 parallel_tutorial.7 parallel_book.7 parallel_design.7 \
257 parallel_alternatives.7 parcat.1 parset.1 \
258 parallel.html env_parallel.html sem.html sql.html \
259 niceload.html parallel_tutorial.html parallel_book.html \
260 parallel_design.html parallel_alternatives.html parcat.html \
261 parset.html \
262 parallel.texi env_parallel.texi sem.texi sql.texi \
263 niceload.texi parallel_tutorial.texi parallel_book.texi \
264 parallel_design.texi parallel_alternatives.texi parcat.texi \
265 parset.texi \
266 parallel.pdf env_parallel.pdf sem.pdf sql.pdf niceload.pdf \
267 parallel_tutorial.pdf parallel_book.pdf parallel_design.pdf \
268 parallel_alternatives.pdf parcat.pdf parset.pdf \
269 parallel_cheat.pdf
271 EXTRA_DIST = parallel sem sql niceload parcat parset env_parallel \
272 env_parallel.ash env_parallel.bash env_parallel.csh \
273 env_parallel.dash env_parallel.fish env_parallel.ksh \
274 env_parallel.mksh env_parallel.pdksh env_parallel.sh \
275 env_parallel.tcsh env_parallel.zsh parcat.pod parset.pod \
276 sem.pod parallel.pod env_parallel.pod niceload.pod \
277 parallel_tutorial.pod parallel_book.pod parallel_design.pod \
278 parallel_alternatives.pod parallel_cheat.fodt $(DISTCLEANFILES)
280 all: all-am
282 .SUFFIXES:
283 $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
284 @for dep in $?; do \
285 case '$(am__configure_deps)' in \
286 *$$dep*) \
287 ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
288 && { if test -f $@; then exit 0; else break; fi; }; \
289 exit 1;; \
290 esac; \
291 done; \
292 echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign src/Makefile'; \
293 $(am__cd) $(top_srcdir) && \
294 $(AUTOMAKE) --foreign src/Makefile
295 Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
296 @case '$?' in \
297 *config.status*) \
298 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
299 *) \
300 echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
301 cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
302 esac;
304 $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
305 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
307 $(top_srcdir)/configure: $(am__configure_deps)
308 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
309 $(ACLOCAL_M4): $(am__aclocal_m4_deps)
310 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
311 $(am__aclocal_m4_deps):
312 install-binSCRIPTS: $(bin_SCRIPTS)
313 @$(NORMAL_INSTALL)
314 @list='$(bin_SCRIPTS)'; test -n "$(bindir)" || list=; \
315 if test -n "$$list"; then \
316 echo " $(MKDIR_P) '$(DESTDIR)$(bindir)'"; \
317 $(MKDIR_P) "$(DESTDIR)$(bindir)" || exit 1; \
318 fi; \
319 for p in $$list; do \
320 if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
321 if test -f "$$d$$p"; then echo "$$d$$p"; echo "$$p"; else :; fi; \
322 done | \
323 sed -e 'p;s,.*/,,;n' \
324 -e 'h;s|.*|.|' \
325 -e 'p;x;s,.*/,,;$(transform)' | sed 'N;N;N;s,\n, ,g' | \
326 $(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1; } \
327 { d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \
328 if ($$2 == $$4) { files[d] = files[d] " " $$1; \
329 if (++n[d] == $(am__install_max)) { \
330 print "f", d, files[d]; n[d] = 0; files[d] = "" } } \
331 else { print "f", d "/" $$4, $$1 } } \
332 END { for (d in files) print "f", d, files[d] }' | \
333 while read type dir files; do \
334 if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \
335 test -z "$$files" || { \
336 echo " $(INSTALL_SCRIPT) $$files '$(DESTDIR)$(bindir)$$dir'"; \
337 $(INSTALL_SCRIPT) $$files "$(DESTDIR)$(bindir)$$dir" || exit $$?; \
339 ; done
341 uninstall-binSCRIPTS:
342 @$(NORMAL_UNINSTALL)
343 @list='$(bin_SCRIPTS)'; test -n "$(bindir)" || exit 0; \
344 files=`for p in $$list; do echo "$$p"; done | \
345 sed -e 's,.*/,,;$(transform)'`; \
346 dir='$(DESTDIR)$(bindir)'; $(am__uninstall_files_from_dir)
347 install-man1: $(man_MANS)
348 @$(NORMAL_INSTALL)
349 @list1=''; \
350 list2='$(man_MANS)'; \
351 test -n "$(man1dir)" \
352 && test -n "`echo $$list1$$list2`" \
353 || exit 0; \
354 echo " $(MKDIR_P) '$(DESTDIR)$(man1dir)'"; \
355 $(MKDIR_P) "$(DESTDIR)$(man1dir)" || exit 1; \
356 { for i in $$list1; do echo "$$i"; done; \
357 if test -n "$$list2"; then \
358 for i in $$list2; do echo "$$i"; done \
359 | sed -n '/\.1[a-z]*$$/p'; \
360 fi; \
361 } | while read p; do \
362 if test -f $$p; then d=; else d="$(srcdir)/"; fi; \
363 echo "$$d$$p"; echo "$$p"; \
364 done | \
365 sed -e 'n;s,.*/,,;p;h;s,.*\.,,;s,^[^1][0-9a-z]*$$,1,;x' \
366 -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,' | \
367 sed 'N;N;s,\n, ,g' | { \
368 list=; while read file base inst; do \
369 if test "$$base" = "$$inst"; then list="$$list $$file"; else \
370 echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man1dir)/$$inst'"; \
371 $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man1dir)/$$inst" || exit $$?; \
372 fi; \
373 done; \
374 for i in $$list; do echo "$$i"; done | $(am__base_list) | \
375 while read files; do \
376 test -z "$$files" || { \
377 echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(man1dir)'"; \
378 $(INSTALL_DATA) $$files "$(DESTDIR)$(man1dir)" || exit $$?; }; \
379 done; }
381 uninstall-man1:
382 @$(NORMAL_UNINSTALL)
383 @list=''; test -n "$(man1dir)" || exit 0; \
384 files=`{ for i in $$list; do echo "$$i"; done; \
385 l2='$(man_MANS)'; for i in $$l2; do echo "$$i"; done | \
386 sed -n '/\.1[a-z]*$$/p'; \
387 } | sed -e 's,.*/,,;h;s,.*\.,,;s,^[^1][0-9a-z]*$$,1,;x' \
388 -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,'`; \
389 dir='$(DESTDIR)$(man1dir)'; $(am__uninstall_files_from_dir)
390 install-man7: $(man_MANS)
391 @$(NORMAL_INSTALL)
392 @list1=''; \
393 list2='$(man_MANS)'; \
394 test -n "$(man7dir)" \
395 && test -n "`echo $$list1$$list2`" \
396 || exit 0; \
397 echo " $(MKDIR_P) '$(DESTDIR)$(man7dir)'"; \
398 $(MKDIR_P) "$(DESTDIR)$(man7dir)" || exit 1; \
399 { for i in $$list1; do echo "$$i"; done; \
400 if test -n "$$list2"; then \
401 for i in $$list2; do echo "$$i"; done \
402 | sed -n '/\.7[a-z]*$$/p'; \
403 fi; \
404 } | while read p; do \
405 if test -f $$p; then d=; else d="$(srcdir)/"; fi; \
406 echo "$$d$$p"; echo "$$p"; \
407 done | \
408 sed -e 'n;s,.*/,,;p;h;s,.*\.,,;s,^[^7][0-9a-z]*$$,7,;x' \
409 -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,' | \
410 sed 'N;N;s,\n, ,g' | { \
411 list=; while read file base inst; do \
412 if test "$$base" = "$$inst"; then list="$$list $$file"; else \
413 echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man7dir)/$$inst'"; \
414 $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man7dir)/$$inst" || exit $$?; \
415 fi; \
416 done; \
417 for i in $$list; do echo "$$i"; done | $(am__base_list) | \
418 while read files; do \
419 test -z "$$files" || { \
420 echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(man7dir)'"; \
421 $(INSTALL_DATA) $$files "$(DESTDIR)$(man7dir)" || exit $$?; }; \
422 done; }
424 uninstall-man7:
425 @$(NORMAL_UNINSTALL)
426 @list=''; test -n "$(man7dir)" || exit 0; \
427 files=`{ for i in $$list; do echo "$$i"; done; \
428 l2='$(man_MANS)'; for i in $$l2; do echo "$$i"; done | \
429 sed -n '/\.7[a-z]*$$/p'; \
430 } | sed -e 's,.*/,,;h;s,.*\.,,;s,^[^7][0-9a-z]*$$,7,;x' \
431 -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,'`; \
432 dir='$(DESTDIR)$(man7dir)'; $(am__uninstall_files_from_dir)
433 install-docDATA: $(doc_DATA)
434 @$(NORMAL_INSTALL)
435 @list='$(doc_DATA)'; test -n "$(docdir)" || list=; \
436 if test -n "$$list"; then \
437 echo " $(MKDIR_P) '$(DESTDIR)$(docdir)'"; \
438 $(MKDIR_P) "$(DESTDIR)$(docdir)" || exit 1; \
439 fi; \
440 for p in $$list; do \
441 if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
442 echo "$$d$$p"; \
443 done | $(am__base_list) | \
444 while read files; do \
445 echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(docdir)'"; \
446 $(INSTALL_DATA) $$files "$(DESTDIR)$(docdir)" || exit $$?; \
447 done
449 uninstall-docDATA:
450 @$(NORMAL_UNINSTALL)
451 @list='$(doc_DATA)'; test -n "$(docdir)" || list=; \
452 files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
453 dir='$(DESTDIR)$(docdir)'; $(am__uninstall_files_from_dir)
454 tags TAGS:
456 ctags CTAGS:
458 cscope cscopelist:
461 distdir: $(DISTFILES)
462 @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
463 topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
464 list='$(DISTFILES)'; \
465 dist_files=`for file in $$list; do echo $$file; done | \
466 sed -e "s|^$$srcdirstrip/||;t" \
467 -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
468 case $$dist_files in \
469 */*) $(MKDIR_P) `echo "$$dist_files" | \
470 sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
471 sort -u` ;; \
472 esac; \
473 for file in $$dist_files; do \
474 if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
475 if test -d $$d/$$file; then \
476 dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
477 if test -d "$(distdir)/$$file"; then \
478 find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
479 fi; \
480 if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
481 cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
482 find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
483 fi; \
484 cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
485 else \
486 test -f "$(distdir)/$$file" \
487 || cp -p $$d/$$file "$(distdir)/$$file" \
488 || exit 1; \
489 fi; \
490 done
491 check-am: all-am
492 check: check-am
493 all-am: Makefile $(SCRIPTS) $(MANS) $(DATA)
494 installdirs:
495 for dir in "$(DESTDIR)$(bindir)" "$(DESTDIR)$(man1dir)" "$(DESTDIR)$(man7dir)" "$(DESTDIR)$(docdir)"; do \
496 test -z "$$dir" || $(MKDIR_P) "$$dir"; \
497 done
498 install: install-am
499 install-exec: install-exec-am
500 install-data: install-data-am
501 uninstall: uninstall-am
503 install-am: all-am
504 @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
506 installcheck: installcheck-am
507 install-strip:
508 if test -z '$(STRIP)'; then \
509 $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
510 install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
511 install; \
512 else \
513 $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
514 install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
515 "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
517 mostlyclean-generic:
519 clean-generic:
521 distclean-generic:
522 -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
523 -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
524 -test -z "$(DISTCLEANFILES)" || rm -f $(DISTCLEANFILES)
526 maintainer-clean-generic:
527 @echo "This command is intended for maintainers to use"
528 @echo "it deletes files that may require special tools to rebuild."
529 clean: clean-am
531 clean-am: clean-generic mostlyclean-am
533 distclean: distclean-am
534 -rm -f Makefile
535 distclean-am: clean-am distclean-generic
537 dvi: dvi-am
539 dvi-am:
541 html: html-am
543 html-am:
545 info: info-am
547 info-am:
549 install-data-am: install-docDATA install-man
551 install-dvi: install-dvi-am
553 install-dvi-am:
555 install-exec-am: install-binSCRIPTS
556 @$(NORMAL_INSTALL)
557 $(MAKE) $(AM_MAKEFLAGS) install-exec-hook
558 install-html: install-html-am
560 install-html-am:
562 install-info: install-info-am
564 install-info-am:
566 install-man: install-man1 install-man7
568 install-pdf: install-pdf-am
570 install-pdf-am:
572 install-ps: install-ps-am
574 install-ps-am:
576 installcheck-am:
578 maintainer-clean: maintainer-clean-am
579 -rm -f Makefile
580 maintainer-clean-am: distclean-am maintainer-clean-generic
582 mostlyclean: mostlyclean-am
584 mostlyclean-am: mostlyclean-generic
586 pdf: pdf-am
588 pdf-am:
590 ps: ps-am
592 ps-am:
594 uninstall-am: uninstall-binSCRIPTS uninstall-docDATA uninstall-man
596 uninstall-man: uninstall-man1 uninstall-man7
598 .MAKE: install-am install-exec-am install-strip
600 .PHONY: all all-am check check-am clean clean-generic cscopelist-am \
601 ctags-am distclean distclean-generic distdir dvi dvi-am html \
602 html-am info info-am install install-am install-binSCRIPTS \
603 install-data install-data-am install-docDATA install-dvi \
604 install-dvi-am install-exec install-exec-am install-exec-hook \
605 install-html install-html-am install-info install-info-am \
606 install-man install-man1 install-man7 install-pdf \
607 install-pdf-am install-ps install-ps-am install-strip \
608 installcheck installcheck-am installdirs maintainer-clean \
609 maintainer-clean-generic mostlyclean mostlyclean-generic pdf \
610 pdf-am ps ps-am tags-am uninstall uninstall-am \
611 uninstall-binSCRIPTS uninstall-docDATA uninstall-man \
612 uninstall-man1 uninstall-man7
614 .PRECIOUS: Makefile
617 install-exec-hook:
618 rm $(DESTDIR)$(bindir)/sem || true
619 $(LN_S) parallel $(DESTDIR)$(bindir)/sem
621 # Build documentation file if the tool to build exists.
622 # Otherwise: Use the distributed version
623 parallel.1: parallel.pod
624 pod2man --release='$(PACKAGE_VERSION)' --center='$(PACKAGE_NAME)' \
625 --section=1 $(srcdir)/parallel.pod > $(srcdir)/parallel.1n \
626 && mv $(srcdir)/parallel.1n $(srcdir)/parallel.1 \
627 || echo "Warning: pod2man not found. Using old parallel.1"
629 env_parallel.1: env_parallel.pod
630 pod2man --release='$(PACKAGE_VERSION)' --center='$(PACKAGE_NAME)' \
631 --section=1 $(srcdir)/env_parallel.pod > $(srcdir)/env_parallel.1n \
632 && mv $(srcdir)/env_parallel.1n $(srcdir)/env_parallel.1 \
633 || echo "Warning: pod2man not found. Using old env_parallel.1"
635 parallel_tutorial.7: parallel_tutorial.pod
636 pod2man --release='$(PACKAGE_VERSION)' --center='$(PACKAGE_NAME)' \
637 --section=7 $(srcdir)/parallel_tutorial.pod > $(srcdir)/parallel_tutorial.7n \
638 && mv $(srcdir)/parallel_tutorial.7n $(srcdir)/parallel_tutorial.7 \
639 || echo "Warning: pod2man not found. Using old parallel_tutorial.7"
641 parallel_book.7: parallel_book.pod
642 pod2man --release='$(PACKAGE_VERSION)' --center='$(PACKAGE_NAME)' \
643 --section=7 $(srcdir)/parallel_book.pod > $(srcdir)/parallel_book.7n \
644 && mv $(srcdir)/parallel_book.7n $(srcdir)/parallel_book.7 \
645 || echo "Warning: pod2man not found. Using old parallel_book.7"
647 parallel_design.7: parallel_design.pod
648 pod2man --release='$(PACKAGE_VERSION)' --center='$(PACKAGE_NAME)' \
649 --section=7 $(srcdir)/parallel_design.pod > $(srcdir)/parallel_design.7n \
650 && mv $(srcdir)/parallel_design.7n $(srcdir)/parallel_design.7 \
651 || echo "Warning: pod2man not found. Using old parallel_design.7"
653 parallel_alternatives.7: parallel_alternatives.pod
654 pod2man --release='$(PACKAGE_VERSION)' --center='$(PACKAGE_NAME)' \
655 --section=7 $(srcdir)/parallel_alternatives.pod > $(srcdir)/parallel_alternatives.7n \
656 && mv $(srcdir)/parallel_alternatives.7n $(srcdir)/parallel_alternatives.7 \
657 || echo "Warning: pod2man not found. Using old parallel_alternatives.7"
659 sem.1: sem.pod
660 pod2man --release='$(PACKAGE_VERSION)' --center='$(PACKAGE_NAME)' \
661 --section=1 $(srcdir)/sem.pod > $(srcdir)/sem.1n \
662 && mv $(srcdir)/sem.1n $(srcdir)/sem.1 \
663 || echo "Warning: pod2man not found. Using old sem.1"
665 sql.1: sql
666 pod2man --release='$(PACKAGE_VERSION)' --center='$(PACKAGE_NAME)' \
667 --section=1 $(srcdir)/sql > $(srcdir)/sql.1n \
668 && mv $(srcdir)/sql.1n $(srcdir)/sql.1 \
669 || echo "Warning: pod2man not found. Using old sql.1"
671 niceload.1: niceload.pod
672 pod2man --release='$(PACKAGE_VERSION)' --center='$(PACKAGE_NAME)' \
673 --section=1 $(srcdir)/niceload.pod > $(srcdir)/niceload.1n \
674 && mv $(srcdir)/niceload.1n $(srcdir)/niceload.1 \
675 || echo "Warning: pod2man not found. Using old niceload.1"
677 parcat.1: parcat.pod
678 pod2man --release='$(PACKAGE_VERSION)' --center='$(PACKAGE_NAME)' \
679 --section=1 $(srcdir)/parcat.pod > $(srcdir)/parcat.1n \
680 && mv $(srcdir)/parcat.1n $(srcdir)/parcat.1 \
681 || echo "Warning: pod2man not found. Using old parcat.1"
683 parset.1: parset.pod
684 pod2man --release='$(PACKAGE_VERSION)' --center='$(PACKAGE_NAME)' \
685 --section=1 $(srcdir)/parset.pod > $(srcdir)/parset.1n \
686 && mv $(srcdir)/parset.1n $(srcdir)/parset.1 \
687 || echo "Warning: pod2man not found. Using old parset.1"
689 parallel.html: parallel.pod
690 pod2html --title "GNU Parallel" $(srcdir)/parallel.pod > $(srcdir)/parallel.htmln \
691 && mv $(srcdir)/parallel.htmln $(srcdir)/parallel.html \
692 || echo "Warning: pod2html not found. Using old parallel.html"
693 rm -f $(srcdir)/pod2htm*
695 # Depending on parallel.html to avoid stupid pod2html race condition
696 env_parallel.html: env_parallel.pod parallel.html
697 pod2html --title "GNU Parallel with environment" $(srcdir)/env_parallel.pod > $(srcdir)/env_parallel.htmln \
698 && mv $(srcdir)/env_parallel.htmln $(srcdir)/env_parallel.html \
699 || echo "Warning: pod2html not found. Using old env_parallel.html"
700 rm -f $(srcdir)/pod2htm*
702 # Depending on env_parallel.html to avoid stupid pod2html race condition
703 parallel_tutorial.html: parallel_tutorial.pod env_parallel.html
704 pod2html --title "GNU Parallel tutorial" $(srcdir)/parallel_tutorial.pod > $(srcdir)/parallel_tutorial.htmln \
705 && mv $(srcdir)/parallel_tutorial.htmln $(srcdir)/parallel_tutorial.html \
706 || echo "Warning: pod2html not found. Using old parallel_tutorial.html"
707 rm -f $(srcdir)/pod2htm*
709 # Depending on parallel_tutorial.html to avoid stupid pod2html race condition
710 parallel_book.html: parallel_book.pod parallel_tutorial.html
711 pod2html --title "GNU Parallel book" $(srcdir)/parallel_book.pod > $(srcdir)/parallel_book.htmln \
712 && mv $(srcdir)/parallel_book.htmln $(srcdir)/parallel_book.html \
713 || echo "Warning: pod2html not found. Using old parallel_book.html"
714 rm -f $(srcdir)/pod2htm*
716 # Depending on parallel_book.html to avoid stupid pod2html race condition
717 parallel_design.html: parallel_design.pod parallel_book.html
718 pod2html --title "GNU Parallel design" $(srcdir)/parallel_design.pod > $(srcdir)/parallel_design.htmln \
719 && mv $(srcdir)/parallel_design.htmln $(srcdir)/parallel_design.html \
720 || echo "Warning: pod2html not found. Using old parallel_design.html"
721 rm -f $(srcdir)/pod2htm*
723 # Depending on parallel_design.html to avoid stupid pod2html race condition
724 parallel_alternatives.html: parallel_alternatives.pod parallel_design.html
725 pod2html --title "GNU Parallel alternatives" $(srcdir)/parallel_alternatives.pod > $(srcdir)/parallel_alternatives.htmln \
726 && mv $(srcdir)/parallel_alternatives.htmln $(srcdir)/parallel_alternatives.html \
727 || echo "Warning: pod2html not found. Using old parallel_alternatives.html"
728 rm -f $(srcdir)/pod2htm*
730 # Depending on parallel_alternatives.html to avoid stupid pod2html race condition
731 sem.html: sem.pod parallel_alternatives.html
732 pod2html --title "sem (GNU Parallel)" $(srcdir)/sem.pod > $(srcdir)/sem.htmln \
733 && mv $(srcdir)/sem.htmln $(srcdir)/sem.html \
734 || echo "Warning: pod2html not found. Using old sem.html"
735 rm -f $(srcdir)/pod2htm*
737 # Depending on sem.html to avoid stupid pod2html race condition
738 sql.html: sql sem.html
739 pod2html --title "GNU SQL" $(srcdir)/sql > $(srcdir)/sql.htmln \
740 && mv $(srcdir)/sql.htmln $(srcdir)/sql.html \
741 || echo "Warning: pod2html not found. Using old sql.html"
742 rm -f $(srcdir)/pod2htm*
744 # Depending on sql.html to avoid stupid pod2html race condition
745 niceload.html: niceload.pod sql.html
746 pod2html --title "GNU niceload" $(srcdir)/niceload.pod > $(srcdir)/niceload.htmln \
747 && mv $(srcdir)/niceload.htmln $(srcdir)/niceload.html \
748 || echo "Warning: pod2html not found. Using old niceload.html"
749 rm -f $(srcdir)/pod2htm*
751 # Depending on niceload.html to avoid stupid pod2html race condition
752 parcat.html: parcat.pod niceload.html
753 pod2html --title "GNU parcat" $(srcdir)/parcat.pod > $(srcdir)/parcat.htmln \
754 && mv $(srcdir)/parcat.htmln $(srcdir)/parcat.html \
755 || echo "Warning: pod2html not found. Using old parcat.html"
756 rm -f $(srcdir)/pod2htm*
758 # Depending on parcat.html to avoid stupid pod2html race condition
759 parset.html: parset.pod parcat.html
760 pod2html --title "GNU parset" $(srcdir)/parset.pod > $(srcdir)/parset.htmln \
761 && mv $(srcdir)/parset.htmln $(srcdir)/parset.html \
762 || echo "Warning: pod2html not found. Using old parset.html"
763 rm -f $(srcdir)/pod2htm*
765 parallel.texi: parallel.pod
766 pod2texi --output=$(srcdir)/parallel.texi $(srcdir)/parallel.pod \
767 || echo "Warning: pod2texi not found. Using old parallel.texi"
769 env_parallel.texi: env_parallel.pod
770 pod2texi --output=$(srcdir)/env_parallel.texi $(srcdir)/env_parallel.pod \
771 || echo "Warning: pod2texi not found. Using old env_parallel.texi"
773 parallel_tutorial.texi: parallel_tutorial.pod
774 pod2texi --output=$(srcdir)/parallel_tutorial.texi $(srcdir)/parallel_tutorial.pod \
775 || echo "Warning: pod2texi not found. Using old parallel_tutorial.texi"
777 parallel_book.texi: parallel_book.pod
778 pod2texi --output=$(srcdir)/parallel_book.texi $(srcdir)/parallel_book.pod \
779 || echo "Warning: pod2texi not found. Using old parallel_book.texi"
781 parallel_design.texi: parallel_design.pod
782 pod2texi --output=$(srcdir)/parallel_design.texi $(srcdir)/parallel_design.pod \
783 || echo "Warning: pod2texi not found. Using old parallel_design.texi"
785 parallel_alternatives.texi: parallel_alternatives.pod
786 pod2texi --output=$(srcdir)/parallel_alternatives.texi $(srcdir)/parallel_alternatives.pod \
787 || echo "Warning: pod2texi not found. Using old parallel_alternatives.texi"
789 sem.texi: sem.pod
790 pod2texi --output=$(srcdir)/sem.texi $(srcdir)/sem.pod \
791 || echo "Warning: pod2texi not found. Using old sem.texi"
793 sql.texi: sql
794 pod2texi --output=$(srcdir)/sql.texi $(srcdir)/sql \
795 || echo "Warning: pod2texi not found. Using old sql.texi"
797 niceload.texi: niceload.pod
798 pod2texi --output=$(srcdir)/niceload.texi $(srcdir)/niceload.pod \
799 || echo "Warning: pod2texi not found. Using old niceload.texi"
801 parcat.texi: parcat.pod
802 pod2texi --output=$(srcdir)/parcat.texi $(srcdir)/parcat.pod \
803 || echo "Warning: pod2texi not found. Using old parcat.texi"
805 parset.texi: parset.pod
806 pod2texi --output=$(srcdir)/parset.texi $(srcdir)/parset.pod \
807 || echo "Warning: pod2texi not found. Using old parset.texi"
809 parallel.pdf: parallel.pod
810 pod2pdf --output-file $(srcdir)/parallel.pdf $(srcdir)/parallel.pod --title "GNU Parallel" \
811 || echo "Warning: pod2pdf not found. Using old parallel.pdf"
813 env_parallel.pdf: env_parallel.pod
814 pod2pdf --output-file $(srcdir)/env_parallel.pdf $(srcdir)/env_parallel.pod --title "GNU Parallel with environment" \
815 || echo "Warning: pod2pdf not found. Using old env_parallel.pdf"
817 parallel_tutorial.pdf: parallel_tutorial.pod
818 pod2pdf --output-file $(srcdir)/parallel_tutorial.pdf $(srcdir)/parallel_tutorial.pod --title "GNU Parallel Tutorial" \
819 || echo "Warning: pod2pdf not found. Using old parallel_tutorial.pdf"
821 parallel_book.pdf: parallel_book.pod
822 pod2pdf --output-file $(srcdir)/parallel_book.pdf $(srcdir)/parallel_book.pod --title "GNU Parallel Book" \
823 || echo "Warning: pod2pdf not found. Using old parallel_book.pdf"
825 parallel_design.pdf: parallel_design.pod
826 pod2pdf --output-file $(srcdir)/parallel_design.pdf $(srcdir)/parallel_design.pod --title "GNU Parallel Design" \
827 || echo "Warning: pod2pdf not found. Using old parallel_design.pdf"
829 parallel_alternatives.pdf: parallel_alternatives.pod
830 pod2pdf --output-file $(srcdir)/parallel_alternatives.pdf $(srcdir)/parallel_alternatives.pod --title "GNU Parallel alternatives" \
831 || echo "Warning: pod2pdf not found. Using old parallel_alternatives.pdf"
833 sem.pdf: sem.pod
834 pod2pdf --output-file $(srcdir)/sem.pdf $(srcdir)/sem.pod --title "GNU sem" \
835 || echo "Warning: pod2pdf not found. Using old sem.pdf"
837 sql.pdf: sql
838 pod2pdf --output-file $(srcdir)/sql.pdf $(srcdir)/sql --title "GNU SQL" \
839 || echo "Warning: pod2pdf not found. Using old sql.pdf"
841 niceload.pdf: niceload.pod
842 pod2pdf --output-file $(srcdir)/niceload.pdf $(srcdir)/niceload.pod --title "GNU niceload" \
843 || echo "Warning: pod2pdf not found. Using old niceload.pdf"
845 parcat.pdf: parcat.pod
846 pod2pdf --output-file $(srcdir)/parcat.pdf $(srcdir)/parcat.pod --title "GNU parcat" \
847 || echo "Warning: pod2pdf not found. Using old parcat.pdf"
849 parset.pdf: parset.pod
850 pod2pdf --output-file $(srcdir)/parset.pdf $(srcdir)/parset.pod --title "GNU parset" \
851 || echo "Warning: pod2pdf not found. Using old parset.pdf"
853 parallel_cheat.pdf: parallel_cheat.fodt
854 libreoffice --headless --convert-to pdf parallel_cheat.fodt \
855 || echo "Warning: libreoffice failed. Using old parallel_cheat.pdf"
857 sem: parallel
858 ln -fs parallel sem
860 # Tell versions [3.59,3.63) of GNU make to not export all variables.
861 # Otherwise a system limit (for SysV at least) may be exceeded.
862 .NOEXPORT: