office-gobmx/package/Library_xstor.mk
Noel Grandin 9ba8b37db5 use utl::TempFile directly in package
so we can
(a) control the lifetime of the temp file properly
and
(b) we don't need to use file URLs which means we stay on the
efficient path on Windows

Change-Id: I2b1eed5f5afc8f89f53bde35ebb44e9922889817
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/136557
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2022-06-28 14:56:46 +02:00

45 lines
1.2 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_Library_Library,xstor))
$(eval $(call gb_Library_set_componentfile,xstor,package/source/xstor/xstor,services))
$(eval $(call gb_Library_set_include,xstor,\
$$(INCLUDE) \
-I$(SRCDIR)/package/inc \
))
$(eval $(call gb_Library_set_precompiled_header,xstor,package/inc/pch/precompiled_xstor))
$(eval $(call gb_Library_use_sdk_api,xstor))
$(eval $(call gb_Library_use_libraries,xstor,\
comphelper \
cppu \
cppuhelper \
sal \
salhelper \
tl \
utl \
))
$(eval $(call gb_Library_add_exception_objects,xstor,\
package/source/xstor/disposelistener \
package/source/xstor/ocompinstream \
package/source/xstor/ohierarchyholder \
package/source/xstor/oseekinstream \
package/source/xstor/owriteablestream \
package/source/xstor/selfterminatefilestream \
package/source/xstor/switchpersistencestream \
package/source/xstor/xfactory \
package/source/xstor/xstorage \
))
# vim: set noet sw=4 ts=4: