| Commit message (Collapse) | Author | Age |
|
|
|
|
| |
RELNOTES: Use action_config in crosstool for static library archiving, remove ar_flag.
PiperOrigin-RevId: 157685703
|
|
|
|
|
| |
RELNOTES: None.
PiperOrigin-RevId: 157529642
|
|
|
|
|
|
|
|
|
| |
This:
1. Forces ar invocations to go through xcrunwrapper (thus having the environment variables set correctly so that the appropriate xcode is used)
2. Institutes a fix for non-hermeticism around object file timestamps.
RELNOTES: None.
PiperOrigin-RevId: 156759530
|
|
|
|
|
|
|
| |
platform types.
RELNOTES: None.
PiperOrigin-RevId: 154993630
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
*** Reason for rollback ***
Broke rules_go and all its dependencies:
http://ci.bazel.io/job/rules_web/BAZEL_VERSION=HEAD,PLATFORM_NAME=darwin-x86_64/464/console
http://ci.bazel.io/job/rules_go/BAZEL_VERSION=HEAD,PLATFORM_NAME=darwin-x86_64/823/console
http://ci.bazel.io/job/buildifier/BAZEL_VERSION=HEAD,PLATFORM_NAME=darwin-x86_64/557/console
Bisected with `bazel build ...` in rules_go
The error message is still -whole-archive appearing in rules_go.
*** Original change description ***
Rollforward of: Basic open-source crosstool to support targeting apple platform types.
RELNOTES: None.
PiperOrigin-RevId: 154825240
|
|
|
|
|
|
|
| |
platform types.
RELNOTES: None.
PiperOrigin-RevId: 154547417
|
|
|
|
|
|
|
| |
cxx_builtin_include_directory.
RELNOTES: None.
PiperOrigin-RevId: 154094961
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
*** Reason for rollback ***
Broke //src/test/shell/bazel:cc_inc_library_test on darwin
see http://ci.bazel.io/job/bazel-tests/BAZEL_VERSION=HEAD,PLATFORM_NAME=darwin-x86_64/704/console
*** Original change description ***
Basic open-source crosstool to support targetting apple platform types.
RELNOTES: None.
PiperOrigin-RevId: 153460334
|
|
|
|
|
| |
RELNOTES: None.
PiperOrigin-RevId: 153360877
|
|
|
|
|
|
|
|
| |
when detecting the installed Xcode versions.
--
PiperOrigin-RevId: 148277514
MOS_MIGRATED_REVID=148277514
|
|
|
|
|
|
|
|
|
| |
- Print developer_dir when an error occurs during getting a specific xcode's SDK info
- Increase process timeouts from 5 seconds to 30 seconds. (There are some preliminary reports that users on slower Macs may be reaching this timeout on occasion)
--
PiperOrigin-RevId: 148135624
MOS_MIGRATED_REVID=148135624
|
|
|
|
|
|
|
|
| |
environment for various processes
--
PiperOrigin-RevId: 147780864
MOS_MIGRATED_REVID=147780864
|
|
|
|
|
|
| |
--
PiperOrigin-RevId: 143463741
MOS_MIGRATED_REVID=143463741
|
|
|
|
|
|
|
| |
Clear certain environment variables on xcrun invocation to generate xcode-locator-bin, and provide additional error output if the invocation should fail.
--
MOS_MIGRATED_REVID=138221908
|
|
|
|
|
|
|
| |
This prevents a warning on machines which have no xcode versions installed.
--
MOS_MIGRATED_REVID=135131956
|
|
|
|
|
|
|
| |
xcode not being installed), create a stub xcode_version target instead of a malformed one.
--
MOS_MIGRATED_REVID=133709696
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is using printf-style formatting, which Python happily accepts and
ignores.
Part of #1750: now, instead of printing
```
xcode_configure.bzl:57:5: Invoking xcodebuild failed, return code %s,
stderr: %s 1
```
it prints:
```
xcode_configure.bzl:57:5: Invoking xcodebuild failed, return code 1,
stderr: xcrun: error: missing DEVELOPER_DIR path: E.g. no application
claims the file"
```
Closes #1751.
--
Reviewed-on: https://github.com/bazelbuild/bazel/pull/1751
MOS_MIGRATED_REVID=132884125
|
|
|
|
|
|
|
|
|
|
|
| |
of xcode to select between, relaxing the requirement that users specify --xcode_version and --ios_sdk_version even if they have only one version installed.
RELNOTES: On mac devices, detect locally installed versions of xcode to:
1. Use a sensible default if xcode is required but --xcode_version is unspecified.
2. Use sensible default iOS SDK version for the targeted version of xcode if ios_sdk_version is unspecified.
--
MOS_MIGRATED_REVID=131841587
|
|
|
|
|
|
|
| |
reference by future repository rules. Removes the xcode-locator binary file under tools/objc. Originally, the precompiled binary was going to be referenced, but it's easier to build from source in the repository rule.
--
MOS_MIGRATED_REVID=128063694
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=125385321
|
|
|
|
|
|
|
| |
It appears as though the --objc_generate_debug_symbols flag generates a viable dSYM bundle before the build is failed by this stub script. This change makes the stub a warning instead of an error so that users can utilize the generated dSYM to do debugging.
--
MOS_MIGRATED_REVID=119958618
|
|
referenced from the crosstool without crossing package boundaries.
--
MOS_MIGRATED_REVID=117137594
|