Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
apache
Incubator Pegasus
提交
da4bc679
Incubator Pegasus
项目概览
apache
/
Incubator Pegasus
通知
9
Star
5
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
Incubator Pegasus
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
da4bc679
编写于
9月 20, 2019
作者:
H
HuangWei
提交者:
QinZuoyan
9月 20, 2019
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
build(cmake): cleanup lib links (#394)
上级
38dccf6d
变更
14
隐藏空白更改
内联
并排
Showing
14 changed file
with
17 addition
and
48 deletion
+17
-48
rdsn
rdsn
+1
-1
run.sh
run.sh
+3
-3
src/CMakeLists.txt
src/CMakeLists.txt
+4
-0
src/geo/bench/CMakeLists.txt
src/geo/bench/CMakeLists.txt
+0
-1
src/geo/lib/CMakeLists.txt
src/geo/lib/CMakeLists.txt
+0
-1
src/geo/test/CMakeLists.txt
src/geo/test/CMakeLists.txt
+0
-1
src/redis_protocol/proxy/CMakeLists.txt
src/redis_protocol/proxy/CMakeLists.txt
+1
-6
src/redis_protocol/proxy_ut/CMakeLists.txt
src/redis_protocol/proxy_ut/CMakeLists.txt
+2
-4
src/reporter/CMakeLists.txt
src/reporter/CMakeLists.txt
+3
-1
src/server/CMakeLists.txt
src/server/CMakeLists.txt
+0
-10
src/server/test/CMakeLists.txt
src/server/test/CMakeLists.txt
+0
-7
src/shell/CMakeLists.txt
src/shell/CMakeLists.txt
+1
-5
src/test/bench_test/CMakeLists.txt
src/test/bench_test/CMakeLists.txt
+1
-1
src/test/function_test/CMakeLists.txt
src/test/function_test/CMakeLists.txt
+1
-7
未找到文件。
rdsn
@
43478e29
比较
c3c13269
...
43478e29
Subproject commit
c3c13269083506ec28a7d3b931261f51b6c5f74
1
Subproject commit
43478e298442a810f2bb9be4a5a81db2839c92f
1
run.sh
浏览文件 @
da4bc679
...
...
@@ -536,7 +536,7 @@ function run_start_onebox()
COLLECTOR_COUNT
=
0
APP_NAME
=
temp
PARTITION_COUNT
=
8
WAIT_HEALHY
=
false
WAIT_HEAL
T
HY
=
false
SERVER_PATH
=
${
DSN_ROOT
}
/bin/pegasus_server
CONFIG_FILE
=
""
USE_PRODUCT_CONFIG
=
false
...
...
@@ -568,7 +568,7 @@ function run_start_onebox()
shift
;;
-w
|
--wait_healthy
)
WAIT_HEALHY
=
true
WAIT_HEAL
T
HY
=
true
;;
-s
|
--server_path
)
SERVER_PATH
=
"
$2
"
...
...
@@ -680,7 +680,7 @@ function run_start_onebox()
cd
..
fi
if
[
$WAIT_HEALHY
==
"true"
]
;
then
if
[
$WAIT_HEAL
T
HY
==
"true"
]
;
then
cd
$ROOT
echo
"Wait cluster to become healthy..."
sleeped
=
0
...
...
src/CMakeLists.txt
浏览文件 @
da4bc679
...
...
@@ -42,6 +42,10 @@ message (STATUS "pegasus Installation directory: CMAKE_INSTALL_PREFIX = " ${CMAK
set
(
CMAKE_PREFIX_PATH
${
PEGASUS_PROJECT_DIR
}
/rocksdb/build/output;
${
CMAKE_PREFIX_PATH
}
)
find_package
(
RocksDB REQUIRED
)
# RocksDB::rocksdb means librocksdb.a
#prometheus
set
(
CMAKE_PREFIX_PATH
${
DSN_THIRDPARTY_ROOT
}
;
${
CMAKE_PREFIX_PATH
}
)
find_package
(
prometheus-cpp
)
#TODO(huangwei5) make it optional
add_subdirectory
(
base
)
add_subdirectory
(
reporter
)
add_subdirectory
(
base/test
)
...
...
src/geo/bench/CMakeLists.txt
浏览文件 @
da4bc679
...
...
@@ -15,7 +15,6 @@ set(MY_PROJ_LIBS
s2testing
s2
pegasus_client_static
fmt
RocksDB::rocksdb
)
...
...
src/geo/lib/CMakeLists.txt
浏览文件 @
da4bc679
...
...
@@ -13,7 +13,6 @@ set(MY_SRC_SEARCH_MODE "GLOB")
set
(
MY_PROJ_LIBS
""
# s2
# pegasus_client_static
# fmt
)
set
(
MY_BOOST_LIBS Boost::system Boost::filesystem
)
...
...
src/geo/test/CMakeLists.txt
浏览文件 @
da4bc679
...
...
@@ -15,7 +15,6 @@ set(MY_PROJ_LIBS
s2testing
s2
pegasus_client_static
fmt
gtest
)
set
(
MY_BOOST_LIBS Boost::system Boost::filesystem
)
...
...
src/redis_protocol/proxy/CMakeLists.txt
浏览文件 @
da4bc679
...
...
@@ -12,15 +12,10 @@ set(MY_SRC_SEARCH_MODE "GLOB")
set
(
MY_PROJ_LIBS pegasus.rproxylib
pegasus_geo_lib
pegasus_reporter
prometheus-cpp-pull
prometheus-cpp-push
prometheus-cpp-core
curl
idn
event
s2
pegasus_client_static
fmt
)
)
set
(
MY_BINPLACES
"config.ini"
)
...
...
src/redis_protocol/proxy_ut/CMakeLists.txt
浏览文件 @
da4bc679
...
...
@@ -10,17 +10,15 @@ set(MY_PROJ_SRC "")
# "GLOB" for non-recursive search
set
(
MY_SRC_SEARCH_MODE
"GLOB"
)
set
(
MY_PROJ_LIBS gtest pthread
)
set
(
MY_BOOST_LIBS Boost::system Boost::filesystem
)
set
(
MY_PROJ_LIBS pegasus.rproxylib
pegasus_base
${
MY_PROJ_LIBS
}
pegasus_geo_lib
s2
pegasus_client_static
fmt
)
gtest
)
set
(
MY_BINPLACES
"config.ini"
"run.sh"
)
...
...
src/reporter/CMakeLists.txt
浏览文件 @
da4bc679
...
...
@@ -12,4 +12,6 @@ set(MY_SRC_SEARCH_MODE "GLOB")
dsn_add_static_library
()
target_link_libraries
(
${
MY_PROJ_NAME
}
PUBLIC pegasus_base
)
# TODO(huangwei5): dsn_add_static_library doesnt link libs, need fix
target_link_libraries
(
${
MY_PROJ_NAME
}
PUBLIC pegasus_base
prometheus-cpp::push
)
# TODO(huangwei5): dsn_add_static_library doesnt link libs, need fix
src/server/CMakeLists.txt
浏览文件 @
da4bc679
...
...
@@ -22,11 +22,6 @@ set(MY_PROJ_LIBS
RocksDB::rocksdb
pegasus_reporter
pegasus_base
prometheus-cpp-pull
prometheus-cpp-push
prometheus-cpp-core
curl
idn
pegasus_client_static
zookeeper_mt
event
...
...
@@ -35,11 +30,6 @@ set(MY_PROJ_LIBS
PocoFoundation
PocoNetSSL
PocoJSON
crypto
fmt
rt
aio
pthread
)
set
(
MY_BOOST_LIBS Boost::system Boost::filesystem Boost::regex
)
...
...
src/server/test/CMakeLists.txt
浏览文件 @
da4bc679
...
...
@@ -30,15 +30,8 @@ set(MY_PROJ_LIBS
PocoFoundation
PocoNetSSL
PocoJSON
crypto
fmt
prometheus-cpp-push
prometheus-cpp-core
prometheus-cpp-pull
curl
pegasus_base
gtest
z rt aio pthread
)
add_definitions
(
-DPEGASUS_UNIT_TEST
)
add_definitions
(
-DENABLE_FAIL
)
...
...
src/shell/CMakeLists.txt
浏览文件 @
da4bc679
...
...
@@ -26,14 +26,10 @@ set(MY_PROJ_LIBS
PocoFoundation
PocoNetSSL
PocoJSON
crypto
fmt
pegasus_geo_lib
RocksDB::rocksdb
s2
rt
aio
pthread
)
)
set
(
MY_BINPLACES
"
${
CMAKE_CURRENT_SOURCE_DIR
}
/config.ini"
)
...
...
src/test/bench_test/CMakeLists.txt
浏览文件 @
da4bc679
...
...
@@ -13,7 +13,7 @@ set(MY_SRC_SEARCH_MODE "GLOB")
set
(
MY_PROJ_LIBS
pegasus_client_static
RocksDB::rocksdb
fmt
)
)
set
(
MY_BOOST_LIBS Boost::system Boost::filesystem
)
...
...
src/test/function_test/CMakeLists.txt
浏览文件 @
da4bc679
...
...
@@ -14,15 +14,9 @@ set(MY_PROJ_LIBS
dsn.replication.ddlclient
dsn_replication_common
pegasus_client_static
fm
t
gtes
t
)
if
(
UNIX
)
set
(
MY_PROJ_LIBS
${
MY_PROJ_LIBS
}
gtest pthread
)
else
()
set
(
MY_PROJ_LIBS
${
MY_PROJ_LIBS
}
gtest
)
endif
()
set
(
MY_BOOST_LIBS Boost::system Boost::filesystem Boost::regex
)
set
(
MY_BINPLACES
"config.ini"
"run.sh"
)
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录