@@ -76,33 +76,24 @@ endif()
7676set ( CAFFE_SEGNET_PROTOBUF_ARGS )
7777
7878if (fletch_ENABLE_Protobuf)
79- get_system_library_name ( protobuf protobuf_libname )
80- get_system_library_name ( protobuf-lite protobuf-lite_libname )
81- get_system_library_name ( protoc protoc_libname )
82-
83- set ( CAFFE_SEGNET_PROTOBUF_ARGS
84- -DPROTOBUF_INCLUDE_DIR:PATH =${fletch_BUILD_INSTALL_PREFIX} /include
85- -DPROTOBUF_LIBRARY:PATH =${fletch_BUILD_INSTALL_PREFIX} /lib/${protobuf_libname}
86- -DPROTOBUF_LIBRARY_DEBUG:PATH =${fletch_BUILD_INSTALL_PREFIX} /lib/${protobuf_libname}
87- -DPROTOBUF_LITE_LIBRARY:PATH =${fletch_BUILD_INSTALL_PREFIX} /lib/${protobuf-lite_libname}
88- -DPROTOBUF_LITE_LIBRARY_DEBUG:PATH =${fletch_BUILD_INSTALL_PREFIX} /lib/${protobuf-lite_libname}
89- -DPROTOBUF_PROTOC_EXECUTABLE:PATH =${fletch_BUILD_INSTALL_PREFIX} /bin/protoc
90- -DPROTOBUF_PROTOC_LIBRARY:PATH =${fletch_BUILD_INSTALL_PREFIX} /lib/${protoc_libname}
91- -DPROTOBUF_PROTOC_LIBRARY_DEBUG:PATH =${fletch_BUILD_INSTALL_PREFIX} /lib/${protoc_libname}
92- )
79+ set (protobuf_include ${fletch_BUILD_INSTALL_PREFIX} /include)
80+ set (protobuf_exe ${fletch_BUILD_INSTALL_PREFIX} /bin/protoc)
9381else ()
94- set ( CAFFE_SEGNET_PROTOBUF_ARGS
95- -DPROTOBUF_INCLUDE_DIR:PATH =${PROTOBUF_INCLUDE_DIR}
96- -DPROTOBUF_LIBRARY:PATH =${PROTOBUF_LIBRARY}
97- -DPROTOBUF_LIBRARY_DEBUG:PATH =${PROTOBUF_LIBRARY_DEBUG}
98- -DPROTOBUF_LITE_LIBRARY:PATH =${PROTOBUF_LITE_LIBRARY}
99- -DPROTOBUF_LITE_LIBRARY_DEBUG:PATH =${PROTOBUF_LITE_LIBRARY_DEBUG}
100- -DPROTOBUF_PROTOC_EXECUTABLE:PATH =${PROTOBUF_PROTOC_EXECUTABLE}
101- -DPROTOBUF_PROTOC_LIBRARY:PATH =${PROTOBUF_PROTOC_LIBRARY}
102- -DPROTOBUF_PROTOC_LIBRARY_DEBUG:PATH =${PROTOBUF_PROTOC_LIBRARY_DEBUG}
103- )
82+ set (protobuf_include ${PROTOBUF_INCLUDE_DIR} )
83+ set (protobuf_exe ${PROTOBUF_PROTOC_EXECUTABLE} )
10484endif ()
10585
86+ set ( CAFFE_SEGNET_PROTOBUF_ARGS
87+ -DPROTOBUF_INCLUDE_DIR:PATH =${protobuf_include}
88+ -DPROTOBUF_LIBRARY:PATH =${PROTOBUF_LIBRARY}
89+ -DPROTOBUF_LIBRARY_DEBUG:PATH =${PROTOBUF_LIBRARY}
90+ -DPROTOBUF_LITE_LIBRARY:PATH =${PROTOBUF_LITE_LIBRARY}
91+ -DPROTOBUF_LITE_LIBRARY_DEBUG:PATH =${PROTOBUF_LITE_LIBRARY}
92+ -DPROTOBUF_PROTOC_EXECUTABLE:PATH =${protobuf_exe}
93+ -DPROTOBUF_PROTOC_LIBRARY:PATH =${PROTOBUF_PROTOC_LIBRARY} /
94+ -DPROTOBUF_PROTOC_LIBRARY_DEBUG:PATH =${PROTOBUF_PROTOC_LIBRARY}
95+ )
96+
10697if (fletch_ENABLE_OpenCV)
10798 set ( CAFFE_SEGNET_OPENCV_ARGS
10899 -DOpenCV_DIR:PATH =${fletch_BUILD_PREFIX} /src/OpenCV-build
@@ -176,7 +167,6 @@ if(fletch_ENABLE_HDF5)
176167 get_system_library_name ( hdf5_cpp_debug hdf5_cpp_libname )
177168 get_system_library_name ( hdf5_hl_cpp_debug hdf5_hl_cpp_libname )
178169
179-
180170 else ()
181171
182172 get_system_library_name ( hdf5 hdf5_libname )
@@ -270,7 +260,6 @@ else()
270260 )
271261endif ()
272262
273-
274263set (Caffe_Segnet_PATCH_DIR "${fletch_SOURCE_DIR} /Patches/Caffe_Segnet/${Caffe_Segnet_version} " )
275264if (EXISTS ${Caffe_Segnet_PATCH_DIR} )
276265 set (
0 commit comments