diff options
author | A. Unique TensorFlower <gardener@tensorflow.org> | 2017-05-02 08:25:23 -0800 |
---|---|---|
committer | TensorFlower Gardener <gardener@tensorflow.org> | 2017-05-02 09:49:37 -0700 |
commit | aaa5600245ea328057a91752dfeaed0770136676 (patch) | |
tree | d59d297125a28321165a9ba397ceb56e28a84b2c | |
parent | e8eafd94de1fc90a5f4724570f5882b01e1626dc (diff) |
Fix issue related to empty bazel.rc file.
Change: 154840138
-rw-r--r-- | .gitignore | 1 | ||||
-rwxr-xr-x | configure | 3 | ||||
-rw-r--r-- | tools/bazel.rc | 30 |
3 files changed, 31 insertions, 3 deletions
diff --git a/.gitignore b/.gitignore index 900e5a53cb..d8ecef1e1e 100644 --- a/.gitignore +++ b/.gitignore @@ -5,7 +5,6 @@ node_modules /.tf_configure.bazelrc /bazel-* /third_party/py/numpy/numpy_include -/tools/bazel.rc /tools/python_bin_path.sh /tools/git/gen /util/python/python_include @@ -356,9 +356,8 @@ if [[ "$TF_NEED_VERBS" == "1" ]]; then fi # Append CC optimization flags to bazel.rc -echo >> tools/bazel.rc for opt in $CC_OPT_FLAGS; do - echo "build:opt --cxxopt=$opt --copt=$opt" >> tools/bazel.rc + write_to_bazelrc 'build:opt --cxxopt=$opt --copt=$opt' done # Run the gen_git_source to create links where bazel can track dependencies for diff --git a/tools/bazel.rc b/tools/bazel.rc new file mode 100644 index 0000000000..e67a290cf4 --- /dev/null +++ b/tools/bazel.rc @@ -0,0 +1,30 @@ +build:cuda --crosstool_top=@local_config_cuda//crosstool:toolchain +build:cuda --define=using_cuda=true --define=using_cuda_nvcc=true + +build:cuda_clang --crosstool_top=@local_config_cuda//crosstool:toolchain +build:cuda_clang --define=using_cuda=true --define=using_cuda_clang=true + +build:win-cuda --define=using_cuda=true --define=using_cuda_nvcc=true + +build:mkl --define=using_mkl=true + +build:sycl --crosstool_top=@local_config_sycl//crosstool:toolchain +build:sycl --define=using_sycl=true + +build:sycl_asan --crosstool_top=@local_config_sycl//crosstool:toolchain +build:sycl_asan --define=using_sycl=true --copt -fno-omit-frame-pointer --copt -fsanitize-coverage=3 --copt -DGPR_NO_DIRECT_SYSCALLS --linkopt -fPIC --linkopt -fsanitize=address + +build --define=use_fast_cpp_protos=true +build --define=allow_oversize_protos=true + +build --spawn_strategy=standalone +test --spawn_strategy=standalone +run --spawn_strategy=standalone + +build --genrule_strategy=standalone +test --genrule_strategy=standalone +run --genrule_strategy=standalone + +build -c opt +test -c opt +run -c opt |