]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
cmake: add ceph_rgw_{json,multi}parser
authorKefu Chai <kchai@redhat.com>
Sat, 28 May 2016 08:18:54 +0000 (16:18 +0800)
committerKefu Chai <kchai@redhat.com>
Wed, 1 Jun 2016 15:49:46 +0000 (23:49 +0800)
Signed-off-by: Kefu Chai <kchai@redhat.com>
src/CMakeLists.txt
src/rgw/CMakeLists.txt [new file with mode: 0644]

index 12cc479aadc16faa33300eaa1a05f2d0561b775d..240508d9e2cb41ffbea6ae13a6d9cfd3cd751500 100644 (file)
@@ -1434,6 +1434,7 @@ if(${WITH_RADOSGW})
     cls_version_client cls_replica_log_client cls_user_client
     curl expat global fcgi resolv)
   install(TARGETS radosgw-object-expirer DESTINATION bin)
+  add_subdirectory(rgw)
 endif(${WITH_RADOSGW})
 
 # Now create a useable config.h
diff --git a/src/rgw/CMakeLists.txt b/src/rgw/CMakeLists.txt
new file mode 100644 (file)
index 0000000..370aa0e
--- /dev/null
@@ -0,0 +1,19 @@
+add_executable(ceph_rgw_jsonparser
+  rgw_jsonparser.cc
+  rgw_common.cc
+  rgw_env.cc
+  rgw_json_enc.cc)
+target_link_libraries(ceph_rgw_jsonparser
+  rgw_a
+  global)
+
+add_executable(ceph_rgw_multiparser
+  rgw_multiparser.cc)
+target_link_libraries(ceph_rgw_multiparser
+  rgw_a
+  global)
+
+install(TARGETS
+  ceph_rgw_jsonparser
+  ceph_rgw_multiparser
+  DESTINATION bin)