tdf#140215 Simplify the handling of .ulf files
[LibreOffice.git] / configmgr / Library_configmgr.mk
blob11bba5f0f4cf99a3ddcdc35202a7de6ed277343a
2 # This file is part of the LibreOffice project.
4 # This Source Code Form is subject to the terms of the Mozilla Public
5 # License, v. 2.0. If a copy of the MPL was not distributed with this
6 # file, You can obtain one at http://mozilla.org/MPL/2.0/.
9 $(eval $(call gb_Library_Library,configmgr))
11 $(eval $(call gb_Library_set_precompiled_header,configmgr,configmgr/inc/pch/precompiled_configmgr))
13 $(eval $(call gb_Library_add_exception_objects,configmgr, \
14 configmgr/source/access \
15 configmgr/source/broadcaster \
16 configmgr/source/childaccess \
17 configmgr/source/components \
18 configmgr/source/configurationprovider \
19 configmgr/source/configurationregistry \
20 configmgr/source/data \
21 configmgr/source/defaultprovider \
22 configmgr/source/groupnode \
23 configmgr/source/localizedpropertynode \
24 configmgr/source/localizedvaluenode \
25 configmgr/source/lock \
26 configmgr/source/modifications \
27 configmgr/source/node \
28 configmgr/source/nodemap \
29 configmgr/source/parsemanager \
30 configmgr/source/partial \
31 configmgr/source/propertynode \
32 configmgr/source/readonlyaccess \
33 configmgr/source/readwriteaccess \
34 configmgr/source/rootaccess \
35 configmgr/source/rootnode \
36 configmgr/source/setnode \
37 configmgr/source/type \
38 configmgr/source/update \
39 configmgr/source/valueparser \
40 configmgr/source/writemodfile \
41 configmgr/source/xcdparser \
42 configmgr/source/xcsparser \
43 configmgr/source/xcuparser \
44 configmgr/source/xmldata \
45 $(if $(ENABLE_DCONF),configmgr/source/dconf) \
46 $(if $(filter $(OS),WNT),configmgr/source/winreg) \
49 $(eval $(call gb_Library_use_externals,configmgr, \
50 boost_headers \
51 dconf \
54 $(eval $(call gb_Library_use_sdk_api,configmgr))
56 $(eval $(call gb_Library_use_libraries,configmgr, \
57 comphelper \
58 cppu \
59 cppuhelper \
60 sal \
61 salhelper \
62 tl \
63 xmlreader \
64 i18nlangtag \
67 $(eval $(call gb_Library_set_componentfile,configmgr,configmgr/source/configmgr,services))