aboutsummaryrefslogtreecommitdiff
path: root/ports/tensorflow-common/portfile.cmake
diff options
context:
space:
mode:
authorBilly O'Neal <bion@microsoft.com>2021-01-10 14:31:30 -0800
committerGitHub <noreply@github.com>2021-01-10 14:31:30 -0800
commita8fa84e4d8cf41417166f27f6164fb6b75818b1c (patch)
treeec10f06a361afff82c085cdaba172faff3025a5a /ports/tensorflow-common/portfile.cmake
parenta14a6bcb27287e3ec138dba1b948a0cdbc337a3a (diff)
downloadvcpkg-a8fa84e4d8cf41417166f27f6164fb6b75818b1c.tar.gz
vcpkg-a8fa84e4d8cf41417166f27f6164fb6b75818b1c.zip
[vcpkg] Fix unrecognized identifier errors in prbuild and cibuild. (#15354)
Diffstat (limited to 'ports/tensorflow-common/portfile.cmake')
-rw-r--r--ports/tensorflow-common/portfile.cmake28
1 files changed, 27 insertions, 1 deletions
diff --git a/ports/tensorflow-common/portfile.cmake b/ports/tensorflow-common/portfile.cmake
index 4d51544d8..5902d0502 100644
--- a/ports/tensorflow-common/portfile.cmake
+++ b/ports/tensorflow-common/portfile.cmake
@@ -1 +1,27 @@
-message(FATAL_ERROR "This meta package holds common files for the C [tensorflow] and the C++ [tensorflow-cc] API version of TensorFlow but is not installable on its own.")
+set(VCPKG_POLICY_EMPTY_INCLUDE_FOLDER enabled)
+
+set(TENSORFLOW_FILES
+ "${CMAKE_CURRENT_LIST_DIR}/change-macros-for-static-lib.patch"
+ "${CMAKE_CURRENT_LIST_DIR}/convert_lib_params_linux.py"
+ "${CMAKE_CURRENT_LIST_DIR}/convert_lib_params_windows.py"
+ "${CMAKE_CURRENT_LIST_DIR}/fix-build-error.patch"
+ "${CMAKE_CURRENT_LIST_DIR}/fix-dbg-build-errors.patch"
+ "${CMAKE_CURRENT_LIST_DIR}/fix-linux-build.patch"
+ "${CMAKE_CURRENT_LIST_DIR}/fix-more-build-errors.patch"
+ "${CMAKE_CURRENT_LIST_DIR}/generate_static_link_cmd_linux.py"
+ "${CMAKE_CURRENT_LIST_DIR}/generate_static_link_cmd_macos.py"
+ "${CMAKE_CURRENT_LIST_DIR}/generate_static_link_cmd_windows.py"
+ "${CMAKE_CURRENT_LIST_DIR}/README-linux"
+ "${CMAKE_CURRENT_LIST_DIR}/README-macos"
+ "${CMAKE_CURRENT_LIST_DIR}/README-windows"
+ "${CMAKE_CURRENT_LIST_DIR}/tensorflow-common.cmake"
+ "${CMAKE_CURRENT_LIST_DIR}/tensorflow-config-shared.cmake.in"
+ "${CMAKE_CURRENT_LIST_DIR}/tensorflow-config-static.cmake.in"
+ "${CMAKE_CURRENT_LIST_DIR}/tensorflow-config-windows-dll.cmake.in"
+ "${CMAKE_CURRENT_LIST_DIR}/tensorflow-config-windows-lib.cmake.in"
+ )
+
+file(COPY ${TENSORFLOW_FILES} DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}")
+
+# Use vcpkg's license
+file(INSTALL "${CMAKE_CURRENT_LIST_DIR}/LICENSE.txt" DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}" RENAME copyright)