You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

859 lines
27 KiB

11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
  1. # Makefile.in generated by automake 1.11.6 from Makefile.am.
  2. # @configure_input@
  3. # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
  4. # 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
  5. # 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.
  9. # This program is distributed in the hope that it will be useful,
  10. # but WITHOUT ANY WARRANTY, to the extent permitted by law; without
  11. # even the implied warranty of MERCHANTABILITY or FITNESS FOR A
  12. # PARTICULAR PURPOSE.
  13. @SET_MAKE@
  14. VPATH = @srcdir@
  15. am__make_dryrun = \
  16. { \
  17. am__dry=no; \
  18. case $$MAKEFLAGS in \
  19. *\\[\ \ ]*) \
  20. echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \
  21. | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
  22. *) \
  23. for am__flg in $$MAKEFLAGS; do \
  24. case $$am__flg in \
  25. *=*|--*) ;; \
  26. *n*) am__dry=yes; break;; \
  27. esac; \
  28. done;; \
  29. esac; \
  30. test $$am__dry = yes; \
  31. }
  32. pkgdatadir = $(datadir)/@PACKAGE@
  33. pkgincludedir = $(includedir)/@PACKAGE@
  34. pkglibdir = $(libdir)/@PACKAGE@
  35. pkglibexecdir = $(libexecdir)/@PACKAGE@
  36. am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
  37. install_sh_DATA = $(install_sh) -c -m 644
  38. install_sh_PROGRAM = $(install_sh) -c
  39. install_sh_SCRIPT = $(install_sh) -c
  40. INSTALL_HEADER = $(INSTALL_DATA)
  41. transform = $(program_transform_name)
  42. NORMAL_INSTALL = :
  43. PRE_INSTALL = :
  44. POST_INSTALL = :
  45. NORMAL_UNINSTALL = :
  46. PRE_UNINSTALL = :
  47. POST_UNINSTALL = :
  48. build_triplet = @build@
  49. host_triplet = @host@
  50. subdir = .
  51. DIST_COMMON = $(am__configure_deps) $(srcdir)/Makefile.am \
  52. $(srcdir)/Makefile.in $(srcdir)/config.h.in \
  53. $(top_srcdir)/configure COPYING INSTALL ar-lib config.guess \
  54. config.sub depcomp install-sh ltmain.sh missing
  55. ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
  56. am__aclocal_m4_deps = $(top_srcdir)/m4/acx_pthread.m4 \
  57. $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \
  58. $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \
  59. $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/libev/libev.m4 \
  60. $(top_srcdir)/configure.ac
  61. am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
  62. $(ACLOCAL_M4)
  63. am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
  64. configure.lineno config.status.lineno
  65. mkinstalldirs = $(install_sh) -d
  66. CONFIG_HEADER = config.h
  67. CONFIG_CLEAN_FILES =
  68. CONFIG_CLEAN_VPATH_FILES =
  69. SOURCES =
  70. DIST_SOURCES =
  71. RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
  72. html-recursive info-recursive install-data-recursive \
  73. install-dvi-recursive install-exec-recursive \
  74. install-html-recursive install-info-recursive \
  75. install-pdf-recursive install-ps-recursive install-recursive \
  76. installcheck-recursive installdirs-recursive pdf-recursive \
  77. ps-recursive uninstall-recursive
  78. am__can_run_installinfo = \
  79. case $$AM_UPDATE_INFO_DIR in \
  80. n|no|NO) false;; \
  81. *) (install-info --version) >/dev/null 2>&1;; \
  82. esac
  83. am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
  84. am__vpath_adj = case $$p in \
  85. $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
  86. *) f=$$p;; \
  87. esac;
  88. am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`;
  89. am__install_max = 40
  90. am__nobase_strip_setup = \
  91. srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`
  92. am__nobase_strip = \
  93. for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||"
  94. am__nobase_list = $(am__nobase_strip_setup); \
  95. for p in $$list; do echo "$$p $$p"; done | \
  96. sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
  97. $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
  98. if (++n[$$2] == $(am__install_max)) \
  99. { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
  100. END { for (dir in files) print dir, files[dir] }'
  101. am__base_list = \
  102. sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
  103. sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
  104. am__uninstall_files_from_dir = { \
  105. test -z "$$files" \
  106. || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \
  107. || { echo " ( cd '$$dir' && rm -f" $$files ")"; \
  108. $(am__cd) "$$dir" && rm -f $$files; }; \
  109. }
  110. man8dir = $(mandir)/man8
  111. am__installdirs = "$(DESTDIR)$(man8dir)"
  112. NROFF = nroff
  113. MANS = $(man_MANS)
  114. RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
  115. distclean-recursive maintainer-clean-recursive
  116. AM_RECURSIVE_TARGETS = $(RECURSIVE_TARGETS:-recursive=) \
  117. $(RECURSIVE_CLEAN_TARGETS:-recursive=) tags TAGS ctags CTAGS \
  118. distdir dist dist-all distcheck
  119. ETAGS = etags
  120. CTAGS = ctags
  121. DIST_SUBDIRS = $(SUBDIRS)
  122. DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
  123. distdir = $(PACKAGE)-$(VERSION)
  124. top_distdir = $(distdir)
  125. am__remove_distdir = \
  126. if test -d "$(distdir)"; then \
  127. find "$(distdir)" -type d ! -perm -200 -exec chmod u+w {} ';' \
  128. && rm -rf "$(distdir)" \
  129. || { sleep 5 && rm -rf "$(distdir)"; }; \
  130. else :; fi
  131. am__relativize = \
  132. dir0=`pwd`; \
  133. sed_first='s,^\([^/]*\)/.*$$,\1,'; \
  134. sed_rest='s,^[^/]*/*,,'; \
  135. sed_last='s,^.*/\([^/]*\)$$,\1,'; \
  136. sed_butlast='s,/*[^/]*$$,,'; \
  137. while test -n "$$dir1"; do \
  138. first=`echo "$$dir1" | sed -e "$$sed_first"`; \
  139. if test "$$first" != "."; then \
  140. if test "$$first" = ".."; then \
  141. dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \
  142. dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \
  143. else \
  144. first2=`echo "$$dir2" | sed -e "$$sed_first"`; \
  145. if test "$$first2" = "$$first"; then \
  146. dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \
  147. else \
  148. dir2="../$$dir2"; \
  149. fi; \
  150. dir0="$$dir0"/"$$first"; \
  151. fi; \
  152. fi; \
  153. dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \
  154. done; \
  155. reldir="$$dir2"
  156. DIST_ARCHIVES = $(distdir).tar.gz
  157. GZIP_ENV = --best
  158. distuninstallcheck_listfiles = find . -type f -print
  159. am__distuninstallcheck_listfiles = $(distuninstallcheck_listfiles) \
  160. | sed 's|^\./|$(prefix)/|' | grep -v '$(infodir)/dir$$'
  161. distcleancheck_listfiles = find . -type f -print
  162. ACLOCAL = @ACLOCAL@
  163. AMTAR = @AMTAR@
  164. AR = @AR@
  165. AUTOCONF = @AUTOCONF@
  166. AUTOHEADER = @AUTOHEADER@
  167. AUTOMAKE = @AUTOMAKE@
  168. AWK = @AWK@
  169. CC = @CC@
  170. CCDEPMODE = @CCDEPMODE@
  171. CFLAGS = @CFLAGS@
  172. CPP = @CPP@
  173. CPPFLAGS = @CPPFLAGS@
  174. CYGPATH_W = @CYGPATH_W@
  175. DEFS = @DEFS@
  176. DEPDIR = @DEPDIR@
  177. DLLTOOL = @DLLTOOL@
  178. DSYMUTIL = @DSYMUTIL@
  179. DUMPBIN = @DUMPBIN@
  180. ECHO_C = @ECHO_C@
  181. ECHO_N = @ECHO_N@
  182. ECHO_T = @ECHO_T@
  183. EGREP = @EGREP@
  184. EXEEXT = @EXEEXT@
  185. FGREP = @FGREP@
  186. GREP = @GREP@
  187. INSTALL = @INSTALL@
  188. INSTALL_DATA = @INSTALL_DATA@
  189. INSTALL_PROGRAM = @INSTALL_PROGRAM@
  190. INSTALL_SCRIPT = @INSTALL_SCRIPT@
  191. INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
  192. LD = @LD@
  193. LDFLAGS = @LDFLAGS@
  194. LIBOBJS = @LIBOBJS@
  195. LIBS = @LIBS@
  196. LIBTOOL = @LIBTOOL@
  197. LIPO = @LIPO@
  198. LN_S = @LN_S@
  199. LTLIBOBJS = @LTLIBOBJS@
  200. MAKEINFO = @MAKEINFO@
  201. MANIFEST_TOOL = @MANIFEST_TOOL@
  202. MKDIR_P = @MKDIR_P@
  203. NM = @NM@
  204. NMEDIT = @NMEDIT@
  205. OBJDUMP = @OBJDUMP@
  206. OBJEXT = @OBJEXT@
  207. OTOOL = @OTOOL@
  208. OTOOL64 = @OTOOL64@
  209. PACKAGE = @PACKAGE@
  210. PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
  211. PACKAGE_NAME = @PACKAGE_NAME@
  212. PACKAGE_STRING = @PACKAGE_STRING@
  213. PACKAGE_TARNAME = @PACKAGE_TARNAME@
  214. PACKAGE_URL = @PACKAGE_URL@
  215. PACKAGE_VERSION = @PACKAGE_VERSION@
  216. PATH_SEPARATOR = @PATH_SEPARATOR@
  217. PTHREAD_CC = @PTHREAD_CC@
  218. PTHREAD_CFLAGS = @PTHREAD_CFLAGS@
  219. PTHREAD_LIBS = @PTHREAD_LIBS@
  220. RANLIB = @RANLIB@
  221. SED = @SED@
  222. SET_MAKE = @SET_MAKE@
  223. SHELL = @SHELL@
  224. STRIP = @STRIP@
  225. VERSION = @VERSION@
  226. abs_builddir = @abs_builddir@
  227. abs_srcdir = @abs_srcdir@
  228. abs_top_builddir = @abs_top_builddir@
  229. abs_top_srcdir = @abs_top_srcdir@
  230. ac_ct_AR = @ac_ct_AR@
  231. ac_ct_CC = @ac_ct_CC@
  232. ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
  233. acx_pthread_config = @acx_pthread_config@
  234. am__include = @am__include@
  235. am__leading_dot = @am__leading_dot@
  236. am__quote = @am__quote@
  237. am__tar = @am__tar@
  238. am__untar = @am__untar@
  239. bindir = @bindir@
  240. build = @build@
  241. build_alias = @build_alias@
  242. build_cpu = @build_cpu@
  243. build_os = @build_os@
  244. build_vendor = @build_vendor@
  245. builddir = @builddir@
  246. datadir = @datadir@
  247. datarootdir = @datarootdir@
  248. docdir = @docdir@
  249. dvidir = @dvidir@
  250. exec_prefix = @exec_prefix@
  251. host = @host@
  252. host_alias = @host_alias@
  253. host_cpu = @host_cpu@
  254. host_os = @host_os@
  255. host_vendor = @host_vendor@
  256. htmldir = @htmldir@
  257. includedir = @includedir@
  258. infodir = @infodir@
  259. install_sh = @install_sh@
  260. libdir = @libdir@
  261. libexecdir = @libexecdir@
  262. localedir = @localedir@
  263. localstatedir = @localstatedir@
  264. mandir = @mandir@
  265. mkdir_p = @mkdir_p@
  266. oldincludedir = @oldincludedir@
  267. pdfdir = @pdfdir@
  268. prefix = @prefix@
  269. program_transform_name = @program_transform_name@
  270. psdir = @psdir@
  271. sbindir = @sbindir@
  272. sharedstatedir = @sharedstatedir@
  273. srcdir = @srcdir@
  274. sysconfdir = @sysconfdir@
  275. target_alias = @target_alias@
  276. top_build_prefix = @top_build_prefix@
  277. top_builddir = @top_builddir@
  278. top_srcdir = @top_srcdir@
  279. SUBDIRS = libasyncns libev src
  280. ACLOCAL_AMFLAGS = -I m4
  281. man_MANS = shadowsocks.8
  282. all: config.h
  283. $(MAKE) $(AM_MAKEFLAGS) all-recursive
  284. .SUFFIXES:
  285. am--refresh: Makefile
  286. @:
  287. $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
  288. @for dep in $?; do \
  289. case '$(am__configure_deps)' in \
  290. *$$dep*) \
  291. echo ' cd $(srcdir) && $(AUTOMAKE) --foreign'; \
  292. $(am__cd) $(srcdir) && $(AUTOMAKE) --foreign \
  293. && exit 0; \
  294. exit 1;; \
  295. esac; \
  296. done; \
  297. echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign Makefile'; \
  298. $(am__cd) $(top_srcdir) && \
  299. $(AUTOMAKE) --foreign Makefile
  300. .PRECIOUS: Makefile
  301. Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
  302. @case '$?' in \
  303. *config.status*) \
  304. echo ' $(SHELL) ./config.status'; \
  305. $(SHELL) ./config.status;; \
  306. *) \
  307. echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)'; \
  308. cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe);; \
  309. esac;
  310. $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
  311. $(SHELL) ./config.status --recheck
  312. $(top_srcdir)/configure: $(am__configure_deps)
  313. $(am__cd) $(srcdir) && $(AUTOCONF)
  314. $(ACLOCAL_M4): $(am__aclocal_m4_deps)
  315. $(am__cd) $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS)
  316. $(am__aclocal_m4_deps):
  317. config.h: stamp-h1
  318. @if test ! -f $@; then rm -f stamp-h1; else :; fi
  319. @if test ! -f $@; then $(MAKE) $(AM_MAKEFLAGS) stamp-h1; else :; fi
  320. stamp-h1: $(srcdir)/config.h.in $(top_builddir)/config.status
  321. @rm -f stamp-h1
  322. cd $(top_builddir) && $(SHELL) ./config.status config.h
  323. $(srcdir)/config.h.in: $(am__configure_deps)
  324. ($(am__cd) $(top_srcdir) && $(AUTOHEADER))
  325. rm -f stamp-h1
  326. touch $@
  327. distclean-hdr:
  328. -rm -f config.h stamp-h1
  329. mostlyclean-libtool:
  330. -rm -f *.lo
  331. clean-libtool:
  332. -rm -rf .libs _libs
  333. distclean-libtool:
  334. -rm -f libtool config.lt
  335. install-man8: $(man_MANS)
  336. @$(NORMAL_INSTALL)
  337. @list1=''; \
  338. list2='$(man_MANS)'; \
  339. test -n "$(man8dir)" \
  340. && test -n "`echo $$list1$$list2`" \
  341. || exit 0; \
  342. echo " $(MKDIR_P) '$(DESTDIR)$(man8dir)'"; \
  343. $(MKDIR_P) "$(DESTDIR)$(man8dir)" || exit 1; \
  344. { for i in $$list1; do echo "$$i"; done; \
  345. if test -n "$$list2"; then \
  346. for i in $$list2; do echo "$$i"; done \
  347. | sed -n '/\.8[a-z]*$$/p'; \
  348. fi; \
  349. } | while read p; do \
  350. if test -f $$p; then d=; else d="$(srcdir)/"; fi; \
  351. echo "$$d$$p"; echo "$$p"; \
  352. done | \
  353. sed -e 'n;s,.*/,,;p;h;s,.*\.,,;s,^[^8][0-9a-z]*$$,8,;x' \
  354. -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,' | \
  355. sed 'N;N;s,\n, ,g' | { \
  356. list=; while read file base inst; do \
  357. if test "$$base" = "$$inst"; then list="$$list $$file"; else \
  358. echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man8dir)/$$inst'"; \
  359. $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man8dir)/$$inst" || exit $$?; \
  360. fi; \
  361. done; \
  362. for i in $$list; do echo "$$i"; done | $(am__base_list) | \
  363. while read files; do \
  364. test -z "$$files" || { \
  365. echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(man8dir)'"; \
  366. $(INSTALL_DATA) $$files "$(DESTDIR)$(man8dir)" || exit $$?; }; \
  367. done; }
  368. uninstall-man8:
  369. @$(NORMAL_UNINSTALL)
  370. @list=''; test -n "$(man8dir)" || exit 0; \
  371. files=`{ for i in $$list; do echo "$$i"; done; \
  372. l2='$(man_MANS)'; for i in $$l2; do echo "$$i"; done | \
  373. sed -n '/\.8[a-z]*$$/p'; \
  374. } | sed -e 's,.*/,,;h;s,.*\.,,;s,^[^8][0-9a-z]*$$,8,;x' \
  375. -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,'`; \
  376. dir='$(DESTDIR)$(man8dir)'; $(am__uninstall_files_from_dir)
  377. # This directory's subdirectories are mostly independent; you can cd
  378. # into them and run `make' without going through this Makefile.
  379. # To change the values of `make' variables: instead of editing Makefiles,
  380. # (1) if the variable is set in `config.status', edit `config.status'
  381. # (which will cause the Makefiles to be regenerated when you run `make');
  382. # (2) otherwise, pass the desired values on the `make' command line.
  383. $(RECURSIVE_TARGETS):
  384. @fail= failcom='exit 1'; \
  385. for f in x $$MAKEFLAGS; do \
  386. case $$f in \
  387. *=* | --[!k]*);; \
  388. *k*) failcom='fail=yes';; \
  389. esac; \
  390. done; \
  391. dot_seen=no; \
  392. target=`echo $@ | sed s/-recursive//`; \
  393. list='$(SUBDIRS)'; for subdir in $$list; do \
  394. echo "Making $$target in $$subdir"; \
  395. if test "$$subdir" = "."; then \
  396. dot_seen=yes; \
  397. local_target="$$target-am"; \
  398. else \
  399. local_target="$$target"; \
  400. fi; \
  401. ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
  402. || eval $$failcom; \
  403. done; \
  404. if test "$$dot_seen" = "no"; then \
  405. $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
  406. fi; test -z "$$fail"
  407. $(RECURSIVE_CLEAN_TARGETS):
  408. @fail= failcom='exit 1'; \
  409. for f in x $$MAKEFLAGS; do \
  410. case $$f in \
  411. *=* | --[!k]*);; \
  412. *k*) failcom='fail=yes';; \
  413. esac; \
  414. done; \
  415. dot_seen=no; \
  416. case "$@" in \
  417. distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
  418. *) list='$(SUBDIRS)' ;; \
  419. esac; \
  420. rev=''; for subdir in $$list; do \
  421. if test "$$subdir" = "."; then :; else \
  422. rev="$$subdir $$rev"; \
  423. fi; \
  424. done; \
  425. rev="$$rev ."; \
  426. target=`echo $@ | sed s/-recursive//`; \
  427. for subdir in $$rev; do \
  428. echo "Making $$target in $$subdir"; \
  429. if test "$$subdir" = "."; then \
  430. local_target="$$target-am"; \
  431. else \
  432. local_target="$$target"; \
  433. fi; \
  434. ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
  435. || eval $$failcom; \
  436. done && test -z "$$fail"
  437. tags-recursive:
  438. list='$(SUBDIRS)'; for subdir in $$list; do \
  439. test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
  440. done
  441. ctags-recursive:
  442. list='$(SUBDIRS)'; for subdir in $$list; do \
  443. test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
  444. done
  445. ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
  446. list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
  447. unique=`for i in $$list; do \
  448. if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
  449. done | \
  450. $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
  451. END { if (nonempty) { for (i in files) print i; }; }'`; \
  452. mkid -fID $$unique
  453. tags: TAGS
  454. TAGS: tags-recursive $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) \
  455. $(TAGS_FILES) $(LISP)
  456. set x; \
  457. here=`pwd`; \
  458. if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
  459. include_option=--etags-include; \
  460. empty_fix=.; \
  461. else \
  462. include_option=--include; \
  463. empty_fix=; \
  464. fi; \
  465. list='$(SUBDIRS)'; for subdir in $$list; do \
  466. if test "$$subdir" = .; then :; else \
  467. test ! -f $$subdir/TAGS || \
  468. set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \
  469. fi; \
  470. done; \
  471. list='$(SOURCES) $(HEADERS) config.h.in $(LISP) $(TAGS_FILES)'; \
  472. unique=`for i in $$list; do \
  473. if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
  474. done | \
  475. $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
  476. END { if (nonempty) { for (i in files) print i; }; }'`; \
  477. shift; \
  478. if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
  479. test -n "$$unique" || unique=$$empty_fix; \
  480. if test $$# -gt 0; then \
  481. $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
  482. "$$@" $$unique; \
  483. else \
  484. $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
  485. $$unique; \
  486. fi; \
  487. fi
  488. ctags: CTAGS
  489. CTAGS: ctags-recursive $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) \
  490. $(TAGS_FILES) $(LISP)
  491. list='$(SOURCES) $(HEADERS) config.h.in $(LISP) $(TAGS_FILES)'; \
  492. unique=`for i in $$list; do \
  493. if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
  494. done | \
  495. $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
  496. END { if (nonempty) { for (i in files) print i; }; }'`; \
  497. test -z "$(CTAGS_ARGS)$$unique" \
  498. || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
  499. $$unique
  500. GTAGS:
  501. here=`$(am__cd) $(top_builddir) && pwd` \
  502. && $(am__cd) $(top_srcdir) \
  503. && gtags -i $(GTAGS_ARGS) "$$here"
  504. distclean-tags:
  505. -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
  506. distdir: $(DISTFILES)
  507. @list='$(MANS)'; if test -n "$$list"; then \
  508. list=`for p in $$list; do \
  509. if test -f $$p; then d=; else d="$(srcdir)/"; fi; \
  510. if test -f "$$d$$p"; then echo "$$d$$p"; else :; fi; done`; \
  511. if test -n "$$list" && \
  512. grep 'ab help2man is required to generate this page' $$list >/dev/null; then \
  513. echo "error: found man pages containing the \`missing help2man' replacement text:" >&2; \
  514. grep -l 'ab help2man is required to generate this page' $$list | sed 's/^/ /' >&2; \
  515. echo " to fix them, install help2man, remove and regenerate the man pages;" >&2; \
  516. echo " typically \`make maintainer-clean' will remove them" >&2; \
  517. exit 1; \
  518. else :; fi; \
  519. else :; fi
  520. $(am__remove_distdir)
  521. test -d "$(distdir)" || mkdir "$(distdir)"
  522. @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
  523. topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
  524. list='$(DISTFILES)'; \
  525. dist_files=`for file in $$list; do echo $$file; done | \
  526. sed -e "s|^$$srcdirstrip/||;t" \
  527. -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
  528. case $$dist_files in \
  529. */*) $(MKDIR_P) `echo "$$dist_files" | \
  530. sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
  531. sort -u` ;; \
  532. esac; \
  533. for file in $$dist_files; do \
  534. if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
  535. if test -d $$d/$$file; then \
  536. dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
  537. if test -d "$(distdir)/$$file"; then \
  538. find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
  539. fi; \
  540. if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
  541. cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
  542. find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
  543. fi; \
  544. cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
  545. else \
  546. test -f "$(distdir)/$$file" \
  547. || cp -p $$d/$$file "$(distdir)/$$file" \
  548. || exit 1; \
  549. fi; \
  550. done
  551. @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
  552. if test "$$subdir" = .; then :; else \
  553. $(am__make_dryrun) \
  554. || test -d "$(distdir)/$$subdir" \
  555. || $(MKDIR_P) "$(distdir)/$$subdir" \
  556. || exit 1; \
  557. dir1=$$subdir; dir2="$(distdir)/$$subdir"; \
  558. $(am__relativize); \
  559. new_distdir=$$reldir; \
  560. dir1=$$subdir; dir2="$(top_distdir)"; \
  561. $(am__relativize); \
  562. new_top_distdir=$$reldir; \
  563. echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \
  564. echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \
  565. ($(am__cd) $$subdir && \
  566. $(MAKE) $(AM_MAKEFLAGS) \
  567. top_distdir="$$new_top_distdir" \
  568. distdir="$$new_distdir" \
  569. am__remove_distdir=: \
  570. am__skip_length_check=: \
  571. am__skip_mode_fix=: \
  572. distdir) \
  573. || exit 1; \
  574. fi; \
  575. done
  576. -test -n "$(am__skip_mode_fix)" \
  577. || find "$(distdir)" -type d ! -perm -755 \
  578. -exec chmod u+rwx,go+rx {} \; -o \
  579. ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \
  580. ! -type d ! -perm -400 -exec chmod a+r {} \; -o \
  581. ! -type d ! -perm -444 -exec $(install_sh) -c -m a+r {} {} \; \
  582. || chmod -R a+r "$(distdir)"
  583. dist-gzip: distdir
  584. tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
  585. $(am__remove_distdir)
  586. dist-bzip2: distdir
  587. tardir=$(distdir) && $(am__tar) | BZIP2=$${BZIP2--9} bzip2 -c >$(distdir).tar.bz2
  588. $(am__remove_distdir)
  589. dist-lzip: distdir
  590. tardir=$(distdir) && $(am__tar) | lzip -c $${LZIP_OPT--9} >$(distdir).tar.lz
  591. $(am__remove_distdir)
  592. dist-lzma: distdir
  593. tardir=$(distdir) && $(am__tar) | lzma -9 -c >$(distdir).tar.lzma
  594. $(am__remove_distdir)
  595. dist-xz: distdir
  596. tardir=$(distdir) && $(am__tar) | XZ_OPT=$${XZ_OPT--e} xz -c >$(distdir).tar.xz
  597. $(am__remove_distdir)
  598. dist-tarZ: distdir
  599. tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z
  600. $(am__remove_distdir)
  601. dist-shar: distdir
  602. shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz
  603. $(am__remove_distdir)
  604. dist-zip: distdir
  605. -rm -f $(distdir).zip
  606. zip -rq $(distdir).zip $(distdir)
  607. $(am__remove_distdir)
  608. dist dist-all: distdir
  609. tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
  610. $(am__remove_distdir)
  611. # This target untars the dist file and tries a VPATH configuration. Then
  612. # it guarantees that the distribution is self-contained by making another
  613. # tarfile.
  614. distcheck: dist
  615. case '$(DIST_ARCHIVES)' in \
  616. *.tar.gz*) \
  617. GZIP=$(GZIP_ENV) gzip -dc $(distdir).tar.gz | $(am__untar) ;;\
  618. *.tar.bz2*) \
  619. bzip2 -dc $(distdir).tar.bz2 | $(am__untar) ;;\
  620. *.tar.lzma*) \
  621. lzma -dc $(distdir).tar.lzma | $(am__untar) ;;\
  622. *.tar.lz*) \
  623. lzip -dc $(distdir).tar.lz | $(am__untar) ;;\
  624. *.tar.xz*) \
  625. xz -dc $(distdir).tar.xz | $(am__untar) ;;\
  626. *.tar.Z*) \
  627. uncompress -c $(distdir).tar.Z | $(am__untar) ;;\
  628. *.shar.gz*) \
  629. GZIP=$(GZIP_ENV) gzip -dc $(distdir).shar.gz | unshar ;;\
  630. *.zip*) \
  631. unzip $(distdir).zip ;;\
  632. esac
  633. chmod -R a-w $(distdir); chmod u+w $(distdir)
  634. mkdir $(distdir)/_build
  635. mkdir $(distdir)/_inst
  636. chmod a-w $(distdir)
  637. test -d $(distdir)/_build || exit 0; \
  638. dc_install_base=`$(am__cd) $(distdir)/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \
  639. && dc_destdir="$${TMPDIR-/tmp}/am-dc-$$$$/" \
  640. && am__cwd=`pwd` \
  641. && $(am__cd) $(distdir)/_build \
  642. && ../configure --srcdir=.. --prefix="$$dc_install_base" \
  643. $(AM_DISTCHECK_CONFIGURE_FLAGS) \
  644. $(DISTCHECK_CONFIGURE_FLAGS) \
  645. && $(MAKE) $(AM_MAKEFLAGS) \
  646. && $(MAKE) $(AM_MAKEFLAGS) dvi \
  647. && $(MAKE) $(AM_MAKEFLAGS) check \
  648. && $(MAKE) $(AM_MAKEFLAGS) install \
  649. && $(MAKE) $(AM_MAKEFLAGS) installcheck \
  650. && $(MAKE) $(AM_MAKEFLAGS) uninstall \
  651. && $(MAKE) $(AM_MAKEFLAGS) distuninstallcheck_dir="$$dc_install_base" \
  652. distuninstallcheck \
  653. && chmod -R a-w "$$dc_install_base" \
  654. && ({ \
  655. (cd ../.. && umask 077 && mkdir "$$dc_destdir") \
  656. && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" install \
  657. && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" uninstall \
  658. && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" \
  659. distuninstallcheck_dir="$$dc_destdir" distuninstallcheck; \
  660. } || { rm -rf "$$dc_destdir"; exit 1; }) \
  661. && rm -rf "$$dc_destdir" \
  662. && $(MAKE) $(AM_MAKEFLAGS) dist \
  663. && rm -rf $(DIST_ARCHIVES) \
  664. && $(MAKE) $(AM_MAKEFLAGS) distcleancheck \
  665. && cd "$$am__cwd" \
  666. || exit 1
  667. $(am__remove_distdir)
  668. @(echo "$(distdir) archives ready for distribution: "; \
  669. list='$(DIST_ARCHIVES)'; for i in $$list; do echo $$i; done) | \
  670. sed -e 1h -e 1s/./=/g -e 1p -e 1x -e '$$p' -e '$$x'
  671. distuninstallcheck:
  672. @test -n '$(distuninstallcheck_dir)' || { \
  673. echo 'ERROR: trying to run $@ with an empty' \
  674. '$$(distuninstallcheck_dir)' >&2; \
  675. exit 1; \
  676. }; \
  677. $(am__cd) '$(distuninstallcheck_dir)' || { \
  678. echo 'ERROR: cannot chdir into $(distuninstallcheck_dir)' >&2; \
  679. exit 1; \
  680. }; \
  681. test `$(am__distuninstallcheck_listfiles) | wc -l` -eq 0 \
  682. || { echo "ERROR: files left after uninstall:" ; \
  683. if test -n "$(DESTDIR)"; then \
  684. echo " (check DESTDIR support)"; \
  685. fi ; \
  686. $(distuninstallcheck_listfiles) ; \
  687. exit 1; } >&2
  688. distcleancheck: distclean
  689. @if test '$(srcdir)' = . ; then \
  690. echo "ERROR: distcleancheck can only run from a VPATH build" ; \
  691. exit 1 ; \
  692. fi
  693. @test `$(distcleancheck_listfiles) | wc -l` -eq 0 \
  694. || { echo "ERROR: files left in build directory after distclean:" ; \
  695. $(distcleancheck_listfiles) ; \
  696. exit 1; } >&2
  697. check-am: all-am
  698. check: check-recursive
  699. all-am: Makefile $(MANS) config.h
  700. installdirs: installdirs-recursive
  701. installdirs-am:
  702. for dir in "$(DESTDIR)$(man8dir)"; do \
  703. test -z "$$dir" || $(MKDIR_P) "$$dir"; \
  704. done
  705. install: install-recursive
  706. install-exec: install-exec-recursive
  707. install-data: install-data-recursive
  708. uninstall: uninstall-recursive
  709. install-am: all-am
  710. @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
  711. installcheck: installcheck-recursive
  712. install-strip:
  713. if test -z '$(STRIP)'; then \
  714. $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
  715. install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
  716. install; \
  717. else \
  718. $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
  719. install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
  720. "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
  721. fi
  722. mostlyclean-generic:
  723. clean-generic:
  724. distclean-generic:
  725. -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
  726. -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
  727. maintainer-clean-generic:
  728. @echo "This command is intended for maintainers to use"
  729. @echo "it deletes files that may require special tools to rebuild."
  730. clean: clean-recursive
  731. clean-am: clean-generic clean-libtool mostlyclean-am
  732. distclean: distclean-recursive
  733. -rm -f $(am__CONFIG_DISTCLEAN_FILES)
  734. -rm -f Makefile
  735. distclean-am: clean-am distclean-generic distclean-hdr \
  736. distclean-libtool distclean-tags
  737. dvi: dvi-recursive
  738. dvi-am:
  739. html: html-recursive
  740. html-am:
  741. info: info-recursive
  742. info-am:
  743. install-data-am: install-man
  744. install-dvi: install-dvi-recursive
  745. install-dvi-am:
  746. install-exec-am:
  747. install-html: install-html-recursive
  748. install-html-am:
  749. install-info: install-info-recursive
  750. install-info-am:
  751. install-man: install-man8
  752. install-pdf: install-pdf-recursive
  753. install-pdf-am:
  754. install-ps: install-ps-recursive
  755. install-ps-am:
  756. installcheck-am:
  757. maintainer-clean: maintainer-clean-recursive
  758. -rm -f $(am__CONFIG_DISTCLEAN_FILES)
  759. -rm -rf $(top_srcdir)/autom4te.cache
  760. -rm -f Makefile
  761. maintainer-clean-am: distclean-am maintainer-clean-generic
  762. mostlyclean: mostlyclean-recursive
  763. mostlyclean-am: mostlyclean-generic mostlyclean-libtool
  764. pdf: pdf-recursive
  765. pdf-am:
  766. ps: ps-recursive
  767. ps-am:
  768. uninstall-am: uninstall-man
  769. uninstall-man: uninstall-man8
  770. .MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) all \
  771. ctags-recursive install-am install-strip tags-recursive
  772. .PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
  773. all all-am am--refresh check check-am clean clean-generic \
  774. clean-libtool ctags ctags-recursive dist dist-all dist-bzip2 \
  775. dist-gzip dist-lzip dist-lzma dist-shar dist-tarZ dist-xz \
  776. dist-zip distcheck distclean distclean-generic distclean-hdr \
  777. distclean-libtool distclean-tags distcleancheck distdir \
  778. distuninstallcheck dvi dvi-am html html-am info info-am \
  779. install install-am install-data install-data-am install-dvi \
  780. install-dvi-am install-exec install-exec-am install-html \
  781. install-html-am install-info install-info-am install-man \
  782. install-man8 install-pdf install-pdf-am install-ps \
  783. install-ps-am install-strip installcheck installcheck-am \
  784. installdirs installdirs-am maintainer-clean \
  785. maintainer-clean-generic mostlyclean mostlyclean-generic \
  786. mostlyclean-libtool pdf pdf-am ps ps-am tags tags-recursive \
  787. uninstall uninstall-am uninstall-man uninstall-man8
  788. # Tell versions [3.59,3.63) of GNU make to not export all variables.
  789. # Otherwise a system limit (for SysV at least) may be exceeded.
  790. .NOEXPORT: