use internal python for gbuild-to-ide on windows and python=fully-internal
[LibreOffice.git] / dbaccess / Library_dba.mk
blob2021bb22a876d62d5aec516db810b48aad6f3e60
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,dbaccess/inc/pch/precompiled_dba))
23 $(eval $(call gb_Library_use_custom_headers,dba,\
24 officecfg/registry \
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,\
36 comphelper \
37 cppu \
38 cppuhelper \
39 dbahsql \
40 dbtools \
41 fwk \
42 i18nlangtag \
43 sal \
44 salhelper \
45 sax \
46 sb \
47 sfx \
48 svl \
49 svt \
50 svxcore \
51 tl \
52 ucbhelper \
53 utl \
54 vcl \
55 xo \
58 $(eval $(call gb_Library_set_componentfile,dba,dbaccess/util/dba,services))
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: