1 # -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
3 # This file is part of the LibreOffice project.
5 # This Source Code Form is subject to the terms of the Mozilla Public
6 # License, v. 2.0. If a copy of the MPL was not distributed with this
7 # file, You can obtain one at http://mozilla.org/MPL/2.0/.
10 $(eval
$(call gb_Library_Library
,dba
))
12 $(eval
$(call gb_Library_set_include
,dba
,\
14 -I
$(SRCDIR
)/dbaccess
/source
/inc \
15 -I
$(SRCDIR
)/dbaccess
/source
/core
/inc \
16 -I
$(WORKDIR
)/YaccTarget
/connectivity
/source
/parse \
19 $(eval
$(call gb_Library_set_precompiled_header
,dba
,$(SRCDIR
)/dbaccess
/inc
/pch
/precompiled_dba
))
21 $(eval
$(call gb_Library_add_defs
,dba
,\
22 -DOOO_DLLIMPLEMENTATION_DBA \
25 $(eval
$(call gb_Library_use_external
,dba
,boost_headers
))
27 $(eval
$(call gb_Library_use_sdk_api
,dba
))
29 $(eval
$(call gb_Library_use_libraries
,dba
,\
51 $(eval
$(call gb_Library_set_componentfile
,dba
,dbaccess
/util
/dba
))
53 $(eval
$(call gb_Library_add_exception_objects
,dba
,\
54 dbaccess
/source
/core
/api
/BookmarkSet \
55 dbaccess
/source
/core
/api
/CacheSet \
56 dbaccess
/source
/core
/api
/callablestatement \
57 dbaccess
/source
/core
/api
/CIndexes \
58 dbaccess
/source
/core
/api
/column \
59 dbaccess
/source
/core
/api
/columnsettings \
60 dbaccess
/source
/core
/api
/CRowSetColumn \
61 dbaccess
/source
/core
/api
/CRowSetDataColumn \
62 dbaccess
/source
/core
/api
/datacolumn \
63 dbaccess
/source
/core
/api
/datasettings \
64 dbaccess
/source
/core
/api
/definitioncolumn \
65 dbaccess
/source
/core
/api
/FilteredContainer \
66 dbaccess
/source
/core
/api
/HelperCollections \
67 dbaccess
/source
/core
/api
/KeySet \
68 dbaccess
/source
/core
/api
/OptimisticSet \
69 dbaccess
/source
/core
/api
/preparedstatement \
70 dbaccess
/source
/core
/api
/PrivateRow \
71 dbaccess
/source
/core
/api
/query \
72 dbaccess
/source
/core
/api
/querycomposer \
73 dbaccess
/source
/core
/api
/querycontainer \
74 dbaccess
/source
/core
/api
/querydescriptor \
75 dbaccess
/source
/core
/api
/resultcolumn \
76 dbaccess
/source
/core
/api
/resultset \
77 dbaccess
/source
/core
/api
/RowSet \
78 dbaccess
/source
/core
/api
/RowSetBase \
79 dbaccess
/source
/core
/api
/RowSetCache \
80 dbaccess
/source
/core
/api
/RowSetCacheIterator \
81 dbaccess
/source
/core
/api
/SingleSelectQueryComposer \
82 dbaccess
/source
/core
/api
/statement \
83 dbaccess
/source
/core
/api
/StaticSet \
84 dbaccess
/source
/core
/api
/table \
85 dbaccess
/source
/core
/api
/tablecontainer \
86 dbaccess
/source
/core
/api
/TableDeco \
87 dbaccess
/source
/core
/api
/View \
88 dbaccess
/source
/core
/api
/viewcontainer \
89 dbaccess
/source
/core
/api
/WrappedResultSet \
90 dbaccess
/source
/core
/dataaccess
/bookmarkcontainer \
91 dbaccess
/source
/core
/dataaccess
/commandcontainer \
92 dbaccess
/source
/core
/dataaccess
/commanddefinition \
93 dbaccess
/source
/core
/dataaccess
/ComponentDefinition \
94 dbaccess
/source
/core
/dataaccess
/connection \
95 dbaccess
/source
/core
/dataaccess
/ContentHelper \
96 dbaccess
/source
/core
/dataaccess
/dataaccessdescriptor \
97 dbaccess
/source
/core
/dataaccess
/databasecontext \
98 dbaccess
/source
/core
/dataaccess
/databasedocument \
99 dbaccess
/source
/core
/dataaccess
/databaseregistrations \
100 dbaccess
/source
/core
/dataaccess
/datasource \
101 dbaccess
/source
/core
/dataaccess
/definitioncontainer \
102 dbaccess
/source
/core
/dataaccess
/documentcontainer \
103 dbaccess
/source
/core
/dataaccess
/documentdefinition \
104 dbaccess
/source
/core
/dataaccess
/documenteventexecutor \
105 dbaccess
/source
/core
/dataaccess
/documenteventnotifier \
106 dbaccess
/source
/core
/dataaccess
/documentevents \
107 dbaccess
/source
/core
/dataaccess
/intercept \
108 dbaccess
/source
/core
/dataaccess
/ModelImpl \
109 dbaccess
/source
/core
/dataaccess
/myucp_datasupplier \
110 dbaccess
/source
/core
/dataaccess
/myucp_resultset \
111 dbaccess
/source
/core
/dataaccess
/SharedConnection \
112 dbaccess
/source
/core
/misc
/apitools \
113 dbaccess
/source
/core
/misc
/ContainerMediator \
114 dbaccess
/source
/core
/misc
/DatabaseDataProvider \
115 dbaccess
/source
/core
/misc
/dsntypes \
116 dbaccess
/source
/core
/misc
/objectnameapproval \
117 dbaccess
/source
/core
/misc
/PropertyForward \
118 dbaccess
/source
/core
/misc
/sdbcoretools \
119 dbaccess
/source
/core
/misc
/services \
120 dbaccess
/source
/core
/misc
/userinformation \
121 dbaccess
/source
/core
/misc
/veto \
122 dbaccess
/source
/core
/recovery
/dbdocrecovery \
123 dbaccess
/source
/core
/recovery
/settingsimport \
124 dbaccess
/source
/core
/recovery
/storagestream \
125 dbaccess
/source
/core
/recovery
/storagetextstream \
126 dbaccess
/source
/core
/recovery
/storagexmlstream \
127 dbaccess
/source
/core
/recovery
/subcomponentloader \
128 dbaccess
/source
/core
/recovery
/subcomponentrecovery \
129 dbaccess
/source
/core
/resource
/core_resource \
132 # vim: set noet sw=4 ts=4: