0003-Fix-FindFlatBuffers-cmake-file.patch 2.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. From d8f98dd9f2b437cca5954b38cb48d9c21733f67d Mon Sep 17 00:00:00 2001
  2. From: James Hilliard <james.hilliard1@gmail.com>
  3. Date: Thu, 24 Nov 2022 14:29:06 -0700
  4. Subject: [PATCH] Fix FindFlatBuffers cmake file
  5. Capitalization needs to match for system cmake override to work:
  6. https://github.com/google/flatbuffers/blob/v22.11.23/CMake/FindFlatBuffers.cmake
  7. Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
  8. Upstream: https://github.com/tensorflow/tensorflow/commit/d8f98dd9f2b437cca5954b38cb48d9c21733f67d
  9. ---
  10. tensorflow/lite/CMakeLists.txt | 2 +-
  11. tensorflow/lite/g3doc/guide/build_cmake.md | 2 +-
  12. .../modules/{FindFlatbuffers.cmake => FindFlatBuffers.cmake} | 0
  13. 3 files changed, 2 insertions(+), 2 deletions(-)
  14. rename tensorflow/lite/tools/cmake/modules/{FindFlatbuffers.cmake => FindFlatBuffers.cmake} (100%)
  15. diff --git a/tensorflow/lite/CMakeLists.txt b/tensorflow/lite/CMakeLists.txt
  16. index f9c30d6a046..c2ee9edfb61 100644
  17. --- a/tensorflow/lite/CMakeLists.txt
  18. +++ b/tensorflow/lite/CMakeLists.txt
  19. @@ -143,7 +143,7 @@ find_package(absl REQUIRED)
  20. find_package(Eigen3 REQUIRED)
  21. find_package(farmhash REQUIRED)
  22. find_package(fft2d REQUIRED)
  23. -find_package(Flatbuffers REQUIRED)
  24. +find_package(FlatBuffers REQUIRED)
  25. find_package(gemmlowp REQUIRED)
  26. find_package(NEON_2_SSE REQUIRED)
  27. find_package(cpuinfo REQUIRED) #CPUINFO is used by XNNPACK and RUY library
  28. diff --git a/tensorflow/lite/g3doc/guide/build_cmake.md b/tensorflow/lite/g3doc/guide/build_cmake.md
  29. index 6950a365bb8..9cb7ebac326 100644
  30. --- a/tensorflow/lite/g3doc/guide/build_cmake.md
  31. +++ b/tensorflow/lite/g3doc/guide/build_cmake.md
  32. @@ -84,7 +84,7 @@ cmake ../tensorflow_src/tensorflow/lite -DTFLITE_ENABLE_INSTALL=ON \
  33. -DSYSTEM_FARMHASH=ON \
  34. -Dabsl_DIR=<install path>/lib/cmake/absl \
  35. -DEigen3_DIR=<install path>/share/eigen3/cmake \
  36. - -DFlatbuffers_DIR=<install path>/lib/cmake/flatbuffers \
  37. + -DFlatBuffers_DIR=<install path>/lib/cmake/flatbuffers \
  38. -DNEON_2_SSE_DIR=<install path>/lib/cmake/NEON_2_SSE \
  39. -Dcpuinfo_DIR=<install path>/share/cpuinfo \
  40. -Druy_DIR=<install path>/lib/cmake/ruy
  41. diff --git a/tensorflow/lite/tools/cmake/modules/FindFlatbuffers.cmake b/tensorflow/lite/tools/cmake/modules/FindFlatBuffers.cmake
  42. similarity index 100%
  43. rename from tensorflow/lite/tools/cmake/modules/FindFlatbuffers.cmake
  44. rename to tensorflow/lite/tools/cmake/modules/FindFlatBuffers.cmake
  45. --
  46. 2.34.1