diff options
| author | NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com> | 2020-01-06 14:58:27 -0800 |
|---|---|---|
| committer | dan-shaw <51385773+dan-shaw@users.noreply.github.com> | 2020-01-06 14:58:27 -0800 |
| commit | ec2ceeba40c6da6af1c79b32afa822c0082e42f7 (patch) | |
| tree | a8b105533a520c45e18c3938c51c06fb7265d776 | |
| parent | 71fd395f1a8336fbe4d26f008903c543020331b7 (diff) | |
| download | vcpkg-ec2ceeba40c6da6af1c79b32afa822c0082e42f7.tar.gz vcpkg-ec2ceeba40c6da6af1c79b32afa822c0082e42f7.zip | |
[tfhe] Add new port (#8386)
* [tfhe] Add new port
* Add the message for not support OSX
* Update message and ci.baseline.txt
| -rw-r--r-- | ports/tfhe/CONTROL | 4 | ||||
| -rw-r--r-- | ports/tfhe/portfile.cmake | 21 | ||||
| -rw-r--r-- | scripts/ci.baseline.txt | 6 |
3 files changed, 31 insertions, 0 deletions
diff --git a/ports/tfhe/CONTROL b/ports/tfhe/CONTROL new file mode 100644 index 000000000..434694396 --- /dev/null +++ b/ports/tfhe/CONTROL @@ -0,0 +1,4 @@ +Source: tfhe
+Version: 1.0.1
+Homepage: https://github.com/tfhe/tfhe
+Description: TFHE is open-source software distributed under the terms of the Apache 2.0 license.
\ No newline at end of file diff --git a/ports/tfhe/portfile.cmake b/ports/tfhe/portfile.cmake new file mode 100644 index 000000000..7a40d0ace --- /dev/null +++ b/ports/tfhe/portfile.cmake @@ -0,0 +1,21 @@ +vcpkg_fail_port_install(MESSAGE "${PORT} currently only supports Linux" ON_TARGET "Windows" "osx")
+
+vcpkg_from_github(
+ OUT_SOURCE_PATH SOURCE_PATH
+ REPO tfhe/tfhe
+ REF v1.0.1
+ SHA512 1d625eb00bf6a36fd86cfad8e1763d7030dd73d68f2422d1678f51352708e9275f0ce69c23fb0d9fec30fba00e1ca4a3df29fb4fc6dfe3b7f16e0d350aa7f170
+ HEAD_REF master
+)
+
+vcpkg_configure_cmake(
+ SOURCE_PATH ${SOURCE_PATH}/src
+ PREFER_NINJA
+)
+
+vcpkg_install_cmake()
+
+file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/include)
+
+# Handle copyright
+file(INSTALL ${SOURCE_PATH}/LICENSE DESTINATION ${CURRENT_PACKAGES_DIR}/share/${PORT} RENAME copyright)
\ No newline at end of file diff --git a/scripts/ci.baseline.txt b/scripts/ci.baseline.txt index ff08325e6..ca56e3d9d 100644 --- a/scripts/ci.baseline.txt +++ b/scripts/ci.baseline.txt @@ -1604,6 +1604,12 @@ tensorflow-cc:x86-windows=fail tesseract:x64-windows=ignore
tesseract:x64-windows-static=ignore
tesseract:x86-windows=ignore
+tfhe:x86-windows=fail
+tfhe:x64-windows=fail
+tfhe:x64-windows-static=fail
+tfhe:x64-uwp=fail
+tfhe:arm64-windows=fail
+tfhe:arm-uwp=fail
theia:arm64-windows = skip
theia:arm-uwp = skip
theia:x64-uwp = skip
|
