cleanup: Don't make nbis depend on libfprint built-sources

Now that nbis is a static library it should be possible to compile it
without any fprint-built dependency, although since it included fp_internal
there was a compile-time dependency on the fp-enums that can be generated at
later times.

So:
 - Move nbis-helpers to nbis includes (and remove inclusion in fp_internal)
 - Move the Minutiae definitions inside a standalone fpi-minutiae header
 - Include fpi-minutiae.h in fp_internal.h
 - Include nbis-hepers.h and fpi-minutiae.h in nbis' lfs.h
 - Adapt missing definitions in libfprint
This commit is contained in:
Marco Trevisan (Treviño)
2019-12-04 15:08:12 +01:00
parent 6a090656b6
commit 7ed9b0c2f9
7 changed files with 59 additions and 39 deletions

View File

@@ -19,6 +19,7 @@
*/
#include "fpi-image.h"
#include "fpi-log.h"
#include <nbis.h>