blob: 4c82b4b242aeb899aed02313b7dfee06e50dfb34 [file] [log] [blame]
Tomaž Vajngerlc9fcb3b2025-07-20 11:25:04 +02001# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
2#*************************************************************************
3#
Michael Meeksd037b812026-03-26 15:06:16 +00004# This file is part of the Collabora Office project.
Tomaž Vajngerlc9fcb3b2025-07-20 11:25:04 +02005#
6# This Source Code Form is subject to the terms of the Mozilla Public
7# License, v. 2.0. If a copy of the MPL was not distributed with this
8# file, You can obtain one at http://mozilla.org/MPL/2.0/.
9#
10#*************************************************************************
11
12$(eval $(call gb_CppunitTest_CppunitTest,sc_sheetview_test))
13
14$(eval $(call gb_CppunitTest_use_common_precompiled_header,sc_sheetview_test))
15
16$(eval $(call gb_CppunitTest_add_exception_objects,sc_sheetview_test, \
17 sc/qa/unit/tiledrendering/SheetViewTest \
18))
19
20$(eval $(call gb_CppunitTest_use_libraries,sc_sheetview_test, \
21 comphelper \
22 cppu \
23 cppuhelper \
24 editeng \
25 sal \
Stephan Bergmannfa5ff922026-03-27 13:17:33 +010026 salhelper \
Tomaž Vajngerlc9fcb3b2025-07-20 11:25:04 +020027 sfx \
28 sot \
29 svl \
30 svt \
31 svxcore \
32 sc \
33 scfilt \
34 scui \
35 scqahelper \
36 subsequenttest \
37 test \
38 unotest \
39 $(call gb_Helper_optional,SCRIPTING, vbahelper) \
40 vcl \
41 tl \
42 utl \
43))
44
45$(eval $(call gb_CppunitTest_use_externals,sc_sheetview_test,\
46 boost_headers \
47 libxml2 \
Tomaž Vajngerla36ac182026-03-14 00:48:32 +090048 mdds_headers \
Tomaž Vajngerlc9fcb3b2025-07-20 11:25:04 +020049))
50
51$(eval $(call gb_CppunitTest_set_include,sc_sheetview_test,\
52 -I$(SRCDIR)/sc/source/ui/inc \
53 -I$(SRCDIR)/sc/inc \
54 -I$(SRCDIR)/sc/qa/unit/helper \
55 $$(INCLUDE) \
56))
57
58$(eval $(call gb_CppunitTest_use_sdk_api,sc_sheetview_test))
59$(eval $(call gb_CppunitTest_use_api,sc_sheetview_test,oovbaapi))
60$(eval $(call gb_CppunitTest_use_ure,sc_sheetview_test))
61$(eval $(call gb_CppunitTest_use_vcl,sc_sheetview_test))
62$(eval $(call gb_CppunitTest_use_rdb,sc_sheetview_test,services))
63$(eval $(call gb_CppunitTest_use_configuration,sc_sheetview_test))
64
65$(eval $(call gb_CppunitTest_add_arguments,sc_sheetview_test, \
66 -env:arg-env=$(gb_Helper_LIBRARY_PATH_VAR)"$$$${$(gb_Helper_LIBRARY_PATH_VAR)+=$$$$$(gb_Helper_LIBRARY_PATH_VAR)}" \
67))
68
69$(eval $(call gb_CppunitTest_use_uiconfigs,sc_sheetview_test, \
70 modules/scalc \
71 sfx \
72 svt \
73))
74
75# vim: set noet sw=4 ts=4: