b22bbfa25a
In Windows, files get assigned security zones (local, from intranet, from internet, etc) after download via browser or email client. This is used by MS Word to decide in which mode it is safe to open file. This patch implements basic support for similar feature: by default there are no changes in macro behavior. But it is possible to use expert configuration options to tweak default behavior, and for example disable macros automatically, if a file is downloaded from Internet or other unsafe locations. Change-Id: I0bf1ae4e54d75dd5d07cab309124a67a85ef2d4d Reviewed-on: https://gerrit.libreoffice.org/c/core/+/143680 Tested-by: Jenkins Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>
77 lines
1.9 KiB
Makefile
77 lines
1.9 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_odfimport))
|
|
|
|
$(eval $(call gb_CppunitTest_use_common_precompiled_header,sw_odfimport))
|
|
|
|
$(eval $(call gb_CppunitTest_add_exception_objects,sw_odfimport, \
|
|
sw/qa/extras/odfimport/odfimport \
|
|
))
|
|
|
|
$(eval $(call gb_CppunitTest_use_libraries,sw_odfimport, \
|
|
comphelper \
|
|
editeng \
|
|
cppu \
|
|
cppuhelper \
|
|
sal \
|
|
svt \
|
|
sfx \
|
|
subsequenttest \
|
|
svl \
|
|
sw \
|
|
swqahelper \
|
|
test \
|
|
unotest \
|
|
vcl \
|
|
tl \
|
|
utl \
|
|
))
|
|
|
|
$(eval $(call gb_CppunitTest_use_externals,sw_odfimport,\
|
|
boost_headers \
|
|
libxml2 \
|
|
))
|
|
|
|
$(eval $(call gb_CppunitTest_set_include,sw_odfimport,\
|
|
-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_system_win32_libs,sw_odfimport,\
|
|
ole32 \
|
|
))
|
|
|
|
$(eval $(call gb_CppunitTest_use_api,sw_odfimport,\
|
|
udkapi \
|
|
offapi \
|
|
oovbaapi \
|
|
))
|
|
|
|
$(eval $(call gb_CppunitTest_use_ure,sw_odfimport))
|
|
$(eval $(call gb_CppunitTest_use_vcl,sw_odfimport))
|
|
|
|
$(eval $(call gb_CppunitTest_use_rdb,sw_odfimport,services))
|
|
|
|
$(eval $(call gb_CppunitTest_use_configuration,sw_odfimport))
|
|
|
|
$(eval $(call gb_CppunitTest_add_arguments,sw_odfimport, \
|
|
-env:arg-env=$(gb_Helper_LIBRARY_PATH_VAR)"$$$${$(gb_Helper_LIBRARY_PATH_VAR)+=$$$$$(gb_Helper_LIBRARY_PATH_VAR)}" \
|
|
))
|
|
|
|
$(eval $(call gb_CppunitTest_use_custom_headers,sw_odfimport,\
|
|
officecfg/registry \
|
|
))
|
|
|
|
# vim: set noet sw=4 ts=4:
|