license: libvisio is MPLv2
[LibreOffice.git] / dbaccess / Library_dba.mk
blob126f3a77211dc5dcb8a1bae196745c9d1b2464f1
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,\
13 $$(INCLUDE) \
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,$(SRCDIR)/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,\
32 comphelper \
33 cppu \
34 cppuhelper \
35 dbahsql \
36 dbtools \
37 fwe \
38 i18nlangtag \
39 sal \
40 salhelper \
41 sax \
42 sb \
43 sfx \
44 svl \
45 svt \
46 svxcore \
47 tl \
48 ucbhelper \
49 utl \
50 vcl \
51 xo \
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: