1# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
2#*************************************************************************
3#
4# This file is part of the LibreOffice project.
5#
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,xmlsecurity_pdfsigning))
13
14$(eval $(call gb_CppunitTest_add_exception_objects,xmlsecurity_pdfsigning, \
15	xmlsecurity/qa/unit/pdfsigning/pdfsigning \
16))
17
18$(eval $(call gb_CppunitTest_use_libraries,xmlsecurity_pdfsigning, \
19	comphelper \
20	cppuhelper \
21	cppu \
22	sal \
23	sax \
24	sfx \
25	test \
26	tl \
27	unotest \
28	utl \
29	xmlsecurity \
30	vcl \
31))
32
33$(eval $(call gb_CppunitTest_use_externals,xmlsecurity_pdfsigning,\
34    boost_headers \
35))
36
37$(eval $(call gb_CppunitTest_set_include,xmlsecurity_pdfsigning,\
38	-I$(SRCDIR)/xmlsecurity/inc \
39	$$(INCLUDE) \
40))
41
42$(eval $(call gb_CppunitTest_use_sdk_api,xmlsecurity_pdfsigning))
43
44$(eval $(call gb_CppunitTest_use_ure,xmlsecurity_pdfsigning))
45$(eval $(call gb_CppunitTest_use_vcl,xmlsecurity_pdfsigning))
46
47$(eval $(call gb_CppunitTest_use_rdb,xmlsecurity_pdfsigning,services))
48
49$(eval $(call gb_CppunitTest_use_configuration,xmlsecurity_pdfsigning))
50
51ifeq ($(ENABLE_POPPLER),TRUE)
52$(eval $(call gb_CppunitTest_use_executable,xmlsecurity_pdfsigning,xpdfimport))
53endif
54
55# vim: set noet sw=4 ts=4:
56