]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
cmake/rgw: src/rgw and src/rgw/services are not system headers 44816/head
authorCasey Bodley <cbodley@redhat.com>
Thu, 27 Jan 2022 21:31:00 +0000 (16:31 -0500)
committerCasey Bodley <cbodley@redhat.com>
Thu, 27 Jan 2022 21:31:02 +0000 (16:31 -0500)
include these with -I instead of -isystem so we don't hide their
compiler warnings

Signed-off-by: Casey Bodley <cbodley@redhat.com>
src/rgw/CMakeLists.txt

index cabcba988f631743ce76da9c05fcbb7e777c0ed0..fb0c7e476ea33fe86fa9e4466fb56ec493b21155 100644 (file)
@@ -220,7 +220,7 @@ target_link_libraries(rgw_common
   PUBLIC
     spawn)
 target_include_directories(rgw_common
-  SYSTEM PUBLIC "services"
+  PUBLIC "services"
   PUBLIC "${CMAKE_SOURCE_DIR}/src/rgw"
   PRIVATE "${LUA_INCLUDE_DIR}")
 if(WITH_RADOSGW_KAFKA_ENDPOINT)
@@ -310,7 +310,7 @@ add_library(rgw_a STATIC
 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")
+target_include_directories(rgw_a PUBLIC "${CMAKE_SOURCE_DIR}/src/rgw")
 
 if(WITH_RADOSGW_AMQP_ENDPOINT)
   find_package(RabbitMQ REQUIRED)