mirror of
https://abf.rosa.ru/djam/mysql-connector-odbc.git
synced 2025-02-23 05:23:00 +00:00
103 lines
4.3 KiB
Prolog
103 lines
4.3 KiB
Prolog
# #########################################################
|
|
#
|
|
# \brief This is a qmake project file for building the
|
|
# the Qt based GUI MYODBCConfig application.
|
|
#
|
|
# The build here is done by using the setup code
|
|
# directly - at build-time.
|
|
#
|
|
# #########################################################
|
|
|
|
# #########################################################
|
|
# COMMON
|
|
# #########################################################
|
|
TEMPLATE = app
|
|
TARGET = myodbc3c
|
|
DESTDIR = ../bin
|
|
include( ../common.pri )
|
|
include( ../config.pri )
|
|
CONFIG += qt
|
|
include( ../defines.pri )
|
|
include( ../odbc.pri )
|
|
|
|
INCLUDEPATH += ../util ../setup
|
|
|
|
# #########################################################
|
|
# WIN32
|
|
# #########################################################
|
|
win32 {
|
|
LIBS += user32.lib ..\util\myodbc3u.lib
|
|
# RC_FILE += MYODBCConfig.rc
|
|
}
|
|
|
|
# #########################################################
|
|
# UNIX
|
|
# #########################################################
|
|
mac {
|
|
} else:unix {
|
|
# INCLUDEPATH += ../util ../setup /usr/include
|
|
LIBS += -L../util -lmyodbc3u -L../setup -lmyodbc3S
|
|
}
|
|
|
|
# #########################################################
|
|
# OSX
|
|
# On OSX we produce a directory called; MYODBCConfig.app
|
|
# which contains everything needed to execute the app
|
|
# using the 'open' command or by double-clicking in
|
|
# Finder. MYODBCConfig.app can be copied to where desired
|
|
# in the file system (for example; /Applications/Utilities).
|
|
# #########################################################
|
|
mac {
|
|
# DEFINES -= HAVE_ODBCINST_H
|
|
# DEFINES += HAVE_IODBCINST_H
|
|
LIBS -= -lmyodbc3S
|
|
LIBS += -L../util -lmyodbc3u
|
|
LIBS += -lltdl -framework Carbon -framework QuickTime -lz -framework OpenGL -framework AGL -lz
|
|
RC_FILE = MYODBCConfig.icns
|
|
}
|
|
|
|
# #########################################################
|
|
# FILES
|
|
# #########################################################
|
|
HEADERS += \
|
|
../util/MYODBCUtil.h \
|
|
../setup/MYODBCSetup.h \
|
|
../setup/MYODBCSetupAssistText.h \
|
|
../setup/MYODBCSetupCheckBox.h \
|
|
../setup/MYODBCSetupComboBox.h \
|
|
../setup/MYODBCSetupComboBoxDatabases.h \
|
|
../setup/MYODBCSetupDataSourceDialog.h \
|
|
../setup/MYODBCSetupDataSourceTab1.h \
|
|
../setup/MYODBCSetupDataSourceTab2.h \
|
|
../setup/MYODBCSetupDataSourceTab3.h \
|
|
../setup/MYODBCSetupDataSourceTab3a.h \
|
|
../setup/MYODBCSetupDataSourceTab3b.h \
|
|
../setup/MYODBCSetupDataSourceTab3c.h \
|
|
../setup/MYODBCSetupDataSourceTab3d.h \
|
|
../setup/MYODBCSetupLineEdit.h
|
|
|
|
SOURCES += \
|
|
main.cpp \
|
|
../setup/MYODBCSetupAssistText.cpp \
|
|
../setup/MYODBCSetupCheckBox.cpp \
|
|
../setup/MYODBCSetupComboBox.cpp \
|
|
../setup/MYODBCSetupComboBoxDatabases.cpp \
|
|
../setup/MYODBCSetupConfigDSNAdd.c \
|
|
../setup/MYODBCSetupConfigDSNEdit.c \
|
|
../setup/MYODBCSetupConfigDSNRemove.c \
|
|
../setup/MYODBCSetupDataSourceConfig.cpp \
|
|
../setup/MYODBCSetupDataSourceDialog.cpp \
|
|
../setup/MYODBCSetupDataSourceTab1.cpp \
|
|
../setup/MYODBCSetupDataSourceTab2.cpp \
|
|
../setup/MYODBCSetupDataSourceTab3.cpp \
|
|
../setup/MYODBCSetupDataSourceTab3a.cpp \
|
|
../setup/MYODBCSetupDataSourceTab3b.cpp \
|
|
../setup/MYODBCSetupDataSourceTab3c.cpp \
|
|
../setup/MYODBCSetupDataSourceTab3d.cpp \
|
|
../setup/MYODBCSetupDriverConnect.c \
|
|
../setup/MYODBCSetupDriverConnectPrompt.cpp \
|
|
../setup/MYODBCSetupHandleInstallerError.c \
|
|
../setup/MYODBCSetupLineEdit.cpp
|
|
|
|
|
|
|