Files
odfstudio/scripting/Library_singleprov.mk
T
Neil Roberts b447e5d7b2 tdf#172532 singleprov: Use new concrete interfaces for optional methods
Instead of using XInvocation and XPropertySet to expose the optional
create and edit methods, the script providers based on singleprov now
use the new concrete interfaces XCreatableBrowseNode and
XEditableBrowseNode.

Change-Id: Iae966e554f436b8708699c7d86311f165db2d19f
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/207347
Tested-by: Jenkins
Reviewed-by: Neil Roberts <nroberts@libreoffice.org>
2026-07-15 09:07:55 +02:00

42 lines
1.1 KiB
Makefile

# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t; fill-column: 100 -*-
#
# 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_Library_Library,singleprov))
$(eval $(call gb_Library_use_sdk_api,singleprov))
$(eval $(call gb_Library_set_include,singleprov,\
$$(INCLUDE) \
-I$(SRCDIR)/scripting/source/inc \
))
$(eval $(call gb_Library_use_libraries,singleprov,\
comphelper \
cppu \
cppuhelper \
sal \
))
$(eval $(call gb_Library_add_exception_objects,singleprov,\
scripting/source/singleprov/externaledit \
scripting/source/singleprov/provcontext \
scripting/source/singleprov/scriptdir \
scripting/source/singleprov/scriptfile \
scripting/source/singleprov/scriptmacro \
scripting/source/singleprov/scriptprovider \
))
$(eval $(call gb_Library_use_system_win32_libs,singleprov,\
shell32 \
shlwapi \
))
# vim: set noet sw=4 ts=4: