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.

837 lines
27 KiB

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