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_add_exception_objects
,configmgr
, \
12 configmgr
/source
/access \
13 configmgr
/source
/broadcaster \
14 configmgr
/source
/childaccess \
15 configmgr
/source
/components \
16 configmgr
/source
/configurationprovider \
17 configmgr
/source
/configurationregistry \
18 configmgr
/source
/data \
19 configmgr
/source
/defaultprovider \
20 configmgr
/source
/groupnode \
21 configmgr
/source
/localizedpropertynode \
22 configmgr
/source
/localizedvaluenode \
23 configmgr
/source
/lock \
24 configmgr
/source
/modifications \
25 configmgr
/source
/node \
26 configmgr
/source
/nodemap \
27 configmgr
/source
/parsemanager \
28 configmgr
/source
/partial \
29 configmgr
/source
/propertynode \
30 configmgr
/source
/readonlyaccess \
31 configmgr
/source
/readwriteaccess \
32 configmgr
/source
/rootaccess \
33 configmgr
/source
/rootnode \
34 configmgr
/source
/services \
35 configmgr
/source
/setnode \
36 configmgr
/source
/type \
37 configmgr
/source
/update \
38 configmgr
/source
/valueparser \
39 $(if
$(filter $(OS
),WNT
), configmgr
/source
/winreg
) \
40 configmgr
/source
/writemodfile \
41 configmgr
/source
/xcdparser \
42 configmgr
/source
/xcsparser \
43 configmgr
/source
/xcuparser \
44 configmgr
/source
/xmldata \
47 $(eval
$(call gb_Library_use_external
,configmgr
,boost_headers
))
49 $(eval
$(call gb_Library_use_sdk_api
,configmgr
))
51 $(eval
$(call gb_Library_use_libraries
,configmgr
, \
62 $(eval
$(call gb_Library_set_componentfile
,configmgr
,configmgr
/source
/configmgr
))