~jlukas79/+junk/mysql-server

« back to all changes in this revision

Viewing changes to libmysqld/CMakeLists.txt

manual merge 6.0-main --> 6.0-bka-review

Show diffs side-by-side

added added

removed removed

Lines of Context:
145
145
  ENDFOREACH(rpath)
146
146
ENDIF(WITH_CSV_STORAGE_ENGINE)
147
147
 
 
148
IF(WITH_FALCON_STORAGE_ENGINE)
 
149
  INCLUDE_DIRECTORIES(${CMAKE_SOURCE_DIR}/storage/falcon ${CMAKE_SOURCE_DIR}/storage/falcon/TransformLib)
 
150
  INCLUDE(${CMAKE_SOURCE_DIR}/storage/falcon/CMakeLists.txt)
 
151
  FOREACH(rpath ${FALCON_SOURCES})
 
152
    SET(LIB_SOURCES ${LIB_SOURCES} ../storage/falcon/${rpath})
 
153
  ENDFOREACH(rpath)
 
154
ENDIF(WITH_FALCON_STORAGE_ENGINE)
 
155
IF(WITH_MARIA_STORAGE_ENGINE)
 
156
  INCLUDE(${CMAKE_SOURCE_DIR}/storage/maria/CMakeLists.txt)
 
157
  FOREACH(rpath ${MARIA_SOURCES})
 
158
    SET(LIB_SOURCES ${LIB_SOURCES} ../storage/maria/${rpath})
 
159
  ENDFOREACH(rpath)
 
160
ENDIF(WITH_MARIA_STORAGE_ENGINE)
 
161
 
148
162
SET(SOURCE_SUBLIBS FALSE)
149
163
                            
150
 
SET(LIBMYSQLD_SOURCES emb_qcache.cc libmysqld.c lib_sql.cc
 
164
SET(LIBMYSQLD_SOURCES emb_qcache.cc libmysqld.c lib_sql.cc 
151
165
           ../libmysql/libmysql.c ../libmysql/errmsg.c ../client/get_password.c
152
166
           ../sql-common/client.c ../sql-common/my_time.c 
153
167
           ../sql-common/my_user.c ../sql-common/pack.c
154
168
           ../sql/password.c ../sql/discover.cc ../sql/derror.cc 
155
 
           ../sql/event_scheduler.cc ../sql/events.cc 
156
 
           ../sql/event_data_objects.cc ../sql/event_queue.cc 
157
 
           ../sql/event_db_repository.cc ../sql/field.cc ../sql/field_conv.cc
 
169
           ../sql/field.cc ../sql/field_conv.cc
158
170
           ../sql/filesort.cc ../sql/gstream.cc ../sql/ha_partition.cc 
159
171
           ../sql/handler.cc ../sql/hash_filo.cc ../sql/hostname.cc 
160
172
           ../sql/init.cc ../sql/item_buff.cc ../sql/item_cmpfunc.cc 
178
190
           ../sql/sql_list.cc ../sql/sql_load.cc ../sql/sql_locale.cc 
179
191
           ../sql/sql_binlog.cc ../sql/sql_manager.cc ../sql/sql_map.cc 
180
192
           ../sql/sql_parse.cc ../sql/sql_partition.cc ../sql/sql_plugin.cc 
 
193
           ../sql/debug_sync.cc
181
194
           ../sql/sql_prepare.cc ../sql/sql_rename.cc ../sql/sql_repl.cc 
182
195
           ../sql/sql_select.cc ../sql/sql_servers.cc
183
196
           ../sql/sql_show.cc ../sql/sql_state.c ../sql/sql_string.cc
188
201
           ../sql/time.cc ../sql/tztime.cc ../sql/uniques.cc ../sql/unireg.cc
189
202
           ../sql/partition_info.cc ../sql/sql_connect.cc 
190
203
           ../sql/scheduler.cc ../sql/sql_audit.cc
 
204
           ../sql/ddl_blocker.cc ../sql/si_objects.cc
 
205
           ../sql/event_parse_data.cc ../sql/mdl.cc
191
206
           ${GEN_SOURCES}
192
207
           ${LIB_SOURCES})
193
208
 
205
220
 
206
221
ADD_LIBRARY(libmysqld MODULE cmake_dummy.c libmysqld.def)
207
222
ADD_DEPENDENCIES(libmysqld mysqlserver)
208
 
TARGET_LINK_LIBRARIES(libmysqld mysqlserver wsock32)
 
223
TARGET_LINK_LIBRARIES(libmysqld mysqlserver ws2_32)