office-gobmx/sw/CppunitTest_sw_unowriter.mk
Miklos Vajna 1bef59c318 CppunitTest_sw_unowriter: turn on gb_CppunitTest_set_non_application_font_use
And the same for CppunitTest_sw_uibase_wrtsh, which found two places
where font fallback happens for the checkmark glyph from the Liberation
Serif font, so explicitly set the font name in those cases to avoid the
font fallback at a glyph level.

Similar to commit dc4d7500c9 (Fix
CppunitTest_sd_import_tests-smartart non_application_font_use,
2023-10-23).

Change-Id: If72e94a61ef38f2f52e677ac989f60ccdae27cd0
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/161911
Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
Tested-by: Jenkins
2024-01-11 17:41:48 +01:00

83 lines
2.1 KiB
Makefile

# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
#*************************************************************************
#
# This file is part of the LibreOffice project.
#
# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
#
#*************************************************************************
$(eval $(call gb_CppunitTest_CppunitTest,sw_unowriter))
$(eval $(call gb_CppunitTest_use_common_precompiled_header,sw_unowriter))
$(eval $(call gb_CppunitTest_add_exception_objects,sw_unowriter, \
sw/qa/extras/unowriter/unowriter \
))
# note: this links msword only for the reason to have an order dependency,
# because "make sw.check" will not see the dependency through services.rdb
$(eval $(call gb_CppunitTest_use_libraries,sw_unowriter, \
comphelper \
cppu \
cppuhelper \
editeng \
msword \
sal \
sfx \
subsequenttest \
svl \
svt \
svxcore \
sw \
swqahelper \
test \
unotest \
vcl \
tl \
tk \
utl \
))
$(eval $(call gb_CppunitTest_use_externals,sw_unowriter,\
boost_headers \
libxml2 \
))
$(eval $(call gb_CppunitTest_set_include,sw_unowriter,\
-I$(SRCDIR)/sw/inc \
-I$(SRCDIR)/sw/source/core/inc \
-I$(SRCDIR)/sw/source/uibase/inc \
-I$(SRCDIR)/sw/qa/inc \
$$(INCLUDE) \
))
$(eval $(call gb_CppunitTest_use_api,sw_unowriter,\
udkapi \
offapi \
oovbaapi \
))
$(eval $(call gb_CppunitTest_use_ure,sw_unowriter))
$(eval $(call gb_CppunitTest_use_vcl,sw_unowriter))
$(eval $(call gb_CppunitTest_use_rdb,sw_unowriter,services))
$(eval $(call gb_CppunitTest_use_configuration,sw_unowriter))
$(eval $(call gb_CppunitTest_use_uiconfigs,sw_unowriter, \
modules/swriter \
))
$(call gb_CppunitTest_get_target,sw_unowriter): \
$(call gb_Library_get_target,textconv_dict)
$(eval $(call gb_CppunitTest_use_more_fonts,sw_unowriter))
ifneq ($(filter MORE_FONTS,$(BUILD_TYPE)),)
$(eval $(call gb_CppunitTest_set_non_application_font_use,sw_unowriter,abort))
endif
# vim: set noet sw=4 ts=4: