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