Mercurial > hg > orthanc-databases
annotate Resources/CMake/DatabasesFrameworkConfiguration.cmake @ 366:cd9521e04249 attach-custom-data
DatabaseBackendAdapterV4: added support for customData + revision when not already done
author | Alain Mazy <am@osimis.io> |
---|---|
date | Thu, 15 Sep 2022 18:12:34 +0200 |
parents | 2592c0e9b724 |
children | 1280b40d6696 |
rev | line source |
---|---|
0 | 1 # Orthanc - A Lightweight, RESTful DICOM Store |
2 # Copyright (C) 2012-2016 Sebastien Jodogne, Medical Physics | |
3 # Department, University Hospital of Liege, Belgium | |
193
3236894320d6
upgrade to year 2021
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
172
diff
changeset
|
4 # Copyright (C) 2017-2021 Osimis S.A., Belgium |
0 | 5 # |
6 # This program is free software: you can redistribute it and/or | |
7 # modify it under the terms of the GNU Affero General Public License | |
8 # as published by the Free Software Foundation, either version 3 of | |
9 # the License, or (at your option) any later version. | |
10 # | |
11 # This program is distributed in the hope that it will be useful, but | |
12 # WITHOUT ANY WARRANTY; without even the implied warranty of | |
13 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |
14 # Affero General Public License for more details. | |
15 # | |
16 # You should have received a copy of the GNU Affero General Public License | |
17 # along with this program. If not, see <http://www.gnu.org/licenses/>. | |
18 | |
19 | |
20 | |
21 ##################################################################### | |
22 ## Enable the Orthanc subcomponents depending on the configuration | |
23 ##################################################################### | |
24 | |
25 if (ENABLE_SQLITE_BACKEND) | |
26 set(ENABLE_SQLITE ON) | |
27 endif() | |
28 | |
29 if (ENABLE_POSTGRESQL_BACKEND) | |
80
16df1a6ea452
Fix issue 105 (Unable to connect to PostgreSQL database using SSL)
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
67
diff
changeset
|
30 set(ENABLE_CRYPTO_OPTIONS ON) |
0 | 31 set(ENABLE_ZLIB ON) |
83 | 32 |
33 if ("${CMAKE_SYSTEM_NAME}" STREQUAL "Windows") | |
34 set(ENABLE_OPENSSL_ENGINES ON) | |
35 endif() | |
0 | 36 endif() |
37 | |
38 if (ENABLE_MYSQL_BACKEND) | |
39 set(ENABLE_CRYPTO_OPTIONS ON) | |
40 set(ENABLE_SSL ON) | |
3 | 41 set(ENABLE_ZLIB ON) |
39 | 42 set(ENABLE_LOCALE ON) # iconv is needed |
43 set(ENABLE_WEB_CLIENT ON) # libcurl is needed | |
0 | 44 |
45 if ("${CMAKE_SYSTEM_NAME}" STREQUAL "Windows") | |
46 set(ENABLE_OPENSSL_ENGINES ON) | |
47 endif() | |
48 endif() | |
49 | |
329
b5fb8b77ce4d
initial commit of ODBC framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
300
diff
changeset
|
50 if (ENABLE_ODBC_BACKEND) |
b5fb8b77ce4d
initial commit of ODBC framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
300
diff
changeset
|
51 endif() |
b5fb8b77ce4d
initial commit of ODBC framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
300
diff
changeset
|
52 |
b5fb8b77ce4d
initial commit of ODBC framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
300
diff
changeset
|
53 |
0 | 54 |
55 ##################################################################### | |
56 ## Configure the Orthanc Framework | |
57 ##################################################################### | |
58 | |
156
710537acb488
dynamic linking against the system-wide Orthanc framework library
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
152
diff
changeset
|
59 if (ORTHANC_FRAMEWORK_SOURCE STREQUAL "system") |
284
64bf8914f02e
sync + no more need of "-DORTHANC_FRAMEWORK_ADDITIONAL_LIBRARIES" to dynamically link against system-wide orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
245
diff
changeset
|
60 if (ORTHANC_FRAMEWORK_USE_SHARED) |
64bf8914f02e
sync + no more need of "-DORTHANC_FRAMEWORK_ADDITIONAL_LIBRARIES" to dynamically link against system-wide orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
245
diff
changeset
|
61 include(FindBoost) |
64bf8914f02e
sync + no more need of "-DORTHANC_FRAMEWORK_ADDITIONAL_LIBRARIES" to dynamically link against system-wide orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
245
diff
changeset
|
62 find_package(Boost COMPONENTS regex thread) |
64bf8914f02e
sync + no more need of "-DORTHANC_FRAMEWORK_ADDITIONAL_LIBRARIES" to dynamically link against system-wide orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
245
diff
changeset
|
63 |
64bf8914f02e
sync + no more need of "-DORTHANC_FRAMEWORK_ADDITIONAL_LIBRARIES" to dynamically link against system-wide orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
245
diff
changeset
|
64 if (NOT Boost_FOUND) |
64bf8914f02e
sync + no more need of "-DORTHANC_FRAMEWORK_ADDITIONAL_LIBRARIES" to dynamically link against system-wide orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
245
diff
changeset
|
65 message(FATAL_ERROR "Unable to locate Boost on this system") |
64bf8914f02e
sync + no more need of "-DORTHANC_FRAMEWORK_ADDITIONAL_LIBRARIES" to dynamically link against system-wide orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
245
diff
changeset
|
66 endif() |
64bf8914f02e
sync + no more need of "-DORTHANC_FRAMEWORK_ADDITIONAL_LIBRARIES" to dynamically link against system-wide orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
245
diff
changeset
|
67 |
64bf8914f02e
sync + no more need of "-DORTHANC_FRAMEWORK_ADDITIONAL_LIBRARIES" to dynamically link against system-wide orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
245
diff
changeset
|
68 link_libraries(${Boost_LIBRARIES} jsoncpp) |
64bf8914f02e
sync + no more need of "-DORTHANC_FRAMEWORK_ADDITIONAL_LIBRARIES" to dynamically link against system-wide orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
245
diff
changeset
|
69 endif() |
64bf8914f02e
sync + no more need of "-DORTHANC_FRAMEWORK_ADDITIONAL_LIBRARIES" to dynamically link against system-wide orthanc framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
245
diff
changeset
|
70 |
156
710537acb488
dynamic linking against the system-wide Orthanc framework library
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
152
diff
changeset
|
71 link_libraries(${ORTHANC_FRAMEWORK_LIBRARIES}) |
54
b3de8c09c8b0
disable of Orthanc modules that are useless for databases
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
39
diff
changeset
|
72 |
156
710537acb488
dynamic linking against the system-wide Orthanc framework library
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
152
diff
changeset
|
73 if (ENABLE_SQLITE_BACKEND) |
710537acb488
dynamic linking against the system-wide Orthanc framework library
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
152
diff
changeset
|
74 add_definitions(-DORTHANC_ENABLE_SQLITE=1) |
710537acb488
dynamic linking against the system-wide Orthanc framework library
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
152
diff
changeset
|
75 endif() |
710537acb488
dynamic linking against the system-wide Orthanc framework library
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
152
diff
changeset
|
76 |
710537acb488
dynamic linking against the system-wide Orthanc framework library
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
152
diff
changeset
|
77 set(USE_SYSTEM_GOOGLE_TEST ON CACHE BOOL "Use the system version of Google Test") |
710537acb488
dynamic linking against the system-wide Orthanc framework library
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
152
diff
changeset
|
78 set(USE_GOOGLE_TEST_DEBIAN_PACKAGE OFF CACHE BOOL "Use the sources of Google Test shipped with libgtest-dev (Debian only)") |
710537acb488
dynamic linking against the system-wide Orthanc framework library
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
152
diff
changeset
|
79 mark_as_advanced(USE_GOOGLE_TEST_DEBIAN_PACKAGE) |
300
a116dbdf9118
replaced CMAKE_SOURCE_DIR by CMAKE_CURRENT_LIST_DIR in CMake scripts
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
299
diff
changeset
|
80 include(${CMAKE_CURRENT_LIST_DIR}/../Orthanc/CMake/GoogleTestConfiguration.cmake) |
156
710537acb488
dynamic linking against the system-wide Orthanc framework library
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
152
diff
changeset
|
81 |
710537acb488
dynamic linking against the system-wide Orthanc framework library
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
152
diff
changeset
|
82 else() |
710537acb488
dynamic linking against the system-wide Orthanc framework library
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
152
diff
changeset
|
83 # Those modules of the Orthanc framework are not needed when dealing |
710537acb488
dynamic linking against the system-wide Orthanc framework library
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
152
diff
changeset
|
84 # with databases |
710537acb488
dynamic linking against the system-wide Orthanc framework library
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
152
diff
changeset
|
85 set(ENABLE_MODULE_IMAGES OFF) |
710537acb488
dynamic linking against the system-wide Orthanc framework library
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
152
diff
changeset
|
86 set(ENABLE_MODULE_JOBS OFF) |
710537acb488
dynamic linking against the system-wide Orthanc framework library
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
152
diff
changeset
|
87 set(ENABLE_MODULE_DICOM OFF) |
710537acb488
dynamic linking against the system-wide Orthanc framework library
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
152
diff
changeset
|
88 |
167 | 89 include(${ORTHANC_FRAMEWORK_ROOT}/../Resources/CMake/OrthancFrameworkConfiguration.cmake) |
286
eb03551d3a5f
improved CMakeLists.txt
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
284
diff
changeset
|
90 include_directories(${ORTHANC_FRAMEWORK_ROOT}) |
156
710537acb488
dynamic linking against the system-wide Orthanc framework library
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
152
diff
changeset
|
91 endif() |
710537acb488
dynamic linking against the system-wide Orthanc framework library
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
152
diff
changeset
|
92 |
0 | 93 |
94 | |
95 ##################################################################### | |
96 ## Common source files for the databases | |
97 ##################################################################### | |
98 | |
99 set(ORTHANC_DATABASES_ROOT ${CMAKE_CURRENT_LIST_DIR}/../..) | |
100 | |
101 set(DATABASES_SOURCES | |
102 ${ORTHANC_DATABASES_ROOT}/Framework/Common/BinaryStringValue.cpp | |
103 ${ORTHANC_DATABASES_ROOT}/Framework/Common/DatabaseManager.cpp | |
299
70685295a373
added OrthancDatabases::EnumerationToString(ValueType)
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
298
diff
changeset
|
104 ${ORTHANC_DATABASES_ROOT}/Framework/Common/DatabasesEnumerations.cpp |
0 | 105 ${ORTHANC_DATABASES_ROOT}/Framework/Common/Dictionary.cpp |
106 ${ORTHANC_DATABASES_ROOT}/Framework/Common/GenericFormatter.cpp | |
298
8f655f308de9
added IResult::Print()
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
286
diff
changeset
|
107 ${ORTHANC_DATABASES_ROOT}/Framework/Common/IResult.cpp |
23
b2ff1cd2907a
handling of implicit transactions in DatabaseManager
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
3
diff
changeset
|
108 ${ORTHANC_DATABASES_ROOT}/Framework/Common/ImplicitTransaction.cpp |
244
02cd7254c949
separating class InputFileValue from FileValue
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
226
diff
changeset
|
109 ${ORTHANC_DATABASES_ROOT}/Framework/Common/InputFileValue.cpp |
0 | 110 ${ORTHANC_DATABASES_ROOT}/Framework/Common/Integer64Value.cpp |
111 ${ORTHANC_DATABASES_ROOT}/Framework/Common/NullValue.cpp | |
112 ${ORTHANC_DATABASES_ROOT}/Framework/Common/Query.cpp | |
113 ${ORTHANC_DATABASES_ROOT}/Framework/Common/ResultBase.cpp | |
245
9d00e5e073e8
rename FileValue as ResultFileValue
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
244
diff
changeset
|
114 ${ORTHANC_DATABASES_ROOT}/Framework/Common/ResultFileValue.cpp |
226
a4918d57435c
DatabaseManager doesn't IDatabaseFactory anymore
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
193
diff
changeset
|
115 ${ORTHANC_DATABASES_ROOT}/Framework/Common/RetryDatabaseFactory.cpp |
a4918d57435c
DatabaseManager doesn't IDatabaseFactory anymore
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
193
diff
changeset
|
116 ${ORTHANC_DATABASES_ROOT}/Framework/Common/RetryDatabaseFactory.cpp |
0 | 117 ${ORTHANC_DATABASES_ROOT}/Framework/Common/StatementLocation.cpp |
118 ${ORTHANC_DATABASES_ROOT}/Framework/Common/Utf8StringValue.cpp | |
119 ) | |
120 | |
121 | |
122 ##################################################################### | |
123 ## Configure SQLite if need be | |
124 ##################################################################### | |
125 | |
126 if (ENABLE_SQLITE_BACKEND) | |
127 list(APPEND DATABASES_SOURCES | |
128 ${ORTHANC_DATABASES_ROOT}/Framework/SQLite/SQLiteDatabase.cpp | |
129 ${ORTHANC_DATABASES_ROOT}/Framework/SQLite/SQLiteResult.cpp | |
130 ${ORTHANC_DATABASES_ROOT}/Framework/SQLite/SQLiteStatement.cpp | |
131 ${ORTHANC_DATABASES_ROOT}/Framework/SQLite/SQLiteTransaction.cpp | |
132 ) | |
133 endif() | |
134 | |
135 | |
136 ##################################################################### | |
137 ## Configure MySQL client (MariaDB) if need be | |
138 ##################################################################### | |
139 | |
140 if (ENABLE_MYSQL_BACKEND) | |
141 include(${CMAKE_CURRENT_LIST_DIR}/MariaDBConfiguration.cmake) | |
142 add_definitions(-DORTHANC_ENABLE_MYSQL=1) | |
143 list(APPEND DATABASES_SOURCES | |
144 ${ORTHANC_DATABASES_ROOT}/Framework/MySQL/MySQLDatabase.cpp | |
145 ${ORTHANC_DATABASES_ROOT}/Framework/MySQL/MySQLParameters.cpp | |
146 ${ORTHANC_DATABASES_ROOT}/Framework/MySQL/MySQLResult.cpp | |
147 ${ORTHANC_DATABASES_ROOT}/Framework/MySQL/MySQLStatement.cpp | |
148 ${ORTHANC_DATABASES_ROOT}/Framework/MySQL/MySQLTransaction.cpp | |
149 ${MYSQL_CLIENT_SOURCES} | |
150 ) | |
151 else() | |
152 unset(USE_SYSTEM_MYSQL_CLIENT CACHE) | |
153 add_definitions(-DORTHANC_ENABLE_MYSQL=0) | |
154 endif() | |
155 | |
156 | |
157 | |
158 ##################################################################### | |
159 ## Configure PostgreSQL client if need be | |
160 ##################################################################### | |
161 | |
162 if (ENABLE_POSTGRESQL_BACKEND) | |
163 include(${CMAKE_CURRENT_LIST_DIR}/PostgreSQLConfiguration.cmake) | |
164 add_definitions(-DORTHANC_ENABLE_POSTGRESQL=1) | |
165 list(APPEND DATABASES_SOURCES | |
166 ${ORTHANC_DATABASES_ROOT}/Framework/PostgreSQL/PostgreSQLDatabase.cpp | |
167 ${ORTHANC_DATABASES_ROOT}/Framework/PostgreSQL/PostgreSQLLargeObject.cpp | |
168 ${ORTHANC_DATABASES_ROOT}/Framework/PostgreSQL/PostgreSQLParameters.cpp | |
169 ${ORTHANC_DATABASES_ROOT}/Framework/PostgreSQL/PostgreSQLResult.cpp | |
170 ${ORTHANC_DATABASES_ROOT}/Framework/PostgreSQL/PostgreSQLStatement.cpp | |
171 ${ORTHANC_DATABASES_ROOT}/Framework/PostgreSQL/PostgreSQLTransaction.cpp | |
172 ${LIBPQ_SOURCES} | |
173 ) | |
174 else() | |
175 unset(USE_SYSTEM_LIBPQ CACHE) | |
176 add_definitions(-DORTHANC_ENABLE_POSTGRESQL=0) | |
177 endif() | |
329
b5fb8b77ce4d
initial commit of ODBC framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
300
diff
changeset
|
178 |
b5fb8b77ce4d
initial commit of ODBC framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
300
diff
changeset
|
179 |
b5fb8b77ce4d
initial commit of ODBC framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
300
diff
changeset
|
180 |
b5fb8b77ce4d
initial commit of ODBC framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
300
diff
changeset
|
181 ##################################################################### |
b5fb8b77ce4d
initial commit of ODBC framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
300
diff
changeset
|
182 ## Configure ODBC if need be |
b5fb8b77ce4d
initial commit of ODBC framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
300
diff
changeset
|
183 ##################################################################### |
b5fb8b77ce4d
initial commit of ODBC framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
300
diff
changeset
|
184 |
b5fb8b77ce4d
initial commit of ODBC framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
300
diff
changeset
|
185 if (ENABLE_ODBC_BACKEND) |
332
2592c0e9b724
fix link on windows
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
331
diff
changeset
|
186 if ("${CMAKE_SYSTEM_NAME}" STREQUAL "Windows") |
2592c0e9b724
fix link on windows
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
331
diff
changeset
|
187 link_libraries(odbc32) |
2592c0e9b724
fix link on windows
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
331
diff
changeset
|
188 else() |
331
674bbb9d1c83
added OdbcEnvironment::GlobalInitialization()
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
329
diff
changeset
|
189 include(${CMAKE_CURRENT_LIST_DIR}/UnixOdbcConfiguration.cmake) |
674bbb9d1c83
added OdbcEnvironment::GlobalInitialization()
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
329
diff
changeset
|
190 endif() |
674bbb9d1c83
added OdbcEnvironment::GlobalInitialization()
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
329
diff
changeset
|
191 |
329
b5fb8b77ce4d
initial commit of ODBC framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
300
diff
changeset
|
192 add_definitions(-DORTHANC_ENABLE_ODBC=1) |
b5fb8b77ce4d
initial commit of ODBC framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
300
diff
changeset
|
193 list(APPEND DATABASES_SOURCES |
b5fb8b77ce4d
initial commit of ODBC framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
300
diff
changeset
|
194 ${ORTHANC_DATABASES_ROOT}/Framework/Odbc/OdbcDatabase.cpp |
b5fb8b77ce4d
initial commit of ODBC framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
300
diff
changeset
|
195 ${ORTHANC_DATABASES_ROOT}/Framework/Odbc/OdbcEnvironment.cpp |
b5fb8b77ce4d
initial commit of ODBC framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
300
diff
changeset
|
196 ${ORTHANC_DATABASES_ROOT}/Framework/Odbc/OdbcPreparedStatement.cpp |
b5fb8b77ce4d
initial commit of ODBC framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
300
diff
changeset
|
197 ${ORTHANC_DATABASES_ROOT}/Framework/Odbc/OdbcResult.cpp |
b5fb8b77ce4d
initial commit of ODBC framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
300
diff
changeset
|
198 ${ORTHANC_DATABASES_ROOT}/Framework/Odbc/OdbcStatement.cpp |
b5fb8b77ce4d
initial commit of ODBC framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
300
diff
changeset
|
199 ${LIBPQ_SOURCES} |
b5fb8b77ce4d
initial commit of ODBC framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
300
diff
changeset
|
200 ) |
b5fb8b77ce4d
initial commit of ODBC framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
300
diff
changeset
|
201 else() |
b5fb8b77ce4d
initial commit of ODBC framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
300
diff
changeset
|
202 unset(USE_SYSTEM_UNIX_ODBC) |
b5fb8b77ce4d
initial commit of ODBC framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
300
diff
changeset
|
203 unset(USE_SYSTEM_LTDL) |
b5fb8b77ce4d
initial commit of ODBC framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
300
diff
changeset
|
204 add_definitions(-DORTHANC_ENABLE_ODBC=0) |
b5fb8b77ce4d
initial commit of ODBC framework
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
300
diff
changeset
|
205 endif() |