1f08c3bdfSopenharmony_ci# SPDX-License-Identifier: GPL-2.0-or-later 2f08c3bdfSopenharmony_ci# Copyright (c) 2023 Cyril Hrubis <chrubis@suse.cz> 3f08c3bdfSopenharmony_ci# Copyright (c) 2023 Andrea Cervesato <andrea.cervesato@suse.com> 4f08c3bdfSopenharmony_ci# 5f08c3bdfSopenharmony_ci# Install script for Linux Test eXecutor 6f08c3bdfSopenharmony_ci 7f08c3bdfSopenharmony_citop_srcdir ?= ../.. 8f08c3bdfSopenharmony_ci 9f08c3bdfSopenharmony_ciinclude $(top_srcdir)/include/mk/env_pre.mk 10f08c3bdfSopenharmony_ci 11f08c3bdfSopenharmony_ciifneq ($(wildcard $(abs_srcdir)/ltx-src/*),) 12f08c3bdfSopenharmony_ci 13f08c3bdfSopenharmony_ciBINARY=ltx 14f08c3bdfSopenharmony_ci 15f08c3bdfSopenharmony_ciMAKE_TARGETS := $(BINARY) 16f08c3bdfSopenharmony_ci 17f08c3bdfSopenharmony_ciCFLAGS+=-I$(abs_srcdir)/ltx-src/ -I$(abs_srcdir)/ltx-src/msgpack/ 18f08c3bdfSopenharmony_ci 19f08c3bdfSopenharmony_ci$(BINARY): $(wildcard $(abs_srcdir)/ltx-src/*.c $(abs_srcdir)/ltx-src/msgpack/*.c) 20f08c3bdfSopenharmony_ciifdef VERBOSE 21f08c3bdfSopenharmony_ci $(CC) $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) $^ $(LDLIBS) -o $@ 22f08c3bdfSopenharmony_cielse 23f08c3bdfSopenharmony_ci @echo CC $@ 24f08c3bdfSopenharmony_ci @$(CC) $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) $^ $(LDLIBS) -o $@ 25f08c3bdfSopenharmony_ciendif 26f08c3bdfSopenharmony_ci 27f08c3bdfSopenharmony_ciINSTALL_DIR := $(prefix) 28f08c3bdfSopenharmony_ci 29f08c3bdfSopenharmony_ciendif 30f08c3bdfSopenharmony_ci 31f08c3bdfSopenharmony_ciinclude $(top_srcdir)/include/mk/generic_leaf_target.mk 32