You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@graphar.apache.org by "yecol (via GitHub)" <gi...@apache.org> on 2024/08/08 09:39:07 UTC

[I] Bazel build for multiple artifacts across languages [incubator-graphar]

yecol opened a new issue, #581:
URL: https://github.com/apache/incubator-graphar/issues/581

   ### Describe the enhancement requested
   
   Since we have many artifacts in this repo, currently the building toolchain for each component is language specific.
   e.g., 
   - cmake for cpp
   - maven for java
   - makefile for dev-container
   - buf for protobuf
   - ...
   
   It seems bazel is fit for our project, only one building toolchain supports polylang, i.e., cpp/python/Java, even docker container. 
   
   Especially for GraphAr: the java/spark library depends on cpp artifacts via FastFFI. 
   
   Bazel is a worthy try!
   
   p.s. I also propose this to [GraphScope](https://github.com/alibaba/GraphScope/issues/4117) project. 
   
   ### Component(s)
   
   Developer Tools


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@graphar.apache.org.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@graphar.apache.org
For additional commands, e-mail: commits-help@graphar.apache.org


Re: [I] Bazel build for multiple artifacts across languages [incubator-graphar]

Posted by "SemyonSinchenko (via GitHub)" <gi...@apache.org>.
SemyonSinchenko commented on issue #581:
URL: https://github.com/apache/incubator-graphar/issues/581#issuecomment-2275741732

   Sounds cool for me!


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@graphar.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@graphar.apache.org
For additional commands, e-mail: commits-help@graphar.apache.org