summaryrefslogtreecommitdiff
blob: ecdf3d2fae0b945827855ba0c8bb0f9ced043031 (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
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
AUTOMAKE_OPTIONS = parallel-tests
AM_CPPFLAGS = -I$(top_srcdir)/src -I$(top_builddir)/src
LDADD = $(top_builddir)/src/liblept.la $(LIBM)
 
INSTALL_PROGS = convertfilestopdf convertfilestops \
	convertformat convertsegfilestopdf convertsegfilestops \
	converttopdf converttops fileinfo imagetops xtractprotos

AUTO_REG_PROGS = adaptmap_reg adaptnorm_reg affine_reg alphaops_reg \
	alphaxform_reg baseline_reg bilateral2_reg \
	bilinear_reg binarize_reg \
	binmorph1_reg binmorph3_reg binmorph6_reg blackwhite_reg \
	blend1_reg blend2_reg blend3_reg blend4_reg blend5_reg \
	boxa1_reg boxa2_reg boxa3_reg boxa4_reg bytea_reg \
	ccbord_reg ccthin1_reg ccthin2_reg \
	checkerboard_reg circle_reg cmapquant_reg \
	colorcontent_reg colorfill_reg \
	coloring_reg colorize_reg \
	colormask_reg colormorph_reg colorquant_reg \
	colorseg_reg colorspace_reg compare_reg \
	compfilter_reg conncomp_reg conversion_reg \
	convolve_reg crop_reg dewarp_reg distance_reg \
	dither_reg dna_reg dwamorph1_reg edge_reg encoding_reg \
	enhance_reg equal_reg expand_reg extrema_reg \
	falsecolor_reg fhmtauto_reg \
	findcorners_reg findpattern_reg flipdetect_reg \
	fpix1_reg fpix2_reg genfonts_reg \
	grayfill_reg graymorph1_reg graymorph2_reg \
	grayquant_reg hardlight_reg hash_reg heap_reg \
	insert_reg ioformats_reg iomisc_reg italic_reg \
	jbclass_reg jpegio_reg \
	kernel_reg label_reg lineremoval_reg \
	locminmax_reg logicops_reg lowaccess_reg lowsat_reg \
	maze_reg mtiff_reg multitype_reg \
	nearline_reg newspaper_reg numa1_reg numa2_reg numa3_reg \
	overlap_reg pageseg_reg paint_reg paintmask_reg \
	pdfio1_reg pdfio2_reg pdfseg_reg \
	pixa1_reg pixa2_reg pixadisp_reg pixcomp_reg \
	pixmem_reg pixserial_reg pngio_reg pnmio_reg \
	projection_reg projective_reg \
	psio_reg psioseg_reg pta_reg \
	ptra1_reg ptra2_reg \
	quadtree_reg rankbin_reg rankhisto_reg \
	rank_reg rasteropip_reg rasterop_reg rectangle_reg \
	rotate1_reg rotate2_reg rotateorth_reg \
	scale_reg seedspread_reg selio_reg \
	shear1_reg shear2_reg skew_reg \
	smallpix_reg speckle_reg splitcomp_reg \
	string_reg subpixel_reg \
	texturefill_reg threshnorm_reg \
	translate_reg warper_reg \
	watershed_reg wordboxes_reg \
	writetext_reg xformbox_reg

if HAVE_LIBGIF
AUTO_REG_PROGS += gifio_reg
endif

if HAVE_LIBWEBP
AUTO_REG_PROGS += webpio_reg
endif

if HAVE_LIBWEBP_ANIM
AUTO_REG_PROGS += webpanimio_reg
endif

if HAVE_LIBJP2K
AUTO_REG_PROGS += jp2kio_reg
endif

MANUAL_REG_PROGS = alltests_reg bilateral1_reg \
	binmorph2_reg binmorph4_reg binmorph5_reg \
	dwamorph2_reg \
	files_reg fmorphauto_reg \
	morphseq_reg pixalloc_reg pixtile_reg \
	smoothedge_reg

OTHER_PROGS = adaptmap_dark \
	arabic_lines arithtest \
	autogentest1 autogentest2 barcodetest \
	binarizefiles binarize_set bincompare \
	blendcmaptest buffertest \
	ccbordtest cctest1 cleanpdf \
	colorsegtest comparepages comparepixa \
	comparetest concatpdf \
	contrasttest converttogray \
	cornertest corrupttest croptext deskew_it \
	dewarprules dewarptest1 dewarptest2 \
	dewarptest3 dewarptest4 dewarptest5 \
	digitprep1 displayboxa displayboxes_on_pixa \
	displaypix displaypixa dwalineargen \
	fcombautogen fhmtautogen findbinding find_colorregions \
	findpattern1 findpattern2 findpattern3 \
	fmorphautogen fpixcontours \
	gammatest graphicstest graymorphtest \
	histotest histoduptest htmlviewer \
	jbcorrelation jbrankhaus jbwords \
	listtest lightcolortest livre_adapt livre_hmt \
	livre_makefigs livre_orient \
	livre_pageseg livre_seedgen livre_tophat \
	maketile maptest messagetest misctest1 \
	modifyhuesat morphtest1 \
	numaranktest otsutest1 otsutest2 \
	pagesegtest1 pagesegtest2 \
	partifytest partitiontest percolatetest \
	pixaatest pixafileinfo plottest \
	printimage printsplitimage printtiff \
	rasteroptest rbtreetest \
	recog_bootnum1 recog_bootnum2 recog_bootnum3 \
	recogsort recogtest1 recogtest2 recogtest3 \
	recogtest4 recogtest5 recogtest6 recogtest7 \
	reducetest removecmap \
	renderfonts replacebytes \
	rotatefastalt rotate_it \
	rotateorthtest1 rotatetest1 \
	runlengthtest scaleandtile \
	scale_it scaletest1 scaletest2 \
	seedfilltest settest sharptest \
	sheartest showedges skewtest \
	sorttest splitimage2pdf sudokutest \
	textorient tiffpdftest trctest \
	underlinetest warpertest wordsinorder \
	writemtiff yuvtest

if ENABLE_PROGRAMS
bin_PROGRAMS = $(INSTALL_PROGS)
noinst_PROGRAMS = $(AUTO_REG_PROGS) $(MANUAL_REG_PROGS) $(OTHER_PROGS)
endif

check_PROGRAMS = $(AUTO_REG_PROGS)
TESTS = $(AUTO_REG_PROGS)
TESTS_ENVIRONMENT = $(srcdir)/reg_wrapper.sh
EXTRA_DIST = reg_wrapper.sh

dwamorph1_reg_SOURCES = dwamorph1_reg.c dwalinear.3.c dwalinearlow.3.c
dwamorph2_reg_SOURCES = dwamorph2_reg.c dwalinear.3.c dwalinearlow.3.c

autogentest2_SOURCES = autogentest2.c autogen.137.c