1f08c3bdfSopenharmony_ci# SPDX-License-Identifier: GPL-2.0-or-later 2f08c3bdfSopenharmony_ci# Copyright (c) 2020 Cyril Hrubis <chrubis@suse.cz> 3f08c3bdfSopenharmony_ci 4f08c3bdfSopenharmony_citop_srcdir ?= .. 5f08c3bdfSopenharmony_ci 6f08c3bdfSopenharmony_ciinclude $(top_srcdir)/include/mk/env_pre.mk 7f08c3bdfSopenharmony_ciinclude $(top_srcdir)/include/mk/functions.mk 8f08c3bdfSopenharmony_ci 9f08c3bdfSopenharmony_ciMAKE_TARGETS := ltp.json 10f08c3bdfSopenharmony_ciHOST_MAKE_TARGETS := metaparse 11f08c3bdfSopenharmony_ciINSTALL_DIR = metadata 12f08c3bdfSopenharmony_ci 13f08c3bdfSopenharmony_ci.PHONY: ltp.json 14f08c3bdfSopenharmony_ci 15f08c3bdfSopenharmony_ciltp.json: metaparse 16f08c3bdfSopenharmony_ci $(abs_srcdir)/parse.sh > ltp.json 17f08c3bdfSopenharmony_ciifeq ($(WITH_METADATA),yes) 18f08c3bdfSopenharmony_ci mkdir -p $(abs_top_builddir)/docparse 19f08c3bdfSopenharmony_ci $(MAKE) -C $(abs_top_builddir)/docparse/ -f $(abs_top_srcdir)/docparse/Makefile 20f08c3bdfSopenharmony_ciendif 21f08c3bdfSopenharmony_ci 22f08c3bdfSopenharmony_ciifeq ($(WITH_METADATA),yes) 23f08c3bdfSopenharmony_ciinstall: 24f08c3bdfSopenharmony_ci $(MAKE) -C $(abs_top_builddir)/docparse/ -f $(abs_top_srcdir)/docparse/Makefile install 25f08c3bdfSopenharmony_ciendif 26f08c3bdfSopenharmony_ci 27f08c3bdfSopenharmony_citest: 28f08c3bdfSopenharmony_ci $(MAKE) -C $(abs_srcdir)/tests/ test 29f08c3bdfSopenharmony_ci 30f08c3bdfSopenharmony_ciinclude $(top_srcdir)/include/mk/generic_leaf_target.mk 31