aboutsummaryrefslogtreecommitdiffhomepage
path: root/third_party/systemlibs
Commit message (Collapse)AuthorAge
* Convert TensorFlow's nasm dependency to new third party import method.Gravatar A. Unique TensorFlower2018-10-08
| | | | PiperOrigin-RevId: 216211467
* Convert TensorFlow's jpeg dependency to new third party import method.Gravatar A. Unique TensorFlower2018-10-05
| | | | PiperOrigin-RevId: 215948571
* Remove jemalloc build files and dead configuration options.Gravatar Ayush Dubey2018-10-01
| | | | PiperOrigin-RevId: 215291195
* systemlibs: unbundle gastGravatar Jason Zaman2018-09-22
|
* systemlibs: unbundle googleapisGravatar Jason Zaman2018-09-22
| | | | Signed-off-by: Jason Zaman <jason@perfinion.com>
* systemlibs: unbundle google_cloud_cppGravatar Jason Zaman2018-09-22
| | | | Signed-off-by: Jason Zaman <jason@perfinion.com>
* systemlibs: unbundle absl_py dependencyGravatar Jason Zaman2018-09-22
| | | | | | | absl_py has rules in many dirs so this uses system_link_files to put files in the right place. Signed-off-by: Jason Zaman <jason@perfinion.com>
* systemlibs: allow building with PREFIX other than /usrGravatar Jason Zaman2018-09-22
| | | | | | | | | | | | | | | | Some use-cases want to build packages in a different path than /usr. For example to have a set of packages independent from other system binaries. This change allows building with bazel build --define=PREFIX=/some/other/path to search that path instead. The default of /usr is set in bazelrc so that building with no options will work as before and setting PREFIX on the commandline or later in the bazelrc will override that setting if desired. PREFIX is not used by the bundled build so should not affect that at all. This also adds a few other standard Make variables that can be overridden independently if needed. Signed-off-by: Jason Zaman <jason@perfinion.com>
* systemlibs: Unbundle BoringSSL dependencyGravatar Jason Zaman2018-09-22
| | | | Signed-off-by: Jason Zaman <jason@perfinion.com>
* systemlibs: Unbundle double_conversion libraryGravatar Jason Zaman2018-09-22
| | | | Signed-off-by: Jason Zaman <jason@perfinion.com>
* Convert TensorFlow's flatbuffers dependency to new third party import methodGravatar Austin Anderson2018-08-22
| | | | PiperOrigin-RevId: 209833197
* Automated rollback of commit f35866577cb8d27a51b31f49f472e926c4359e1fGravatar Austin Anderson2018-08-20
| | | | PiperOrigin-RevId: 209443205
* PR #21373: nsync dep updatesGravatar Yifei Feng2018-08-17
| | | | | | | | | | | | | | | | | | | | | | | | | Please approve this CL. It will be submitted automatically, and its GitHub pull request will be marked as merged. Imported from GitHub PR #21373 A new version of nsync is released, this updates the workspace.bzl and adds nsync to the libs that can be unbundled. I've packaged nsync on Gentoo Linux and tested the full unbundled build. The CMake build is also updated to the latest version, the patch is no longer required and is removed. I have tested the cmake build on my machine but the CI needs to test windows since I can't. The last commits update ./configure to handle adding TF_SYSTEM_LIBS and an option to disable stripping. @m3bm3b, can you review too? Copybara import of the project: - 3d224b29fcf699b84cf538e2d16e3dd4e78e6a91 workspace: update nsync dep to 1.20.1 by Jason Zaman <jason@perfinion.com> - 34536b88bedc5a83ad939438a49a3cc53aea210c CMake: nsync: update to 1.20.1 by Jason Zaman <jason@perfinion.com> - f2444ba218ae280e03710f936b249b6b650ea3dd third_party: unbundle nsync by Jason Zaman <jason@perfinion.com> - 4386d8c4b01020ba1c979258e5102ac1947d2574 configure: Add TF_SYSTEM_LIBS handling by Jason Zaman <jason@perfinion.com> - f3fd1f110781cfb8cc941241a69eb41114787bfd Merge 4386d8c4b01020ba1c979258e5102ac1947d2574 into a05c7... by Jason Zaman <jasonzaman@gmail.com> COPYBARA_INTEGRATE_REVIEW=https://github.com/tensorflow/tensorflow/pull/21373 from perfinion:nsync 4386d8c4b01020ba1c979258e5102ac1947d2574 PiperOrigin-RevId: 209201545
* Convert TensorFlow's flatbuffers dependency to new third party import method.Gravatar Austin Anderson2018-08-16
| | | | PiperOrigin-RevId: 209056244
* Merge pull request #20284 from perfinion:unbundleGravatar TensorFlower Gardener2018-07-13
| | | | PiperOrigin-RevId: 204539752
* third_party: unbundle jsoncpp depGravatar Jason Zaman2018-07-13
| | | | | | | The jsoncpp headers are included with a different path so we have to symlink them so the are in the dir structure that is expected. Signed-off-by: Jason Zaman <jason@perfinion.com>
* systemlibs: Add syslibs_configure repository_rule to generate if_system_lib ↵Gravatar Jason Zaman2018-07-13
| | | | | | macros Signed-off-by: Jason Zaman <jason@perfinion.com>
* third_party: Add cython system depGravatar Jason Zaman2018-07-13
| | | | Signed-off-by: Jason Zaman <jason@perfinion.com>
* third_party: Add astor systemlibGravatar Jason Zaman2018-07-13
| | | | Signed-off-by: Jason Zaman <jason@perfinion.com>
* workspace: use TF_SYSTEM_LIBS to link to system librariesGravatar Jason Zaman2018-07-13
Signed-off-by: Jason Zaman <jason@perfinion.com>