To view this discussion on the web visit https://groups.google.com/d/msgid/bazel-discuss/30103341-cf5a-4af7-96e7-3a5135fa224a%40googlegroups.com.--
You received this message because you are subscribed to the Google Groups "bazel-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to bazel-discus...@googlegroups.com.
To post to this group, send email to bazel-...@googlegroups.com.
We might have some mechanisms that can help. I have to admit, though, I'm still not completely clear exactly which limitation you're running into. Could you sketch up a more specific pseudo-example?
To address Abhishek's specific requirement, wouldn't it make more sense to have a collection of BUILD files that just build these frequently used base libraries(as well as dealing proto library and rpc)?
I have started a basic repo on github, https://github.com/mzhaom/trunk, just in case people are interested.
But on the hand, since there is public bazel available, I don't know whether Google should at least ship their open source projects with BUILD file at least, that could eliminate a lot of manual effort to craft BUILD files.Btw, Abhiskhek you probably haven't noticed yet, but gperftools isn't an official Google's open source project anymore.
On Monday, March 30, 2015 at 12:03:23 PM UTC-7, Greg Estren wrote:We might have some mechanisms that can help. I have to admit, though, I'm still not completely clear exactly which limitation you're running into. Could you sketch up a more specific pseudo-example?On Mon, Mar 30, 2015 at 2:37 PM, Abhishek Parmar <abhi...@carbon3d.com> wrote:I have not tried anything yet. But I recently hacked together a blaze like build system using scons (because I was missing blaze so much after I left google :) and speaking from that experience unless bazel gives the user some control to explicitly declare a link dependency I do not see how libraries generated using configure|make will get linkied into targets specified using cc_binary for example.On Monday, March 30, 2015 at 7:16:26 AM UTC-7, László Csomor wrote:Hi,If you've tried anything so far, could you summarize what it was and where you got stuck?
2015. március 30., hétfő 10:45:32 UTC+2 időpontban Abhishek Parmar a következőt írta:There are many great software packages bundled as tarballs including ones from google like gflags, gperftools, protobuf etc. I use them from my homegrown build system (that I am eager to retire in favor of bazel).I can see myself compiling them using genproto rules using somewhat hairy configure/make cmdlines. But how do I get the libraries built from these packages to become dependencies of other libraries/binaries such that they will get linked properly.Any ideas or pointers to other people trying to do something similar will be much appreciated.ThanksAbhishekTo view this discussion on the web visit https://groups.google.com/d/msgid/bazel-discuss/30103341-cf5a-4af7-96e7-3a5135fa224a%40googlegroups.com.--
You received this message because you are subscribed to the Google Groups "bazel-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to bazel-discus...@googlegroups.com.
To post to this group, send email to bazel-...@googlegroups.com.