diff --git a/cmake/hashes.cmake b/cmake/hashes.cmake index 155f2479..adc587ca 100644 --- a/cmake/hashes.cmake +++ b/cmake/hashes.cmake @@ -18,4 +18,5 @@ set(ROCKSDB_HASH afccfab496556904900afacf7d99887f1d50cb893e5d2288bd502db233adaca set(SPDLOG_HASH 15a04e69c222eb6c01094b5c7ff8a249b36bb22788d72519646fb85feb267e67) set(SQLITE_HASH 9ad6d16cbc1df7cd55c8b55127c82a9bca5e9f287818de6dc87e04e73599d754) set(STDUUID_HASH b1176597e789531c38481acbbed2a6894ad419aab0979c10410d59eb0ebf40d3) +set(WINFSP_HASH 073a70e00f77423e34bed98b86e600def93393ba5822204fac57a29324db9f7a) set(ZLIB_HASH 17e88863f3600672ab49182f217281b6fc4d3c762bde361935e436a95214d05c) diff --git a/cmake/versions.cmake b/cmake/versions.cmake index 0c4fe230..01c6d81b 100644 --- a/cmake/versions.cmake +++ b/cmake/versions.cmake @@ -25,4 +25,6 @@ set(SPDLOG_VERSION 1.15.3) set(SQLITE2_VERSION 3.50.3) set(SQLITE_VERSION 3500300) set(STDUUID_VERSION 1.2.3) +set(WINFSP2_VERSION 2.1) +set(WINFSP_VERSION 2.1.25156) set(ZLIB_VERSION 1.3.1) diff --git a/scripts/libraries.sh b/scripts/libraries.sh index 75c7f697..19f2db1d 100755 --- a/scripts/libraries.sh +++ b/scripts/libraries.sh @@ -54,6 +54,7 @@ PROJECT_DOWNLOADS[GTEST]="https://github.com/google/googletest/archive/refs/tags PROJECT_DOWNLOADS[ICU]="https://github.com/unicode-org/icu/archive/refs/tags/release-${PROJECT_VERSIONS[ICU]}.tar.gz;icu-release-${PROJECT_VERSIONS[ICU]}.tar.gz;3rd_party/mingw64" PROJECT_DOWNLOADS[JSON]="https://github.com/nlohmann/json/archive/refs/tags/v${PROJECT_VERSIONS[JSON]}.tar.gz;json-${PROJECT_VERSIONS[JSON]}.tar.gz;3rd_party" PROJECT_DOWNLOADS[INNOSETUP]="https://files.jrsoftware.org/is/6/innosetup-${PROJECT_VERSIONS[INNOSETUP]}.exe;innosetup-${PROJECT_VERSIONS[INNOSETUP]}.exe;3rd_party/mingw64" +PROJECT_DOWNLOADS[WINFSP]="https://github.com/winfsp/winfsp/releases/download/v${PROJECT_VERSIONS[WINFSP2]}/winfsp-${PROJECT_VERSIONS[WINFSP]}.msi;winfsp-${PROJECT_VERSIONS[WINFSP]}.msi;3rd_party" PROJECT_DOWNLOADS[LIBSODIUM]="https://github.com/jedisct1/libsodium/archive/refs/tags/${PROJECT_VERSIONS[LIBSODIUM]}-RELEASE.tar.gz;libsodium-${PROJECT_VERSIONS[LIBSODIUM]}.tar.gz;3rd_party" PROJECT_DOWNLOADS[MINGW]="https://sourceforge.net/projects/mingw-w64/files/mingw-w64/mingw-w64-release/mingw-w64-v${PROJECT_VERSIONS[MINGW]}.tar.bz2;;mingw-w64-v${PROJECT_VERSIONS[MINGW]}.tar.bz2;3rd_party/mingw64" PROJECT_DOWNLOADS[OPENSSL]="https://github.com/openssl/openssl/releases/download/openssl-${PROJECT_VERSIONS[OPENSSL]}/openssl-${PROJECT_VERSIONS[OPENSSL]}.tar.gz;openssl-${PROJECT_VERSIONS[OPENSSL]}.tar.gz;3rd_party" diff --git a/scripts/versions.sh b/scripts/versions.sh index 4fe2360a..c2f09d4e 100755 --- a/scripts/versions.sh +++ b/scripts/versions.sh @@ -28,5 +28,7 @@ PROJECT_VERSIONS[SPDLOG]="1.15.3" PROJECT_VERSIONS[SQLITE]="3500300" PROJECT_VERSIONS[SQLITE2]="3.50.3" PROJECT_VERSIONS[STDUUID]="1.2.3" +PROJECT_VERSIONS[WINFSP]="2.1.25156" +PROJECT_VERSIONS[WINFSP2]="2.1" PROJECT_VERSIONS[ZLIB]="1.3.1" export PROJECT_VERSIONS diff --git a/support/3rd_party/winfsp-2.1.25156.msi b/support/3rd_party/winfsp-2.1.25156.msi new file mode 100644 index 00000000..62b703ab Binary files /dev/null and b/support/3rd_party/winfsp-2.1.25156.msi differ diff --git a/support/3rd_party/winfsp-2.1.25156.msi.sha256 b/support/3rd_party/winfsp-2.1.25156.msi.sha256 new file mode 100644 index 00000000..ab1d99a3 --- /dev/null +++ b/support/3rd_party/winfsp-2.1.25156.msi.sha256 @@ -0,0 +1 @@ +073a70e00f77423e34bed98b86e600def93393ba5822204fac57a29324db9f7a *winfsp-2.1.25156.msi