From a4f83fff2b7fb0e7ca7b584648c98165b2576ed4 Mon Sep 17 00:00:00 2001 From: Sacha Date: Mon, 25 Mar 2019 07:21:37 -0700 Subject: [PATCH] Only look for Caffe2 package when shared (#18421) Summary: Previously it would look for the Config even if it was not written. Fixed #18419 Pull Request resolved: https://github.com/pytorch/pytorch/pull/18421 Differential Revision: D14597139 Pulled By: ezyang fbshipit-source-id: c212cbf5dc91564c12d9d07e507c8285e11c6bdf --- cmake/TorchConfig.cmake.in | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/cmake/TorchConfig.cmake.in b/cmake/TorchConfig.cmake.in index 7329e5c..6222d71 100644 --- a/cmake/TorchConfig.cmake.in +++ b/cmake/TorchConfig.cmake.in @@ -36,7 +36,9 @@ else() endif() # Library dependencies. -find_package(Caffe2 REQUIRED PATHS ${CMAKE_CURRENT_LIST_DIR}/../Caffe2) +if (@BUILD_SHARED_LIBS@) + find_package(Caffe2 REQUIRED PATHS ${CMAKE_CURRENT_LIST_DIR}/../Caffe2) +endif() find_library(TORCH_LIBRARY torch PATHS "${TORCH_INSTALL_PREFIX}/lib") add_library(torch UNKNOWN IMPORTED) -- 2.7.4