clickhouse-odbc
clickhouse-odbc copied to clipboard
Make package naming consistent and complete
Package names should contain all the info to correctly and unambiguously identify target platform.
Proposed format: clickhouse-odbc-<os>[-<odbc-provider>]-<arch>-<toolset>[-<build_type>].<ext>
, where
-
os
- OS name and version (Ubuntu18.04
orCentOS7
instead of justLinux
) -
odbc-provider
- one ofmdac
,unixodbc
,iodbc
. Can be omitted only ifos
isWindows*
andtoolset
isvs*
, in which casemdac
is assumed -
arch
- architecture/bitness, e.g, x86, x86_64, x64, win32, etc. -
toolset
- compiler/IDE name and version, eg., gcc8.3, clang5, vs2019, xcode11, etc. -
build_type
-Debug
,Release
,RelWithDebInfo
, and if omitted,RelWithDebInfo
is assumed -
ext
-msi
,rpm
,deb
,tar.gz
,zip
, etc.