]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
rgw: fix for make failure in test folder.
authorPritha Srivastava <prsrivas@redhat.com>
Mon, 13 Apr 2020 13:17:29 +0000 (18:47 +0530)
committerPritha Srivastava <prsrivas@redhat.com>
Mon, 12 Oct 2020 15:41:08 +0000 (21:11 +0530)
Signed-off-by: Pritha Srivastava <prsrivas@redhat.com>
(cherry picked from commit 47dc509366162121a392651be81010235e8f5154)

src/rgw/CMakeLists.txt
src/test/CMakeLists.txt

index 9961cad1bd6d701b1aa6f5d70ca4f7d68dccf288..c0d182540c06c3abaad9fc7ed9e73f13f6029707 100644 (file)
@@ -19,9 +19,6 @@ function(gperf_generate input output)
     )
 endfunction()
 
-include_directories(jwt-cpp PUBLIC ${CMAKE_CURRENT_SOURCE_DIR})
-include_directories(picojson PUBLIC ${CMAKE_CURRENT_SOURCE_DIR})
-
 set(librgw_common_srcs
   services/svc_finisher.cc
   services/svc_bi_rados.cc
@@ -167,6 +164,7 @@ add_library(rgw_common OBJECT ${librgw_common_srcs})
 target_include_directories(rgw_common SYSTEM PUBLIC "services")
 target_include_directories(rgw_common PUBLIC "${CMAKE_SOURCE_DIR}/src/dmclock/support/src")
 target_include_directories(rgw_common PUBLIC "${CMAKE_SOURCE_DIR}/src/fmt/include")
+target_include_directories(rgw_common PUBLIC "${CMAKE_SOURCE_DIR}/src/rgw")
 
 if(WITH_BOOST_CONTEXT)
   target_include_directories(rgw_common PRIVATE
@@ -225,6 +223,7 @@ add_dependencies(rgw_a civetweb_h)
 target_compile_definitions(rgw_a PUBLIC "-DCLS_CLIENT_HIDE_IOCTX")
 target_include_directories(rgw_a PUBLIC "${CMAKE_SOURCE_DIR}/src/dmclock/support/src")
 target_include_directories(rgw_a SYSTEM PUBLIC "../rapidjson/include")
+target_include_directories(rgw_a SYSTEM PUBLIC "${CMAKE_SOURCE_DIR}/src/rgw")
 
 if(WITH_RADOSGW_AMQP_ENDPOINT)
   find_package(RabbitMQ REQUIRED)
index 82208219e7873aa5e14033d02134196ea9f432c0..a83ed390066440585833ff68237e86ecf8565b2b 100644 (file)
@@ -281,6 +281,7 @@ target_link_libraries(ceph_test_librgw_file_gp
 add_executable(ceph_test_librgw_file_nfsns
   librgw_file_nfsns.cc
   )
+target_include_directories(ceph_test_librgw_file_nfsns SYSTEM PRIVATE "${CMAKE_SOURCE_DIR}/src/rgw")
 if(WITH_RADOSGW_FCGI_FRONTEND)
 target_include_directories(ceph_test_librgw_file_nfsns SYSTEM PRIVATE ${FCGI_INCLUDE_DIR})
 endif(WITH_RADOSGW_FCGI_FRONTEND)
@@ -312,6 +313,7 @@ target_link_libraries(ceph_test_librgw_file_aw
 add_executable(ceph_test_librgw_file_marker
   librgw_file_marker.cc
   )
+target_include_directories(ceph_test_librgw_file_marker SYSTEM PRIVATE "${CMAKE_SOURCE_DIR}/src/rgw")
 target_link_libraries(ceph_test_librgw_file_marker
   rgw
   librados