vmcpherson / googlemock

Automatically exported from code.google.com/p/googlemock
BSD 3-Clause "New" or "Revised" License
0 stars 0 forks source link

Need to bundle boost tr1/tuple #7

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Chandler Carruth wrote:

"This might actually feasible, and solves the problem below as well --
why don't we provide our own TR1 in the same manner as we provide
gtest? Specifically we could have the following preference:

 1) look for a compiler provided tr1
 2) look for a system installed boost
 2b) (I don't actually think this would be needed) expose a flag
indicating "boost is over here"
 3) add include paths which point into an internal snapshot of (for
instance) the boost tr1, potentially configuring gmock to #include it
out of an internal directory, so that once installed, it'll never be
used by some other project."

We can use bcp (http://www.boost.org/doc/libs/1_36_0/tools/bcp/bcp.html) to 
extract the subset of Boost needed by tr1/tuple, which can significantly 
reduce the size of boost files.

Original issue reported on code.google.com by shiq...@gmail.com on 16 Dec 2008 at 8:55

GoogleCodeExporter commented 9 years ago
Not sure if we still want to bundle tr1/tuple now that it's a convenient 
download on
googlemock's server.  What do you think, Chandler?

Re-prioritizing it to low for now.

Original comment by zhanyong...@gmail.com on 14 Jan 2009 at 9:42

GoogleCodeExporter commented 9 years ago

Original comment by zhanyong...@gmail.com on 14 Jan 2009 at 9:43

GoogleCodeExporter commented 9 years ago

Original comment by zhanyong...@gmail.com on 4 Mar 2009 at 7:12

GoogleCodeExporter commented 9 years ago
This becomes obsolete now that we have our own tr1 tuple implementation.

Original comment by zhanyong...@gmail.com on 17 Jun 2009 at 11:17