alibaba / GraphScope

🔨 🍇 💻 🚀 GraphScope: A One-Stop Large-Scale Graph Computing System from Alibaba | 一站式图计算系统
https://graphscope.io
Apache License 2.0
3.27k stars 443 forks source link

Install boost components only to reduce the wheel size #976

Open yecol opened 2 years ago

yecol commented 2 years ago

as titled.

Since we only used components of boost in the cmake

find_package(Boost REQUIRED COMPONENTS system filesystem
             # required by folly
             context program_options regex thread)

ref: https://stackoverflow.com/questions/64260772/cmake-proper-way-to-install-boost-component-libraries-with-project

yecol commented 1 year ago

P.S. the required libraries of boost can be further reduced since we are not using folly anymore.