Imported Upstream version 1.7.6
[platform/upstream/harfbuzz.git] / test / fuzzing / Makefile.am
1 # Process this file with automake to produce Makefile.in
2
3 NULL =
4 EXTRA_DIST =
5 CLEANFILES =
6 DISTCLEANFILES =
7 MAINTAINERCLEANFILES =
8
9 # Convenience targets:
10 lib:
11         @$(MAKE) $(AM_MAKEFLAGS) -C $(top_builddir)/src fuzzing
12
13 $(top_builddir)/src/libharfbuzz-fuzzing.la: lib
14
15 EXTRA_DIST += \
16         README \
17         run-fuzzer-tests.py \
18         CMakeLists.txt \
19         $(NULL)
20
21 check_PROGRAMS = \
22         hb-fuzzer \
23         $(NULL)
24
25 AM_CPPFLAGS = \
26         -DHB_DISABLE_DEPRECATED \
27         -I$(top_srcdir)/src/ \
28         -I$(top_builddir)/src/ \
29         $(NULL)
30 LDADD = \
31         $(top_builddir)/src/libharfbuzz-fuzzing.la \
32         $(NULL)
33
34 hb_fuzzer_SOURCES = \
35         hb-fuzzer.hh \
36         hb-fuzzer.cc \
37         main.cc \
38         $(NULL)
39 hb_fuzzer_LDADD = \
40         $(LDADD) \
41         $(NULL)
42 hb_fuzzer_CPPFLAGS = \
43         $(AM_CPPFLAGS) \
44         $(NULL)
45 hb_fuzzer_DEPENDENCIES = \
46         lib \
47         $(NULL)
48
49 check:
50         EXEEXT="$(EXEEXT)" srcdir="$(srcdir)" builddir="$(builddir)" $(srcdir)/run-fuzzer-tests.py
51
52 -include $(top_srcdir)/git.mk