forked from FingerJetFXOSE/FingerJetFXOSE
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathMakefile
53 lines (43 loc) · 1.57 KB
/
Makefile
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
# FingerJetFX OSE -- Fingerprint Feature Extractor, Open Source Edition
#
# Copyright (c) 2011 by DigitalPersona, Inc. All rights reserved.
#
# DigitalPersona, FingerJet, and FingerJetFX are registered trademarks
# or trademarks of DigitalPersona, Inc. in the United States and other
# countries.
#
# FingerJetFX OSE is open source software that you may modify and/or
# redistribute under the terms of the GNU Lesser General Public License
# as published by the Free Software Foundation, either version 3 of the
# License, or (at your option) any later version, provided that the
# conditions specified in the COPYRIGHT.txt file provided with this
# software are met.
#
# For more information, please visit digitalpersona.com/fingerjetfx.
#
# LIBRARY: fjfx - Fingerprint Feature Extractor
#
# ALGORITHM: Alexander Ivanisov
# Yi Chen
# Salil Prabhakar
# IMPLEMENTATION: Alexander Ivanisov
# Jacob Kaminsky
# Lixin Wei
# DATE: 11/08/2011
PROJECTS = src/libFRFXLL src/libfjfx samples/fjfxSample
.PHONY : all clean check $(PROJECTS)
all : $(PROJECTS)
clean: $(PROJECTS)
cleandebug : $(PROJECTS)
cleandebug : export DEBUG=1
cleandebug : export MAKECMDGOALS=clean
check: $(PROJECTS)
checkdebug : $(PROJECTS)
checkdebug : export DEBUG=1
checkdebug : export MAKECMDGOALS=check
debug : $(PROJECTS)
debug : export DEBUG=1
debug : export MAKECMDGOALS=all
$(PROJECTS) : ; $(MAKE) -C $@ $(MAKECMDGOALS)
src/libfjfx : src/libFRFXLL
samples/fjfxSample : src/libfjfx