2709c6dc8c
The basic model is that image drivers declare a fp_img_driver structure rather than a fp_driver struct. fp_img_driver will contain primitive imaging operations such as 'scan finger and return image'. The imgdev layer will generically implement the primitive fp_driver operations, and the imgdev layer will fix up the enroll/verify/etc pointers at driver registration time. Removed const from all fp_driver declarations, as these are now modified dynamically in the case of imaging drivers.
17 lines
375 B
Makefile
17 lines
375 B
Makefile
lib_LTLIBRARIES = libfprint.la
|
|
|
|
UPEKTS_SRC = drivers/upekts.c
|
|
|
|
DRIVER_SRC = $(UPEKTS_SRC)
|
|
|
|
libfprint_la_CFLAGS = -fvisibility=hidden $(LIBUSB_CFLAGS) $(GLIB_CFLAGS) $(AM_CFLAGS)
|
|
libfprint_la_LDFLAGS = -version-info @lt_major@:@lt_revision@:@lt_age@
|
|
libfprint_la_LIBADD = $(LIBUSB_LIBS) $(GLIB_LIBS)
|
|
|
|
libfprint_la_SOURCES = \
|
|
core.c \
|
|
data.c \
|
|
imgdev.c \
|
|
$(DRIVER_SRC)
|
|
|