• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# man pages that go into section 3:
2man3_MANS = libunwind.man libunwind-dynamic.man libunwind-ia64.man	\
3	libunwind-ptrace.man libunwind-setjmp.man			\
4	unw_apply_reg_state.man						\
5	unw_backtrace.man						\
6	unw_flush_cache.man						\
7	unw_get_accessors.man						\
8	unw_get_proc_info.man						\
9	unw_get_proc_info_by_ip.man					\
10	unw_get_proc_name.man						\
11	unw_get_fpreg.man						\
12	unw_get_reg.man							\
13	unw_getcontext.man						\
14	unw_init_local.man unw_init_remote.man				\
15	unw_init_local2.man						\
16	unw_is_fpreg.man						\
17	unw_is_signal_frame.man						\
18	unw_create_addr_space.man					\
19	unw_destroy_addr_space.man					\
20	unw_regname.man unw_resume.man					\
21	unw_reg_states_iterate.man					\
22	unw_set_caching_policy.man					\
23	unw_set_cache_size.man						\
24	unw_set_fpreg.man						\
25	unw_set_reg.man							\
26	unw_step.man							\
27	unw_strerror.man						\
28	_U_dyn_register.man						\
29	_U_dyn_cancel.man
30
31EXTRA_DIST = NOTES libunwind.trans					\
32	libunwind.tex libunwind-dynamic.tex libunwind-ia64.tex		\
33	libunwind-ptrace.tex libunwind-setjmp.tex			\
34	unw_apply_reg_state.tex						\
35	unw_backtrace.tex						\
36	unw_flush_cache.tex						\
37	unw_get_accessors.tex						\
38	unw_get_proc_info.tex						\
39	unw_get_proc_info_by_ip.tex					\
40	unw_get_proc_name.tex						\
41	unw_get_fpreg.tex						\
42	unw_get_reg.tex							\
43	unw_getcontext.tex						\
44	unw_init_local.tex unw_init_remote.tex				\
45	unw_is_fpreg.tex						\
46	unw_is_signal_frame.tex						\
47	unw_create_addr_space.tex unw_destroy_addr_space.tex		\
48	unw_regname.tex unw_resume.tex unw_set_caching_policy.tex	\
49	unw_reg_states_iterate.tex					\
50	unw_set_cache_size.tex						\
51	unw_set_fpreg.tex						\
52	unw_set_reg.tex							\
53	unw_step.tex							\
54	unw_strerror.tex						\
55	_U_dyn_register.tex						\
56	_U_dyn_cancel.tex						\
57	$(man3_MANS)
58
59L2M	= latex2man
60L2P	= pdflatex
61L2M_CMD	= $(L2M) -t $(srcdir)/libunwind.trans
62L2H_CMD	= $(L2M) -H -t $(srcdir)/libunwind.trans
63
64.tex.man:
65	$(L2M_CMD) $< $@
66	-cp $@ $(srcdir)/$@
67
68html:
69	for n in $(man3_MANS); do					\
70		page=`basename $$n .man`;				\
71		$(L2H_CMD) $(srcdir)/$$page.tex "$$page(3).raw";	\
72	done
73
74pdf:
75	for n in $(man3_MANS); do					\
76		page=`basename $$n .man`;				\
77		$(L2P) $(srcdir)/$$page.tex "$$page(3).pdf";		\
78	done
79
80MAINTAINERCLEANFILES = Makefile.in
81