# This test resource file is the default test setup - it largely matches what # we have in our repository cover; individual test cases can override this in # order to test more scenarios. major_version: "1" minor_version: "42" default_target_cpu: "k8" # TODO(bazel-team): We should change these identifiers to match what everyone # else is using, but that requires rewriting a lot of our tests. default_toolchain { cpu: "k8" toolchain_identifier: "k8" } default_toolchain { cpu: "piii" toolchain_identifier: "piii" } default_toolchain { cpu: "darwin" toolchain_identifier: "local_darwin" } toolchain { toolchain_identifier: "k8" host_system_name: "local" target_system_name: "local" target_cpu: "k8" target_libc: "local" compiler: "compiler" abi_version: "local" abi_libc_version: "local" tool_path { name: "ar" path: "/usr/bin/ar" } tool_path { name: "compat-ld" path: "/usr/bin/ld" } tool_path { name: "cpp" path: "/usr/bin/cpp" } tool_path { name: "dwp" path: "/usr/bin/dwp" } tool_path { name: "gcc" path: "/usr/bin/gcc" } tool_path { name: "gcov" path: "/usr/bin/gcov" } tool_path { name: "ld" path: "/usr/bin/ld" } tool_path { name: "nm" path: "/usr/bin/nm" } tool_path { name: "objcopy" path: "/usr/bin/objcopy" } tool_path { name: "objdump" path: "/usr/bin/objdump" } tool_path { name: "strip" path: "/usr/bin/strip" } needsPic: true supports_fission: true builtin_sysroot: "" cxx_flag: "-std=c++0x" linker_flag: "-lstdc++" cxx_builtin_include_directory: "/usr/lib/gcc/" cxx_builtin_include_directory: "/usr/local/include" cxx_builtin_include_directory: "/usr/include" objcopy_embed_flag: "-I" objcopy_embed_flag: "binary" supports_interface_shared_objects: true } toolchain { toolchain_identifier: "piii" host_system_name: "local" target_system_name: "local" target_cpu: "piii" target_libc: "local" compiler: "compiler" abi_version: "local" abi_libc_version: "local" tool_path { name: "ar" path: "/usr/bin/ar" } tool_path { name: "compat-ld" path: "/usr/bin/ld" } tool_path { name: "cpp" path: "/usr/bin/cpp" } tool_path { name: "dwp" path: "/usr/bin/dwp" } tool_path { name: "gcc" path: "/usr/bin/gcc" } tool_path { name: "gcov" path: "/usr/bin/gcov" } tool_path { name: "ld" path: "/usr/bin/ld" } tool_path { name: "nm" path: "/usr/bin/nm" } tool_path { name: "objcopy" path: "/usr/bin/objcopy" } tool_path { name: "objdump" path: "/usr/bin/objdump" } tool_path { name: "strip" path: "/usr/bin/strip" } needsPic: false builtin_sysroot: "" cxx_flag: "-std=c++0x" linker_flag: "-lstdc++" cxx_builtin_include_directory: "/usr/lib/gcc/" cxx_builtin_include_directory: "/usr/local/include" cxx_builtin_include_directory: "/usr/include" objcopy_embed_flag: "-I" objcopy_embed_flag: "binary" supports_interface_shared_objects: true } toolchain { toolchain_identifier: "local_darwin" host_system_name: "local" target_system_name: "local" target_cpu: "darwin" target_libc: "macosx" compiler: "compiler" abi_version: "local" abi_libc_version: "local" tool_path { name: "ar" path: "/usr/bin/libtool" } tool_path { name: "compat-ld" path: "/usr/bin/ld" } tool_path { name: "cpp" path: "/usr/bin/cpp" } tool_path { name: "dwp" path: "/usr/bin/dwp" } tool_path { name: "gcc" path: "/usr/bin/gcc" } tool_path { name: "gcov" path: "/usr/bin/gcov" } tool_path { name: "ld" path: "/usr/bin/ld" } tool_path { name: "nm" path: "/usr/bin/nm" } tool_path { name: "objcopy" path: "/usr/bin/objcopy" } tool_path { name: "objdump" path: "/usr/bin/objdump" } tool_path { name: "strip" path: "/usr/bin/strip" } needsPic: false builtin_sysroot: "" cxx_flag: "-std=c++0x" ar_flag: "-static" ar_flag: "-s" ar_flag: "-o" linker_flag: "-lstdc++" cxx_builtin_include_directory: "/usr/include" cxx_builtin_include_directory: "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain" cxx_builtin_include_directory: "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs" cxx_builtin_include_directory: "/opt/local/include" cxx_builtin_include_directory: "/Library/Developer/CommandLineTools" objcopy_embed_flag: "-I" objcopy_embed_flag: "binary" supports_interface_shared_objects: true } toolchain { toolchain_identifier: "local_windows_mingw" host_system_name: "local" target_system_name: "local" target_cpu: "k8" target_libc: "local" compiler: "windows_mingw" abi_version: "local" abi_libc_version: "local" tool_path { name: "ar" path: "C:/mingw/bin/ar" } tool_path { name: "compat-ld" path: "C:/mingw/bin/ld" } tool_path { name: "cpp" path: "C:/mingw/bin/cpp" } tool_path { name: "dwp" path: "C:/mingw/bin/dwp" } tool_path { name: "gcc" path: "C:/mingw/bin/gcc" } tool_path { name: "gcov" path: "C:/mingw/bin/gcov" } tool_path { name: "ld" path: "C:/mingw/bin/ld" } tool_path { name: "nm" path: "C:/mingw/bin/nm" } tool_path { name: "objcopy" path: "C:/mingw/bin/objcopy" } tool_path { name: "objdump" path: "C:/mingw/bin/objdump" } tool_path { name: "strip" path: "C:/mingw/bin/strip" } builtin_sysroot: "" cxx_flag: "-std=c++0x" cxx_builtin_include_directory: "C:/mingw/include" cxx_builtin_include_directory: "C:/mingw/lib/gcc" objcopy_embed_flag: "-I" objcopy_embed_flag: "binary" supports_interface_shared_objects: true } toolchain { toolchain_identifier: "local_windows_msys64_mingw64" host_system_name: "local" target_system_name: "local" target_cpu: "k8" target_libc: "local" compiler: "windows_msys64_mingw64" abi_version: "local" abi_libc_version: "local" tool_path { name: "ar" path: "C:/msys64/mingw64/bin/ar" } tool_path { name: "compat-ld" path: "C:/msys64/mingw64/bin/ld" } tool_path { name: "cpp" path: "C:/msys64/mingw64/bin/cpp" } tool_path { name: "dwp" path: "C:/msys64/mingw64/bin/dwp" } tool_path { name: "gcc" path: "C:/msys64/mingw64/bin/gcc" } tool_path { name: "gcov" path: "C:/msys64/mingw64/bin/gcov" } tool_path { name: "ld" path: "C:/msys64/mingw64/bin/ld" } tool_path { name: "nm" path: "C:/msys64/mingw64/bin/nm" } tool_path { name: "objcopy" path: "C:/msys64/mingw64/bin/objcopy" } tool_path { name: "objdump" path: "C:/msys64/mingw64/bin/objdump" } tool_path { name: "strip" path: "C:/msys64/mingw64/bin/strip" } builtin_sysroot: "" cxx_flag: "-std=c++0x" cxx_builtin_include_directory: "C:/msys64/mingw64/x86_64-w64-mingw32/include" objcopy_embed_flag: "-I" objcopy_embed_flag: "binary" supports_interface_shared_objects: true } toolchain { toolchain_identifier: "local_windows_clang" host_system_name: "local" target_system_name: "local" target_cpu: "k8" target_libc: "local" compiler: "windows_clang" abi_version: "local" abi_libc_version: "local" tool_path { name: "ar" path: "C:/mingw/bin/ar" } tool_path { name: "compat-ld" path: "C:/Program Files (x86)/LLVM/bin/ld" } tool_path { name: "cpp" path: "C:/Program Files (x86)/LLVM/bin/cpp" } tool_path { name: "dwp" path: "C:/Program Files (x86)/LLVM/bin/dwp" } tool_path { name: "gcc" path: "C:/Program Files (x86)/LLVM/bin/clang" } tool_path { name: "gcov" path: "C:/Program Files (x86)/LLVM/bin/gcov" } tool_path { name: "ld" path: "C:/Program Files (x86)/LLVM/bin/ld" } tool_path { name: "nm" path: "C:/Program Files (x86)/LLVM/bin/nm" } tool_path { name: "objcopy" path: "C:/Program Files (x86)/LLVM/bin/objcopy" } tool_path { name: "objdump" path: "C:/Program Files (x86)/LLVM/bin/objdump" } tool_path { name: "strip" path: "C:/Program Files (x86)/LLVM/bin/strip" } cxx_flag: "-std=c++0x" cxx_builtin_include_directory: "/usr/lib/gcc/" cxx_builtin_include_directory: "/usr/local/include" cxx_builtin_include_directory: "/usr/include" objcopy_embed_flag: "-I" objcopy_embed_flag: "binary" builtin_sysroot: "" supports_interface_shared_objects: true } # For Android rules where no Android NDK is specified default_toolchain { cpu: "armeabi-v7a" toolchain_identifier: "stub_armeabi-v7a" } toolchain { abi_version: "armeabi-v7a" abi_libc_version: "armeabi-v7a" builtin_sysroot: "" compiler: "compiler" host_system_name: "armeabi-v7a" needsPic: true supports_gold_linker: false supports_incremental_linker: false supports_fission: false supports_interface_shared_objects: false supports_normalizing_ar: false supports_start_end_lib: false supports_thin_archives: false target_libc: "armeabi-v7a" target_cpu: "armeabi-v7a" target_system_name: "armeabi-v7a" toolchain_identifier: "stub_armeabi-v7a" tool_path { name: "ar" path: "/bin/false" } tool_path { name: "compat-ld" path: "/bin/false" } tool_path { name: "cpp" path: "/bin/false" } tool_path { name: "dwp" path: "/bin/false" } tool_path { name: "gcc" path: "/bin/false" } tool_path { name: "gcov" path: "/bin/false" } tool_path { name: "ld" path: "/bin/false" } tool_path { name: "nm" path: "/bin/false" } tool_path { name: "objcopy" path: "/bin/false" } tool_path { name: "objdump" path: "/bin/false" } tool_path { name: "strip" path: "/bin/false" } supports_interface_shared_objects: true }