{
    "version": "19.29.0.0.0",
    "description": "Additional libraries for enabling ODBC applications with Oracle Instant Client.",
    "homepage": "https://www.oracle.com/database/technologies/instant-client.html",
    "license": {
        "identifier": "Freeware",
        "url": "https://www.oracle.com/downloads/licenses/instant-client-lic.html"
    },
    "depends": "oracle-instant-client19",
    "architecture": {
        "64bit": {
            "url": "https://download.oracle.com/otn_software/nt/instantclient/1929000/instantclient-odbc-windows.x64-19.29.0.0.0dbru.zip",
            "hash": "784f807d37f6a6c8d777c7019de9dd2a29fda3e3d221d96b2e4e3ce1a8b15eb7"
        },
        "32bit": {
            "url": "https://download.oracle.com/otn_software/nt/instantclient/1929000/instantclient-odbc-nt-19.29.0.0.0dbru.zip",
            "hash": "ef3a4efb48abe50adf9c6d41249125536e5209b7c8cceab2e1f164a28a3915a2"
        }
    },
    "extract_dir": "instantclient_19_29",
    "pre_install": [
        "$instantclient = currentdir 'oracle-instant-client19'",
        "Copy-Item -Path \"$dir\\*\" -Destination \"$instantclient\" -Force -Recurse | Out-Null"
    ],
    "uninstaller": {
        "script": [
            "$instantclient = currentdir 'oracle-instant-client19'",
            "Get-ChildItem -Path \"$dir\" -Exclude *.json | ForEach-Object { Remove-Item -LiteralPath \"$instantclient\\$($_.Name)\" -Recurse -Force -ErrorAction SilentlyContinue }"
        ]
    },
    "checkver": {
        "url": "https://www.oracle.com/database/technologies/instant-client/microsoft-windows-32-downloads.html",
        "regex": "Version (19[\\d.]+)",
        "useragent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64)"
    },
    "autoupdate": {
        "architecture": {
            "64bit": {
                "url": "https://download.oracle.com/otn_software/nt/instantclient/$cleanVersion/instantclient-odbc-windows.x64-$versiondbru.zip"
            },
            "32bit": {
                "url": "https://download.oracle.com/otn_software/nt/instantclient/$cleanVersion/instantclient-odbc-nt-$versiondbru.zip"
            }
        },
        "extract_dir": "instantclient_$majorVersion_$minorVersion"
    },
    "notes": [
        "Note: The following steps requir Administrator privileges.",
        "Use 'odbc_install.exe' in Oracle Instant Client's dir to install ODBC.",
        "Use 'odbc_uninstall.exe' in above dir to uninstall it."
    ]
}
