| # Process this file with automake to produce Makefile.in |
| |
| NULL = |
| |
| # Convenience targets: |
| lib: |
| @$(MAKE) $(AM_MAKEFLAGS) -C $(top_builddir)/src lib |
| |
| EXTRA_DIST = \ |
| COPYING \ |
| fonts \ |
| $(TESTS) \ |
| $(NULL) |
| |
| TEST_EXTENSIONS = .tests |
| TESTS_LOG_COMPILER = $(srcdir)/../../run-tests.py $(top_builddir)/util/hb-shape$(EXEEXT) |
| |
| init-aots: |
| git clone https://github.com/adobe-type-tools/aots $(srcdir)/aots |
| make -C$(srcdir)/aots |
| make -C$(srcdir)/aots/harfbuzz |
| touch $(srcdir)/init-aots |
| |
| update-tests: init-aots lib |
| cp $(srcdir)/hb-aots-tester.cpp $(srcdir)/aots/harfbuzz/hb-aots-tester.cpp |
| $(CXX) -Wno-narrowing $(srcdir)/aots/harfbuzz/hb-aots-tester.cpp \ |
| -I$(top_srcdir)/src/ -o $(srcdir)/aots/harfbuzz/aots \ |
| -L$(top_builddir)/src/.libs -lharfbuzz |
| rm -rf $(srcdir)/tests/ |
| mkdir $(srcdir)/tests/ |
| export LD_LIBRARY_PATH=$(realpath $(top_builddir)/src/.libs); cd $(srcdir)/aots/harfbuzz; ./aots |
| |
| .PHONY: update-tests |
| |
| include Makefile.sources |
| |
| -include $(top_srcdir)/git.mk |