-
Notifications
You must be signed in to change notification settings - Fork 526
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[compile] Merge block storage and file storage compilation scripts #2026
Comments
I want to solve this issue |
准备按以下内容修改,请问是否可行或有什么建议。 预期结果:在makefile增加参数stor并传参到build.sh、install.sh和image.sh。执行时 修改点(基于util修改,基本是将curvefs/util中的内容补充到util中,删除curvefs/util): build.sh
install.sh
image.sh
其他
|
整体命令
build.shLGTM! install.shinstall_curvebs和install_curvefs共存? image.shLGTM! 其他LGTM! |
Describe the feature you'd like:
The compilation of curvebs is composed of scripts in Makefile and util directories, and the compilation of curvefs is also composed of scripts in Makefile and util directories. Two Makefiles and util directories have a lot of duplicate code.
We hope to combine these two parts,compile curvebs or curvefs through parameters, such as
make bs
andmake fs
.Teachability, Documentation, Adoption, Migration Strategy:
Use of compiled scripts:https://github.com/opencurve/curve/blob/master/curvefs/README.md
Build compilation environment:https://github.com/opencurve/curve/blob/master/docs/cn/build_and_run.md.
The text was updated successfully, but these errors were encountered: