/
niceSOFT
/
kbd
Обзор
Документация
Войти
/
niceSOFT
/
kbd
Код
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
Makefile.common
46 строк
1 KB
Alexey Gladkov
build: link coverage-instrumented binaries with gcov runtime flags
15 мар 2026, 17:43
Не верифицирован
15 мар 2026, 17:43
0029aa5
Код
Авторство
О чём код?
# SPDX-License-Identifier: LGPL-2.0-or-later # # Copyright (C) 2024 Alexey Gladkov <gladkov.alexey@gmail.com> # DEFINE_PATHS = \ -DDATADIR=\"$(datadir)\" \ -DLOCALEDIR=\"$(localedir)\" \ -DDEFMAP=\"$(DEFKEYMAP)\" \ -DKERNDIR=\"$(KERNELDIR)\" AM_CPPFLAGS = \ $(CODE_COVERAGE_CPPFLAGS) \ $(DEFINE_PATHS) \ -I$(top_srcdir)/src/include \ -I$(top_srcdir)/src/libcommon \ -D_GNU_SOURCE AM_LDFLAGS = $(CODE_COVERAGE_CFLAGS) AM_CFLAGS = $(CODE_COVERAGE_CFLAGS) LDADD = $(CODE_COVERAGE_LIBS) SUFFIXES = .gen V_GEN_SED = $(V_GEN_SED_$(V)) V_GEN_SED_ = $(V_GEN_SED_$(AM_DEFAULT_VERBOSITY)) V_GEN_SED_0 = @echo " SED " $@; V_GEN_SED_1 = %: %.gen Makefile $(V_GEN_SED)$(SED) \ -e 's|[@]DATADIR[@]|${datadir}|g' \ -e 's|[@]DEFKEYMAP[@]|$(DEFKEYMAP)|g' \ -e 's|[@]KERNELDIR[@]|$(KERNELDIR)|g' \ -e 's|[@]VERSION[@]|$(VERSION)|g' \ -e 's|[@]KEYMAPDIR[@]|$(KEYMAPDIR)|g' \ -e 's|[@]UNIMAPDIR[@]|$(UNIMAPDIR)|g' \ -e 's|[@]TRANSDIR[@]|$(TRANSDIR)|g' \ -e 's|[@]VIDEOMODEDIR[@]|$(VIDEOMODEDIR)|g' \ -e 's|[@]FONTDIR[@]|$(FONTDIR)|g' \ -e 's|[@]PARTIALDIR[@]|$(PARTIALDIR)|g' \ -e 's|[@]prefix[@]|$(prefix)|g' \ -e 's|[@]exec_prefix[@]|$(exec_prefix)|g' \ -e 's|[@]libdir[@]|$(libdir)|g' \ -e 's|[@]includedir[@]|$(includedir)|g' \ <$< >$@