Added:
trunk/setup/CMakeLists.txt
Log:
Cmake support for setup
Added: trunk/setup/CMakeLists.txt
===================================================================
--- trunk/setup/CMakeLists.txt 2007-06-19 03:03:03 UTC (rev 520)
+++ trunk/setup/CMakeLists.txt 2007-06-19 06:22:33 UTC (rev 521)
@@ -0,0 +1,79 @@
+# Copyright (C) 1995-2007 MySQL AB
+#
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of version 2 of the GNU General Public License as
+# published by the Free Software Foundation.
+#
+# There are special exceptions to the terms and conditions of the GPL
+# as it is applied to this software. View the full text of the exception
+# in file LICENSE.exceptions in the top-level directory of this software
+# distribution.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+
+##########################################################################
+INCLUDE_DIRECTORIES(${QT_INCLUDE_DIR})
+
+
+SET(setup_SRCS
+ ConfigDSN.c
+ MYODBCSetupAssistText.cpp
+ MYODBCSetupCheckBox.cpp
+ MYODBCSetupComboBox.cpp
+ MYODBCSetupComboBoxDatabases.cpp
+ MYODBCSetupConfigDSNAdd.c
+ MYODBCSetupConfigDSNEdit.c
+ MYODBCSetupConfigDSNRemove.c
+ MYODBCSetupDataSourceConfig.cpp
+ MYODBCSetupDataSourceDialog.cpp
+ MYODBCSetupDataSourceTab1.cpp
+ MYODBCSetupDataSourceTab2.cpp
+ MYODBCSetupDataSourceTab3.cpp
+ MYODBCSetupDataSourceTab3a.cpp
+ MYODBCSetupDataSourceTab3b.cpp
+ MYODBCSetupDataSourceTab3c.cpp
+ MYODBCSetupDataSourceTab3d.cpp
+ MYODBCSetupDriverConnect.c
+ MYODBCSetupDriverConnectPrompt.cpp
+ MYODBCSetupHandleInstallerError.c
+ MYODBCSetupLineEdit.cpp
+ myodbc3S.rc)
+
+IF(ODBC_WINDOWS)
+ SET(setup_SRCS ${setup_SRCS} myodbc3S.def)
+ENDIF(ODBC_WINDOWS)
+
+SET(MOC_SRCS
+ MYODBCSetupAssistText.h
+ MYODBCSetupCheckBox.h
+ MYODBCSetupComboBox.h
+ MYODBCSetupComboBoxDatabases.h
+ MYODBCSetupDataSourceDialog.h
+ MYODBCSetupDataSourceTab1.h
+ MYODBCSetupDataSourceTab2.h
+ MYODBCSetupDataSourceTab3.h
+ MYODBCSetupDataSourceTab3a.h
+ MYODBCSetupDataSourceTab3b.h
+ MYODBCSetupDataSourceTab3c.h
+ MYODBCSetupDataSourceTab3d.h
+ MYODBCSetupLineEdit.h)
+
+IF(QT_WRAP_CPP)
+ QT_WRAP_CPP(myodbc3S setup_SRCS ${MOC_SRCS})
+ENDIF(QT_WRAP_CPP)
+
+ADD_LIBRARY(myodbc3S SHARED ${setup_SRCS})
+
+IF(ODBC_WINDOWS)
+ TARGET_LINK_LIBRARIES(myodbc3S odbc32 odbccp32)
+ELSE(ODBC_WINDOWS)
+ TARGET_LINK_LIBRARIES(myodbc3S ${ODBCLIB} ${ODBCINSTLIB})
+ENDIF(ODBC_WINDOWS)
+
| Thread |
|---|
| • Connector/ODBC 3.51 commit: r521 - trunk/setup | grichter | 19 Jun |