Add mindtct from NBIS; implement enroll for image devices
[libfprint.git] / libfprint / Makefile.am
blobf857e6b03732811a1bfd33349f593bfbddde8589
1 lib_LTLIBRARIES = libfprint.la
3 UPEKTS_SRC = drivers/upekts.c
4 URU4000_SRC = drivers/uru4000.c
5 AES4000_SRC = drivers/aes4000.c
7 DRIVER_SRC = $(UPEKTS_SRC) $(URU4000_SRC) $(AES4000_SRC)
9 NBIS_SRC = \
10         nbis/mindtct/binar.c \
11         nbis/mindtct/block.c \
12         nbis/mindtct/chaincod.c \
13         nbis/mindtct/contour.c \
14         nbis/mindtct/detect.c \
15         nbis/mindtct/dft.c \
16         nbis/mindtct/free.c \
17         nbis/mindtct/getmin.c \
18         nbis/mindtct/globals.c \
19         nbis/mindtct/imgutil.c \
20         nbis/mindtct/init.c \
21         nbis/mindtct/isempty.c \
22         nbis/mindtct/line.c \
23         nbis/mindtct/link.c \
24         nbis/mindtct/log.c \
25         nbis/mindtct/loop.c \
26         nbis/mindtct/maps.c \
27         nbis/mindtct/matchpat.c \
28         nbis/mindtct/minutia.c \
29         nbis/mindtct/morph.c \
30         nbis/mindtct/mytime.c \
31         nbis/mindtct/quality.c \
32         nbis/mindtct/remove.c \
33         nbis/mindtct/results.c \
34         nbis/mindtct/ridges.c \
35         nbis/mindtct/shape.c \
36         nbis/mindtct/sort.c \
37         nbis/mindtct/util.c \
38         nbis/mindtct/xytreps.c
40 libfprint_la_CFLAGS = -fvisibility=hidden -Inbis/include $(LIBUSB_CFLAGS) $(GLIB_CFLAGS) $(AM_CFLAGS)
41 libfprint_la_LDFLAGS = -version-info @lt_major@:@lt_revision@:@lt_age@
42 libfprint_la_LIBADD = -lm $(LIBUSB_LIBS) $(GLIB_LIBS)
44 libfprint_la_SOURCES =  \
45         core.c          \
46         data.c          \
47         img.c           \
48         imgdev.c        \
49         $(DRIVER_SRC)   \
50         $(NBIS_SRC)