aboutsummaryrefslogtreecommitdiffhomepage
path: root/configure.py
Commit message (Collapse)AuthorAge
* Break up build --define <option_name>=true into two steps:Gravatar Yifei Feng2018-10-05
| | | | | | | | | 1) define bazel config build:<bazel_config_name> --define <option_name>s=true 2) set the config build --config=<bazel_config_name> PiperOrigin-RevId: 215951614
* Switch NCCL to build from open source (version 2.3.5-5) by default.Gravatar A. Unique TensorFlower2018-10-05
| | | | | | | Note to users manually patching ptxas from a later toolkit version: Building NCCL requires the same version of ptxas and nvlink. PiperOrigin-RevId: 215911973
* Update reference to tools/bazel.rc to .bazelrc after cl/215483141Gravatar Yifei Feng2018-10-03
| | | | PiperOrigin-RevId: 215623215
* Merge pull request #21374 from perfinion:bazelGravatar TensorFlower Gardener2018-10-02
|\ | | | | | | PiperOrigin-RevId: 215483141
* \ Merge pull request #22519 from jayfurmanek:nccl2_configureGravatar TensorFlower Gardener2018-10-01
|\ \ | | | | | | | | | PiperOrigin-RevId: 215310536
* | | Remove jemalloc build files and dead configuration options.Gravatar Ayush Dubey2018-10-01
| | | | | | | | | | | | PiperOrigin-RevId: 215291195
* | | Fix reported cuDNN default version during configuration.Gravatar A. Unique TensorFlower2018-10-01
| | | | | | | | | | | | PiperOrigin-RevId: 215272308
* | | Merge pull request #22210 from dmitrievanthony:apache-ignite-datasetGravatar TensorFlower Gardener2018-10-01
|\ \ \ | | | | | | | | | | | | PiperOrigin-RevId: 215258743
* | | | In TensorFlow configure, write the .tf_configure.bazelrc into the ↵Gravatar A. Unique TensorFlower2018-10-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | --workspace path if provided. This allows repositories that depend on TensorFlow to execute 'bazel run @org_tensorflow//:configure -- --workspace $(pwd)' to configure TensorFlow. END_PUBLIC Before this change, the .tf_configure.bazelrc ended up in the bazel exec root, and 'bazel clean' would undo the configuration. PiperOrigin-RevId: 215209207
* | | | Disable jemalloc, and remove its configuration option.Gravatar Gunhan Gulsoy2018-09-28
| | | | | | | | | | | | | | | | PiperOrigin-RevId: 215020524
* | | | Build TF with XLA support by default.Gravatar Todd Wang2018-09-28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Building binaries with XLA support does not enable it by default, it simply makes it accessible via default binary builds. PiperOrigin-RevId: 214942824
| | | * configure: use workspace-relative path to tf_configure_bazelrcGravatar Jason Zaman2018-09-28
| |_|/ |/| | | | | | | | | | | | | | | | | | | | | | | /.bazelrc is not gitignored anymore so this should help in case the import line is accidentally committed. Bazel 0.18.0 will support a new 'try-import' statement that should be used once 0.18.0 has been out long enough. Signed-off-by: Jason Zaman <jason@perfinion.com>
* | | Remove AWS, GCP, Kafka and HDFS options from configure. Make them default onGravatar Gunhan Gulsoy2018-09-27
| | | | | | | | | | | | | | | | | | for supported operating systems. PiperOrigin-RevId: 214886845
* | | Fixed the broken unit testsGravatar avijit-nervana2018-09-27
| | |
* | | Merge pull request #20277 from ROCmSoftwarePlatform:upstream-stagingGravatar TensorFlower Gardener2018-09-27
|\ \ \ | | | | | | | | | | | | PiperOrigin-RevId: 214793113
* | | | Reduce the size of //tensorflow/tools/pip_package:simple_console_windowsGravatar A. Unique TensorFlower2018-09-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This change reduce the size of //tensorflow/tools/pip_package:simple_console_windows's zip file from 1000027677 bytes to 47690474 bytes for a CPU build. For GPU build, it will avoid going over 4GB when multiple CUDA compatibility are specified. To fix #22390 PiperOrigin-RevId: 214764423
* | | | Remove verbs, gdr and ngraph questions in configure script.Gravatar Gunhan Gulsoy2018-09-26
| | | | | | | | | | | | | | | | PiperOrigin-RevId: 214643700
| | | * Merge branch 'master' into nccl2_configureGravatar jayfurmanek2018-09-26
| | | |\ | |_|_|/ |/| | |
* | | | Fixes for building with CUDA on ppc64le.Gravatar Gunhan Gulsoy2018-09-26
| | | | | | | | | | | | | | | | PiperOrigin-RevId: 214569615
| | | * fix in last line of set_system_lib_flagGravatar Jason Furmanek2018-09-26
| | | |
| | | * fix unintential removal of set_system_libs_flagGravatar Jason Furmanek2018-09-26
| | | |
| | | * Find NCCL2 debians in Tensorflow configureGravatar Jason Furmanek2018-09-26
| |_|/ |/| |
* | | configure.py: enhance systemlibs configGravatar Jason Zaman2018-09-22
| | | | | | | | | | | | | | | | | | | | | Allow TF_SYSTEM_LIBS env var to split on spaces or commas. Write PREFIX and related variables to bazelrc as well. Signed-off-by: Jason Zaman <jason@perfinion.com>
* | | Add --config=v2 option to the .bazelrc file.Gravatar Anna R2018-09-14
| | | | | | | | | | | | PiperOrigin-RevId: 213027176
* | | Fix missprint - unknown variable name.Gravatar hellcom2018-09-12
| | | | | | | | | Signed-off-by: hellcom <vitalii.stoianov.ua@gmail.com>
| | * Add IgniteDataset that allows to work with Apache Ignite.Gravatar Anton Dmitriev2018-09-11
| |/ |/|
| * [ROCm] bazel build system and continuous integration logicGravatar Wen-Heng (Jack) Chung2018-09-05
|/ | | | | | | | | | | | | The commit contains following components to support TensorFlow on ROCm platform - bazel build system - continuous integration logic Authors: - Jack Chung: jack.chung@amd.com - Jeffrey Poznanovic: Jeffrey.Poznanovic@amd.com - Peng Sun: Peng.Sun@amd.com
* Use LLD when building with downloaded GPU toolchainGravatar Ilya Biryukov2018-09-04
| | | | | | | | | | | This improves build times when using the downloaded clang toolchain. Additionally, remove '-B/usr/bin' flags from the cuda CROSSTOOL when using the downloaded toolchain. It was forcing 'clang' to first search for the linker in '/usr/bin', preventing downloaded LLD from being selected. PiperOrigin-RevId: 211430374
* Add NDK r16 to Bazel's supported range of NDKs.Gravatar A. Unique TensorFlower2018-08-30
| | | | PiperOrigin-RevId: 210975274
* Merge pull request #21122 from NervanaSystems:masterGravatar TensorFlower Gardener2018-08-21
|\ | | | | | | PiperOrigin-RevId: 209623532
* | 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
| * Merge remote-tracking branch 'upstream/master'Gravatar Avijit2018-08-15
| |\ | |/ |/|
* | Remove set_build_strip_flagGravatar Sami Kama2018-08-14
| |
* | Merge branch 'master' into BazelNoStripGravatar Sami Kama2018-08-14
|\ \
| * | Update cuda and cudnn paths to for debianGravatar Niall Moran2018-08-09
| | |
| | * Merge remote-tracking branch 'upstream/master'Gravatar Avijit2018-07-25
| | |\ | | |/ | |/|
| | * Updated the ngraph_tf hash and PEP8 for configure.pyGravatar Avijit2018-07-24
| | |
| | * nGraph integration with TensorFlowGravatar Avijit2018-07-24
| | | | | | | | | | | | * Added nGraph bridge as a third_party to be built with TensorFlow based on user selection. * Added a limited set of C++ unit tests to verify the correctness of the computation
| * | Upgrade bazel to 0.15.0.Gravatar Yifei Feng2018-07-24
| | | | | | | | | | | | PiperOrigin-RevId: 205878953
| * | Fix grammar in configure.pyGravatar A. Unique TensorFlower2018-07-20
| | | | | | | | | | | | PiperOrigin-RevId: 205421605
| * | Update minimum bazel version to 0.13.0.Gravatar Reed Wanderman-Milne2018-07-19
| | | | | | | | | | | | | | | | | | | | | | | | I was using bazel 0.12.0 and was getting the error: file '@bazel_tools//tools/cpp:windows_cc_configure.bzl' does not contain symbol 'setup_vc_env_vars' PiperOrigin-RevId: 205316270
| * | Improve Windows build processGravatar A. Unique TensorFlower2018-07-19
| | | | | | | | | | | | | | | | | | | | | After this change, the windows build steps should be like: https://docs.google.com/document/d/1oVYzPJVv8r5N9PecqwG74rY_QbqPH70IxBouBHdq5EI/edit?usp=sharing PiperOrigin-RevId: 205295588
| * | Automated rollback of commit 5e7178ddb7bc8b863469f7240d0cf5a74c77b543Gravatar Yifei Feng2018-07-18
| | | | | | | | | | | | PiperOrigin-RevId: 205165137
| * | Upgrade bazel to 0.15.0.Gravatar Yifei Feng2018-07-18
| | | | | | | | | | | | PiperOrigin-RevId: 205147588
| * | Fix default SDK path for Mac.Gravatar Shashi Shekhar2018-07-17
| | | | | | | | | | | | PiperOrigin-RevId: 204919096
| * | Merge pull request #20357 from JonTriebenbach:openblas-for-ppc64leGravatar TensorFlower Gardener2018-07-16
| |\ \ | | | | | | | | | | | | PiperOrigin-RevId: 204859562
| * | | internal changeGravatar Toby Boyd2018-07-16
| | | | | | | | | | | | | | | | PiperOrigin-RevId: 204832902
| * | | Disable more TF_NEED_* on Windows by default.Gravatar A. Unique TensorFlower2018-07-16
| | | | | | | | | | | | | | | | | | | | | | | | This simplifies ./configure process on Windows, we can remove them when we actually support the corresponding feature on Windows. PiperOrigin-RevId: 204804112
| * | | Update default cuda compute capability while installing from sources to ↵Gravatar Smit Hinsu2018-07-14
| | | | | | | | | | | | | | | | | | | | | | | | cover up to Volta PiperOrigin-RevId: 204606836
| * | | Update default NCCL version while installing from source to 2.2Gravatar Smit Hinsu2018-07-13
| | |/ | |/| | | | | | | | | | | | | This is to keep the default configuration consistent with prebuilt TensorFlow. PiperOrigin-RevId: 204513386