File: Makefile.am

package info (click to toggle)
libgeda 20050313-1
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 5,636 kB
  • ctags: 1,505
  • sloc: ansic: 19,449; sh: 8,627; makefile: 197; perl: 59
file content (51 lines) | stat: -rw-r--r-- 1,799 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51

NOWEAVE =		@NOWEAVE@
NOWEAVEFLAGS =		-n -index
TEXIBACKEND =		../scripts/geda_totexi

TEXI2HTML =		@TEXI2HTML@
TEXI2HTMLFLAGS =	-split_chapter

EXTRA_DIST = 		libgedadoc.texi texinfo.tex

info_TEXINFOS =		libgedadoc.texi
libgedadoc_TEXINFOS =	a_basic.texi f_basic.texi f_image.texi f_print.texi   \
			g_basic.texi g_smob.texi libgeda.texi m_basic.texi    \
			o_arc_basic.texi o_attrib.texi o_basic.texi           \
			o_box_basic.texi o_bus_basic.texi o_circle_basic.texi \
			o_complex_basic.texi o_image.texi o_line_basic.texi   \
			o_list.texi o_net_basic.texi o_pin_basic.texi         \
			o_selection.texi o_text_basic.texi s_attrib.texi      \
			s_basic.texi s_clib.texi s_color.texi s_conn.texi     \
			s_cue.texi s_hierarchy.texi s_log.texi s_menu.texi    \
			s_page.texi s_papersizes.texi                         \
			s_slib.texi s_stretch.texi s_tile.texi s_undo.texi    \
			s_toplevel.texi u_basic.texi
TEXINFO_TEX =		./texinfo.tex


VPATH =			../noweb:docs
SUFFIXES = 		.nw .texi

.nw.texi:
	@echo 'Processing $@ ...'
if BUILDDOC
	$(NOWEAVE) $(NOWEAVEFLAGS) -backend $(TEXIBACKEND) $< > $@
else
	@echo '@node File $(@:.texi=.c),,,Top'                            > $@
	@echo '@chapter File @file{$(@:.texi=.c)}'                       >> $@
	@echo 'Noweave (part of noweb) is not installed on your system.' >> $@
	@echo 'The documentation can not be built from the sources.'     >> $@
endif

html: $(gschemdoc_TEXINFOS) $(info_TEXINFOS)
	$(TEXI2HTML) $(TEXI2HTMLFLAGS) $(info_TEXINFOS)


MOSTLYCLEANFILES = 	*.log *~
CLEANFILES = 		*.log *~
DISTCLEANFILES = 	*.log core FILE *~ prototype.bak           \
			*.html *.dvi *.info *.info-* *.aux *.fn    \
			*.fns *.cp *.ky *.pg *.toc *.tp *.vrs *.vr \
			$(libgedadoc_TEXINFOS)
MAINTAINERCLEANFILES = 	*.log *~ Makefile.in configure