1 # Process this file with automake to produce Makefile.in
11 @$(MAKE) $(AM_MAKEFLAGS) -C $(top_builddir)/src lib
13 @$(MAKE) $(AM_MAKEFLAGS) -C $(top_builddir)/src libs
15 $(top_builddir)/src/libharfbuzz.la: lib
16 $(top_builddir)/src/libharfbuzz-subset.la: libs
18 # seems autotools builds do not support builds with experimental APIs, so
19 # EXTRA_DIST hb-repacker-fuzzer.cc
23 hb-repacker-fuzzer.cc \
24 run-shape-fuzzer-tests.py \
25 run-subset-fuzzer-tests.py \
26 run-draw-fuzzer-tests.py \
27 run-repacker-fuzzer-tests.py \
42 -DHB_DISABLE_DEPRECATED \
43 -I$(top_srcdir)/src/ \
44 -I$(top_builddir)/src/ \
47 hb_shape_fuzzer_SOURCES = \
52 hb_shape_fuzzer_LDADD = $(top_builddir)/src/libharfbuzz.la
53 hb_shape_fuzzer_CPPFLAGS = $(AM_CPPFLAGS)
54 hb_shape_fuzzer_DEPENDENCIES = $(top_builddir)/src/libharfbuzz.la
56 hb_subset_fuzzer_SOURCES = \
61 hb_subset_fuzzer_LDADD = \
62 $(top_builddir)/src/libharfbuzz.la \
63 $(top_builddir)/src/libharfbuzz-subset.la
64 hb_subset_fuzzer_CPPFLAGS = $(AM_CPPFLAGS)
65 hb_subset_fuzzer_DEPENDENCIES = $(top_builddir)/src/libharfbuzz-subset.la
67 hb_set_fuzzer_SOURCES = \
72 hb_set_fuzzer_LDADD = $(top_builddir)/src/libharfbuzz.la
73 hb_set_fuzzer_CPPFLAGS = $(AM_CPPFLAGS)
74 hb_set_fuzzer_DEPENDENCIES = $(top_builddir)/src/libharfbuzz.la
76 hb_draw_fuzzer_SOURCES = \
81 hb_draw_fuzzer_LDADD = $(top_builddir)/src/libharfbuzz.la
82 hb_draw_fuzzer_CPPFLAGS = $(AM_CPPFLAGS)
83 hb_draw_fuzzer_DEPENDENCIES = $(top_builddir)/src/libharfbuzz.la
87 EXEEXT="$(EXEEXT)" srcdir="$(srcdir)" builddir="$(builddir)" LIBTOOL="$(LIBTOOL)" $(srcdir)/run-shape-fuzzer-tests.py
88 EXEEXT="$(EXEEXT)" srcdir="$(srcdir)" builddir="$(builddir)" LIBTOOL="$(LIBTOOL)" $(srcdir)/run-subset-fuzzer-tests.py
89 EXEEXT="$(EXEEXT)" srcdir="$(srcdir)" builddir="$(builddir)" LIBTOOL="$(LIBTOOL)" $(srcdir)/run-draw-fuzzer-tests.py
91 $(AM_V_at)RUN_VALGRIND=1 $(MAKE) $(AM_MAKEFLGS) check
93 -include $(top_srcdir)/git.mk