diff options
Diffstat (limited to 'ports')
| -rw-r--r-- | ports/nanodbc/CONTROL | 4 | ||||
| -rw-r--r-- | ports/nanodbc/portfile.cmake | 7 |
2 files changed, 8 insertions, 3 deletions
diff --git a/ports/nanodbc/CONTROL b/ports/nanodbc/CONTROL index 6903ada85..339e21251 100644 --- a/ports/nanodbc/CONTROL +++ b/ports/nanodbc/CONTROL @@ -1,6 +1,6 @@ Source: nanodbc Version: 2.13.0 -Port-Version: 2 -Homepage: https://github.com/lexicalunit/nanodbc +Port-Version: 3 +Homepage: https://github.com/nanodbc/nanodbc Description: A small C++ wrapper for the native C ODBC API. Build-Depends: unixodbc(!windows) diff --git a/ports/nanodbc/portfile.cmake b/ports/nanodbc/portfile.cmake index da2cba0cd..94ffb0893 100644 --- a/ports/nanodbc/portfile.cmake +++ b/ports/nanodbc/portfile.cmake @@ -1,7 +1,7 @@ # Only static libraries are supported. # See https://github.com/nanodbc/nanodbc/issues/13 vcpkg_check_linkage(ONLY_STATIC_LIBRARY) - + vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO nanodbc/nanodbc @@ -10,6 +10,10 @@ vcpkg_from_github( HEAD_REF master ) +if(DEFINED NANODBC_ODBC_VERSION) + set(NANODBC_ODBC_VERSION -DNANODBC_ODBC_VERSION=${NANODBC_ODBC_VERSION}) +endif() + vcpkg_configure_cmake( SOURCE_PATH ${SOURCE_PATH} PREFER_NINJA @@ -17,6 +21,7 @@ vcpkg_configure_cmake( -DNANODBC_DISABLE_EXAMPLES=ON -DNANODBC_DISABLE_TESTS=ON -DNANODBC_ENABLE_UNICODE=OFF + ${NANODBC_ODBC_VERSION} ) vcpkg_install_cmake() |
