You've already forked wine-staging
mirror of
https://gitlab.winehq.org/wine/wine-staging.git
synced 2025-04-13 14:42:51 -07:00
Instead of removing unixODBC completely. Creating an wine ODBC driver for unixODBC. This way native and unixODBC drivers can be used. This is a WIP.
55 lines
1.4 KiB
Diff
55 lines
1.4 KiB
Diff
From 54841f013e3f88c885ad4bc252083e6aa5958472 Mon Sep 17 00:00:00 2001
|
|
From: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
|
|
Date: Sun, 23 Jun 2024 16:45:43 +1000
|
|
Subject: [PATCH] wineodbc: Register as Driver
|
|
|
|
---
|
|
dlls/wineodbc/rsrc.rc | 3 +++
|
|
dlls/wineodbc/wineodbc.rgs | 23 +++++++++++++++++++++++
|
|
2 files changed, 26 insertions(+)
|
|
create mode 100644 dlls/wineodbc/wineodbc.rgs
|
|
|
|
diff --git a/dlls/wineodbc/rsrc.rc b/dlls/wineodbc/rsrc.rc
|
|
index b8fad8fe35b..9bc9d2934ab 100644
|
|
--- a/dlls/wineodbc/rsrc.rc
|
|
+++ b/dlls/wineodbc/rsrc.rc
|
|
@@ -24,3 +24,6 @@
|
|
#define WINE_PRODUCTVERSION_STR "3.520.6301.0"
|
|
|
|
#include "wine/wine_common_ver.rc"
|
|
+
|
|
+/* @makedep: wineodbc.rgs */
|
|
+1 WINE_REGISTRY wineodbc.rgs
|
|
diff --git a/dlls/wineodbc/wineodbc.rgs b/dlls/wineodbc/wineodbc.rgs
|
|
new file mode 100644
|
|
index 00000000000..c83d37976d7
|
|
--- /dev/null
|
|
+++ b/dlls/wineodbc/wineodbc.rgs
|
|
@@ -0,0 +1,23 @@
|
|
+HKLM
|
|
+{
|
|
+ NoRemove Software
|
|
+ {
|
|
+ NoRemove ODBC
|
|
+ {
|
|
+ NoRemove ODBCINST.INI
|
|
+ {
|
|
+ 'Wine ODBC Driver'
|
|
+ {
|
|
+ val 'Driver' = s '%MODULE%'
|
|
+ val 'DriverODBCVer' = s '03.50'
|
|
+ val 'Setup' = s '%MODULE%'
|
|
+ }
|
|
+
|
|
+ NoRemove ODBC Drivers
|
|
+ {
|
|
+ val 'Wine ODBC Driver' = s 'Installed'
|
|
+ }
|
|
+ }
|
|
+ }
|
|
+ }
|
|
+}
|
|
--
|
|
2.43.0
|
|
|