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$(eval $(call gb_Library_Library,embobj)) 12 13$(eval $(call gb_Library_use_custom_headers,embobj,\ 14 officecfg/registry \ 15)) 16 17$(eval $(call gb_Library_set_componentfile,embobj,embeddedobj/util/embobj)) 18 19$(eval $(call gb_Library_set_include,embobj,\ 20 -I$(SRCDIR)/embeddedobj/source/inc \ 21 $$(INCLUDE) \ 22)) 23 24$(eval $(call gb_Library_use_external,embobj,boost_headers)) 25 26$(eval $(call gb_Library_use_sdk_api,embobj)) 27 28$(eval $(call gb_Library_use_libraries,embobj,\ 29 comphelper \ 30 cppu \ 31 cppuhelper \ 32 sal \ 33 svt \ 34 utl \ 35 vcl \ 36 tl \ 37 i18nlangtag \ 38)) 39 40$(eval $(call gb_Library_add_exception_objects,embobj,\ 41 embeddedobj/source/commonembedding/embedobj \ 42 embeddedobj/source/commonembedding/inplaceobj \ 43 embeddedobj/source/commonembedding/miscobj \ 44 embeddedobj/source/commonembedding/persistence \ 45 embeddedobj/source/commonembedding/register \ 46 embeddedobj/source/commonembedding/specialobject \ 47 embeddedobj/source/commonembedding/visobj \ 48 embeddedobj/source/commonembedding/xfactory \ 49 embeddedobj/source/general/docholder \ 50 embeddedobj/source/general/dummyobject \ 51 embeddedobj/source/general/intercept \ 52 embeddedobj/source/general/xcreator \ 53)) 54 55# vim: set noet sw=4 ts=4: 56