Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/pdf/xpdf/Makefile.am
blob: 2fe723c15ae72758d6fa42c12bb635b5c7828577 (plain)
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
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116

INCLUDES =	\
	-I$(top_srcdir)/goo	\
	-I$(top_srcdir)/ltk	\
	-DGPDF_GLADE_DIR=\""$(gladedir)"\"	\
	$(EXTRA_GNOME_CFLAGS)
	
if WITH_GNOME
gui = gpdf
else
gui = xpdf
endif
	
bin_PROGRAMS = pdftops pdftotext pdfinfo pdftopbm pdfimages $(gui)

common_sources =			\
	Array.cc 		\
	Catalog.cc 		\
	Dict.cc 		\
	Error.cc 		\
	Gfx.cc 			\
	GfxFont.cc 		\
	GfxState.cc		\
	Lexer.cc 		\
	Link.cc 		\
	Object.cc 		\
	OutputDev.cc 		\
	Page.cc 		\
	Params.cc 		\
	Parser.cc 		\
	PDFDoc.cc 		\
	Stream.cc 		\
	TextOutputDev.cc	\
	XRef.cc

gpdf_CFLAGS = 

gpdf_SOURCES = 			\
	$(common_sources)	\
	GOutputDev.cc		\
	gpdf.cc

gpdf_LDADD =			\
	$(EXTRA_GNOME_LIBS)	\
	../goo/libgoo.a

xpdf_SOURCES =			\
	$(common_sources)	\
	XOutputDev.cc		\
	LTKOutputDev.cc		\
	PSOutputDev.cc		\
	xpdf.cc

xpdf_CFLAGS = $(X_CFLAGS)
xpdf_LDADD = ../goo/libgoo.a ../ltk/libltk.a -lXpm $(EXTRA_GNOME_LIBS) 

pdfimages_SOURCES =		\
	$(common_sources)	\
	ImageOutputDev.cc	\
	pdfimages.cc

pdfimages_LDADD = ../goo/libgoo.a

pdftops_SOURCES =		\
	$(common_sources)	\
	PSOutputDev.cc		\
	pdftops.cc
pdftops_LDADD = ../goo/libgoo.a

pdftotext_SOURCES =		\
	$(common_sources)	\
	pdftotext.cc
pdftotext_LDADD = ../goo/libgoo.a

pdfinfo_SOURCES =		\
	$(common_sources)	\
	pdfinfo.cc
pdfinfo_LDADD = ../goo/libgoo.a

pdftopbm_SOURCES =		\
	$(common_sources)	\
	PBMOutputDev.cc		\
	XOutputDev.cc		\
	pdftopbm.cc

pdftopbm_LDADD = ../goo/libgoo.a $(EXTRA_GNOME_LIBS)

xpdf-ltk.h: xpdf.ltk
	rm -f $@
	$(top_srcdir)/ltk/ltkbuild <xpdf.ltk >$@.new
	mv $@.new $@

bitmaps =			\
	about.xbm		\
	dblLeftArrow.xbm	\
	dblRightArrow.xbm	\
	find.xbm		\
	leftArrow.xbm		\
	postscript.xbm		\
	rightArrow.xbm		\
	xpdfIcon.xpm		\
	zoomIn.xbm		\
	zoomOut.xbm		

ltk = 			\
	xpdf-flip.ltk	\
	xpdf-top.ltk	\
	xpdf.ltk

gladedir   = $(datadir)/xpdf/glade

glade_DATA = 		\
	about.glade	\
	gpdf.glade

EXTRA_DIST = $(bitmaps) ChangeLog $(ltk) $(glade_DATA)