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
/inc \
15 -I
$(SRCDIR
)/dbaccess
/source
/inc \
16 -I
$(SRCDIR
)/dbaccess
/source
/core
/inc \
17 -I
$(SRCDIR
)/dbaccess
/source
/filter/hsqldb \
18 -I
$(WORKDIR
)/YaccTarget
/connectivity
/source
/parse \
21 $(eval
$(call gb_Library_set_precompiled_header
,dba
,dbaccess
/inc
/pch
/precompiled_dba
))
23 $(eval
$(call gb_Library_use_custom_headers
,dba
,\
27 $(eval
$(call gb_Library_add_defs
,dba
,\
28 -DOOO_DLLIMPLEMENTATION_DBA \
31 $(eval
$(call gb_Library_use_external
,dba
,boost_headers
))
33 $(eval
$(call gb_Library_use_sdk_api
,dba
))
35 $(eval
$(call gb_Library_use_libraries
,dba
,\
58 $(eval
$(call gb_Library_set_componentfile
,dba
,dbaccess
/util
/dba
))
60 $(eval
$(call gb_Library_add_exception_objects
,dba
,\
61 dbaccess
/source
/core
/api
/BookmarkSet \
62 dbaccess
/source
/core
/api
/CacheSet \
63 dbaccess
/source
/core
/api
/callablestatement \
64 dbaccess
/source
/core
/api
/CIndexes \
65 dbaccess
/source
/core
/api
/column \
66 dbaccess
/source
/core
/api
/columnsettings \
67 dbaccess
/source
/core
/api
/CRowSetColumn \
68 dbaccess
/source
/core
/api
/CRowSetDataColumn \
69 dbaccess
/source
/core
/api
/datacolumn \
70 dbaccess
/source
/core
/api
/datasettings \
71 dbaccess
/source
/core
/api
/definitioncolumn \
72 dbaccess
/source
/core
/api
/FilteredContainer \
73 dbaccess
/source
/core
/api
/HelperCollections \
74 dbaccess
/source
/core
/api
/KeySet \
75 dbaccess
/source
/core
/api
/OptimisticSet \
76 dbaccess
/source
/core
/api
/preparedstatement \
77 dbaccess
/source
/core
/api
/PrivateRow \
78 dbaccess
/source
/core
/api
/query \
79 dbaccess
/source
/core
/api
/querycomposer \
80 dbaccess
/source
/core
/api
/querycontainer \
81 dbaccess
/source
/core
/api
/querydescriptor \
82 dbaccess
/source
/core
/api
/resultcolumn \
83 dbaccess
/source
/core
/api
/resultset \
84 dbaccess
/source
/core
/api
/RowSet \
85 dbaccess
/source
/core
/api
/RowSetBase \
86 dbaccess
/source
/core
/api
/RowSetCache \
87 dbaccess
/source
/core
/api
/RowSetCacheIterator \
88 dbaccess
/source
/core
/api
/SingleSelectQueryComposer \
89 dbaccess
/source
/core
/api
/statement \
90 dbaccess
/source
/core
/api
/StaticSet \
91 dbaccess
/source
/core
/api
/table \
92 dbaccess
/source
/core
/api
/tablecontainer \
93 dbaccess
/source
/core
/api
/TableDeco \
94 dbaccess
/source
/core
/api
/View \
95 dbaccess
/source
/core
/api
/viewcontainer \
96 dbaccess
/source
/core
/api
/WrappedResultSet \
97 dbaccess
/source
/core
/dataaccess
/bookmarkcontainer \
98 dbaccess
/source
/core
/dataaccess
/commandcontainer \
99 dbaccess
/source
/core
/dataaccess
/commanddefinition \
100 dbaccess
/source
/core
/dataaccess
/ComponentDefinition \
101 dbaccess
/source
/core
/dataaccess
/connection \
102 dbaccess
/source
/core
/dataaccess
/ContentHelper \
103 dbaccess
/source
/core
/dataaccess
/dataaccessdescriptor \
104 dbaccess
/source
/core
/dataaccess
/databasecontext \
105 dbaccess
/source
/core
/dataaccess
/databasedocument \
106 dbaccess
/source
/core
/dataaccess
/databaseregistrations \
107 dbaccess
/source
/core
/dataaccess
/datasource \
108 dbaccess
/source
/core
/dataaccess
/definitioncontainer \
109 dbaccess
/source
/core
/dataaccess
/documentcontainer \
110 dbaccess
/source
/core
/dataaccess
/documentdefinition \
111 dbaccess
/source
/core
/dataaccess
/documenteventexecutor \
112 dbaccess
/source
/core
/dataaccess
/documenteventnotifier \
113 dbaccess
/source
/core
/dataaccess
/documentevents \
114 dbaccess
/source
/core
/dataaccess
/intercept \
115 dbaccess
/source
/core
/dataaccess
/ModelImpl \
116 dbaccess
/source
/core
/dataaccess
/myucp_datasupplier \
117 dbaccess
/source
/core
/dataaccess
/myucp_resultset \
118 dbaccess
/source
/core
/dataaccess
/SharedConnection \
119 dbaccess
/source
/core
/misc
/apitools \
120 dbaccess
/source
/core
/misc
/ContainerMediator \
121 dbaccess
/source
/core
/misc
/DatabaseDataProvider \
122 dbaccess
/source
/core
/misc
/dsntypes \
123 dbaccess
/source
/core
/misc
/objectnameapproval \
124 dbaccess
/source
/core
/misc
/migrwarndlg \
125 dbaccess
/source
/core
/misc
/PropertyForward \
126 dbaccess
/source
/core
/misc
/sdbcoretools \
127 dbaccess
/source
/core
/misc
/veto \
128 dbaccess
/source
/core
/recovery
/dbdocrecovery \
129 dbaccess
/source
/core
/recovery
/settingsimport \
130 dbaccess
/source
/core
/recovery
/storagestream \
131 dbaccess
/source
/core
/recovery
/storagetextstream \
132 dbaccess
/source
/core
/recovery
/storagexmlstream \
133 dbaccess
/source
/core
/recovery
/subcomponentloader \
134 dbaccess
/source
/core
/recovery
/subcomponentrecovery \
135 dbaccess
/source
/core
/resource
/core_resource \
138 # vim: set noet sw=4 ts=4: