Commit b5c63ed4 authored by Mike McCormack's avatar Mike McCormack Committed by Alexandre Julliard

Initial mostly stub implementation of ODBC control panel.

parent 2a782c65
......@@ -1627,6 +1627,7 @@ dlls/newdev/Makefile
dlls/ntdll/Makefile
dlls/ntdll/tests/Makefile
dlls/odbc32/Makefile
dlls/odbccp32/Makefile
dlls/ole32/Makefile
dlls/ole32/tests/Makefile
dlls/oleacc/Makefile
......
......@@ -97,6 +97,7 @@ BASEDIRS = \
newdev \
ntdll \
odbc32 \
odbccp32 \
ole32 \
oleacc \
oleaut32 \
......@@ -342,6 +343,7 @@ SYMLINKS_SO = \
newdev.dll.so \
ntdll.dll.so \
odbc32.dll.so \
odbccp32.dll.so \
ole32.dll.so \
oleacc.dll.so \
oleaut32.dll.so \
......@@ -735,6 +737,9 @@ ntdll.dll.so: ntdll/ntdll.dll.so
odbc32.dll.so: odbc32/odbc32.dll.so
$(RM) $@ && $(LN_S) odbc32/odbc32.dll.so $@
odbccp32.dll.so: odbccp32/odbccp32.dll.so
$(RM) $@ && $(LN_S) odbccp32/odbccp32.dll.so $@
ole32.dll.so: ole32/ole32.dll.so
$(RM) $@ && $(LN_S) ole32/ole32.dll.so $@
......@@ -1121,6 +1126,7 @@ IMPORT_LIBS = \
newdev/libnewdev.$(IMPLIBEXT) \
ntdll/libntdll.$(IMPLIBEXT) \
odbc32/libodbc32.$(IMPLIBEXT) \
odbccp32/libodbccp32.$(IMPLIBEXT) \
ole32/libole32.$(IMPLIBEXT) \
oleacc/liboleacc.$(IMPLIBEXT) \
oleaut32/liboleaut32.$(IMPLIBEXT) \
......@@ -1412,6 +1418,9 @@ ntdll/libntdll.$(IMPLIBEXT): ntdll/ntdll.spec $(WINEBUILD)
odbc32/libodbc32.$(IMPLIBEXT): odbc32/odbc32.spec $(WINEBUILD)
@cd odbc32 && $(MAKE) libodbc32.$(IMPLIBEXT)
odbccp32/libodbccp32.$(IMPLIBEXT): odbccp32/odbccp32.spec $(WINEBUILD)
@cd odbccp32 && $(MAKE) libodbccp32.$(IMPLIBEXT)
ole32/libole32.$(IMPLIBEXT): ole32/ole32.spec $(WINEBUILD)
@cd ole32 && $(MAKE) libole32.$(IMPLIBEXT)
......@@ -1715,6 +1724,7 @@ netapi32/netapi32.dll.so: netapi32
newdev/newdev.dll.so: newdev
ntdll/ntdll.dll.so: ntdll
odbc32/odbc32.dll.so: odbc32
odbccp32/odbccp32.dll.so: odbccp32
ole32/ole32.dll.so: ole32
oleacc/oleacc.dll.so: oleacc
oleaut32/oleaut32.dll.so: oleaut32
......
Makefile
libodbccp32.def
odbccp32.dll.dbg.c
TOPSRCDIR = @top_srcdir@
TOPOBJDIR = ../..
SRCDIR = @srcdir@
VPATH = @srcdir@
MODULE = odbccp32.dll
IMPORTLIB = libodbccp32.$(IMPLIBEXT)
IMPORTS = ole32 advapi32 kernel32
EXTRALIBS = -luuid $(LIBUNICODE)
C_SRCS = \
odbccp32.c
@MAKE_DLL_RULES@
### Dependencies:
@ stub ODBCCPlApplet
@ stdcall SQLConfigDataSource(ptr long wstr wstr)
@ stdcall SQLConfigDataSourceW(ptr long str str)
@ stdcall SQLConfigDriver(ptr long str str ptr long ptr)
@ stdcall SQLConfigDriverW(ptr long wstr wstr ptr long ptr)
@ stdcall SQLCreateDataSource(ptr str)
@ stub SQLCreateDataSourceEx
@ stub SQLCreateDataSourceExW
@ stdcall SQLCreateDataSourceW(ptr wstr)
@ stdcall SQLGetAvailableDrivers(str ptr long ptr)
@ stdcall SQLGetAvailableDriversW(wstr ptr long ptr)
@ stdcall SQLGetConfigMode(ptr)
@ stdcall SQLGetInstalledDrivers(str long ptr)
@ stdcall SQLGetInstalledDriversW(wstr long ptr)
@ stdcall SQLGetPrivateProfileString(str str str str long str)
@ stdcall SQLGetPrivateProfileStringW(wstr wstr wstr wstr long wstr)
@ stdcall SQLGetTranslator(ptr str long ptr ptr long ptr ptr)
@ stdcall SQLGetTranslatorW(ptr wstr long ptr ptr long ptr ptr)
@ stdcall SQLInstallDriver(str str str long ptr long ptr)
@ stdcall SQLInstallDriverEx(str str str long ptr)
@ stdcall SQLInstallDriverExW(wstr wstr wstr long ptr long ptr)
@ stdcall SQLInstallDriverManager(ptr long ptr)
@ stdcall SQLInstallDriverManagerW(ptr long ptr)
@ stdcall SQLInstallDriverW(wstr wstr wstr long ptr)
@ stdcall SQLInstallODBC(ptr str str str)
@ stdcall SQLInstallODBCW(ptr wstr wstr wstr)
@ stdcall SQLInstallTranslator(str str str ptr long ptr long ptr)
@ stdcall SQLInstallTranslatorEx(str str ptr long ptr long ptr)
@ stdcall SQLInstallTranslatorExW(wstr wstr ptr long ptr long ptr)
@ stdcall SQLInstallTranslatorW(wstr wstr wstr ptr long ptr long ptr)
@ stdcall SQLInstallerError(long ptr ptr long ptr)
@ stdcall SQLInstallerErrorW(long ptr ptr long ptr)
@ stub SQLLoadDataSourcesListBox
@ stub SQLLoadDriverListBox
@ stdcall SQLManageDataSources(ptr)
@ stdcall SQLPostInstallerError(long ptr)
@ stdcall SQLPostInstallerErrorW(long ptr)
@ stdcall SQLReadFileDSN(str str str ptr long ptr)
@ stdcall SQLReadFileDSNW(wstr wstr wstr ptr long ptr)
@ stdcall SQLRemoveDSNFromIni(str)
@ stdcall SQLRemoveDSNFromIniW(wstr)
@ stdcall SQLRemoveDefaultDataSource()
@ stdcall SQLRemoveDriver(str long ptr)
@ stdcall SQLRemoveDriverManager(ptr)
@ stdcall SQLRemoveDriverW(wstr long ptr)
@ stdcall SQLRemoveTranslator(str ptr)
@ stdcall SQLRemoveTranslatorW(wstr ptr)
@ stdcall SQLSetConfigMode(long)
@ stdcall SQLValidDSN(str)
@ stdcall SQLValidDSNW(wstr)
@ stdcall SQLWriteDSNToIni(str str)
@ stdcall SQLWriteDSNToIniW(wstr wstr)
@ stdcall SQLWriteFileDSN(str str str str)
@ stdcall SQLWriteFileDSNW(wstr wstr wstr wstr)
@ stdcall SQLWritePrivateProfileString(str str str str)
@ stdcall SQLWritePrivateProfileStringW(wstr wstr wstr wstr)
@ stub SelectTransDlg
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment