Sign in
bazel
/
bazel
/
6e2cfe9b23b635949e0f7cc9bd6df3ddbf0b6ade
/
tools
/
osx
a8fa6e2
Update wrapped_clang to make -add_ast_path options absolute
by davg
· 6 years ago
3f87a95
Make part of @bazel_tools compatible with --incompatible_disallow_struct_provider_syntax
by cparsons
· 6 years ago
231270c
Conditionally use deprecated signature for initWithContentsOfURL
by Robert Sayre
· 6 years ago
b341372
Remove ELF specific -ffunction-sections from osx crosstool
by Dave Lee
· 6 years ago
0020a97
Remove @executable_path/Frameworks from rpaths
by Keith Smiley
· 6 years ago
314cf1f
Pass -undefined dynamic_lookup to dynamic library linking actions on Mac
by hlopko
· 6 years ago
235e76b
Reorganize version_min osx feature
by Keith Smiley
· 6 years ago
c6c9b58
Automated rollback of commit d03dcfb450a8f3717d81f9ecde5ac24ec53e042a.
by Keith Smiley
· 6 years ago
d03dcfb
Make Xcode setup more resilient
by Keith Smiley
· 6 years ago
e3c8685
Roll-forward of xcode_locator now that there are no more tools depending on the old version.
by schmitt
· 6 years ago
2f17a86
Prepare the codebase for the --incompatible_disable_legacy_crosstool_fields
by hlopko
· 6 years ago
992eb17
Remove wrapped_clang tpl workaround files
by Keith Smiley
· 6 years ago
be94831
Automated rollback of commit ab72246c4498a80a703771e267f5c1ebbc3fbf4b.
by schmitt
· 6 years ago
ab72246
Support Xcode betas with xcode-locator
by Keith Smiley
· 6 years ago
f8e38d1
Support bitcode for Apple platforms
by Keith Smiley
· 6 years ago
7d5db9a
Remove Bazel CROSSTOOLs
by rosica
· 6 years ago
71bc38f
Introduce --incompatible_disable_crosstool_file flag.
by rosica
· 6 years ago
4e6080a
Remove unused cc_libraries named "stl".
by John Cater
· 6 years ago
f9c0f6f
Add arm64e to Bazel OSX CROSSTOOL.
by Googler
· 6 years ago
fb8cad8
Pass macOS version min flag in osx CROSSTOOL
by Keith Smiley
· 6 years ago
2460d1c
Add support for new arm64e iOS Device architecture.
by kaipi
· 6 years ago
2d0e27e
Add --disable_legacy_crosstool_fields to host configuration
by hlopko
· 6 years ago
81b59f0
Pass -no_warning_for_no_symbols flag to libtool and ranlib in bazel osx CROSSTOOL.
by arostovtsev
· 6 years ago
9bf885a
Add --incompatible_remove_cpu_and_compiler_attributes_from_cc_toolchain
by hlopko
· 6 years ago
f55ae7a
Make bazel option --collect_symbol_counts a noop
by hlopko
· 6 years ago
3ce44b6
Add --incompatible_disable_expand_if_all_available_in_flag_set
by hlopko
· 6 years ago
40d1dc9
Add recent C++ specific incompatible flags to host
by hlopko
· 6 years ago
28953cb
bazel/tools: add ar_files/as_files to cc_toolchain targets
by Googler
· 6 years ago
2a6a629
Add -frandom-seed to C compilations
by hlopko
· 6 years ago
4a74c52
Correct misspelled English words in the Bazel's tools/... directory
by jingwen
· 6 years ago
ed67a15
Remove the "autoconfigured" constraint.
by John Cater
· 6 years ago
4baba71
Fix -Wunused-command-line-argument warnings when --force_pic is passed on Mac
by Jamie Snape
· 6 years ago
8d427c6
macos_bundle: Make "apple_product_type.kernel_extension" produce a valid kext.
by jcater
· 6 years ago
92bb13c
Remove unused variable in xcode_locator.m
by Keith Smiley
· 6 years ago
17f5d19
Fix bazel osx crosstool
by hlopko
· 6 years ago
a221e82
Osx: Do not use CROSSTOOL to select cc_toolchain
by hlopko
· 6 years ago
0ccee07
Add new watchos archs to osx_archs.bzl and the hard-coded ApplePlatform
by Googler
· 6 years ago
c3fb1db
Do not use CROSSTOOL to select cc_toolchain
by hlopko
· 6 years ago
97310af
Remove no_create_dsym_zip CROSSTOOL feature
by davg
· 6 years ago
20bfdc6
Automated rollback of commit 19a401c38e30ebc0879925a5caedcbe43de0028f.
by hlopko
· 6 years ago
baac056
Improve resilience of xcode-locator.
by davg
· 7 years ago
c361da0
CROSSTOOL linker flags are incorrect for dead_strip feature which leads to linker errors. This mainly affects the `objc_enable_binary_stripping` feature and leads to bloated applications
by rmalik
· 7 years ago
19a401c
macos_bundle: Make "apple_product_type.kernel_extension" produce a valid kext.
by Googler
· 7 years ago
dbc707b
Fix crosstools to expand fdo_instrument conditionally
by hlopko
· 7 years ago
547bf42
Add entries in cc_toolchain_suites so cc_toolchain label selection doesn't depend on the CROSSTOOL file.
by rosica
· 7 years ago
7a1da9f
Make Bazel's osx crosstool more resilient against missing variables
by hlopko
· 7 years ago
6bd0bdf
Add objc-fully-link to the list of actions that require the apple_env feature. This fixes apple_static_library functionality.
by kaipi
· 7 years ago
9e10d3e
Use a parameterized dict and simplify an iteration in xcode-locator.
by jmmv
· 7 years ago
7372c04
Add extra logging to xcode-locator when scanning Xcode bundles.
by jmmv
· 7 years ago
a0f77be
Break out xcode-locator's main function into smaller chunks.
by jmmv
· 7 years ago
1f3d3ea
Send xcode-locator error messages to stderr, not stdout.
by jmmv
· 7 years ago
0ccfde8
Cut long lines in xcode-locator.m.
by jmmv
· 7 years ago
3f46dd0
Add new debug_prefix_map_pwd_is_dot CROSSTOOL feature
by Googler
· 7 years ago
f341e0d
Revert "Support RAII in wrapped_clang"
by bbaren
· 7 years ago
ecab1c8
Prepare CROSSTOOL for dSYM simplification
by Googler
· 7 years ago
2d4917c
Automatic code cleanup.
by cushon
· 7 years ago
f24958a
Support RAII in wrapped_clang
by Googler
· 7 years ago
26aaea2
Remove support for header preprocessing
by hlopko
· 7 years ago
dddff73
Change -lgcov with --coverage
by elenairina
· 7 years ago
56d98ae
CROSSTOOLS wrapped_clang: handle spaces in paths
by Oscar Bonilla
· 7 years ago
53700e2
Don't rely on shell splitting; explicitly make these multiple arguments
by ulfjack
· 7 years ago
20a042f
Format all bzl files with buildifier
by vladmos
· 7 years ago
2661abb
Split user_link_flags from legacy_link_flags
by hlopko
· 7 years ago
6f1a2ec
Replace use of output_object_file with output_file in CROSSTOOLS.
by hlopko
· 7 years ago
27e0c0e
Remove unused fields from osx crosstool
by hlopko
· 7 years ago
832a0b1
Remove c++-link-interface-dynamic-library from crosstools, it's not used
by hlopko
· 7 years ago
f5c8c0b
Add toolchain definitions for autoconfigured cc_toolchain entries.
by jcater
· 7 years ago
b332200
Remove global_whole_archive_open feature from osx crosstools
by hlopko
· 7 years ago
fba6f11
Unify action_configs for static libraries
by hlopko
· 7 years ago
dad2276
Introduce a specific action_config for linking nodeps dynamic libraries
by hlopko
· 7 years ago
f98a7a2
Put @loader_path, not $ORIGIN into rpath flags on mac
by hlopko
· 7 years ago
ec2cb25
Automated rollback of commit c7e343ad314aeab6283b5939bc8126a112140a11.
by plf
· 7 years ago
49ecd1f
Fix CROSSTOOL.tpl to correctly target watchos_i386.
by kaipi
· 7 years ago
c7e343a
C++: Allows adding linkopts through file.
by plf
· 7 years ago
943afc7
Introduce -c source_file -o output_file build variables
by hlopko
· 7 years ago
149e95b
Converts wrapped_clang from a bash script to a C++ source file which is compiled as part of bazel's repository bootstrap. This should make crosstool's clang invocations faster. An added benefit of this is that wrapped_clang.cc supports the "DSYM_HINT" flags specified through the CROSSTOOL, so with this change, apple_binary gets support for the --apple_generate_dsym flag.
by kaipi
· 7 years ago
db319f8
Migrate uses of xcode_config_alias to use the recently-introduced skylark late bound default instead.
by cparsons
· 7 years ago
0e668c1
Add two action types to the list of those requiring apple_env
by cparsons
· 7 years ago
68c577a
Fix some broken targets and failing tests.
by ajmichael
· 7 years ago
a9c6d0e
Remove `-R` flags from the MacOS crosstool template.
by John Millikin
· 7 years ago
e14dcc3
Remove uses of ar_flag and uses_action_config_for_ar
by hlopko
· 7 years ago
5d6d28e
Remove bazel's --experimental_skip_static_outputs option.
by Googler
· 7 years ago
9923fec
Adds "-fno-autolink" to ObjC compilation actions to avoid using the autolink feature, as it doesn't play very well with bazel's deduplication of shared dependencies.
by kaipi
· 7 years ago
5f5e2b4
Automated rollback of commit e9b10399f6a148a3d20442f2c5020b05fa891873.
by twerth
· 7 years ago
e9b1039
Move hard-coded compilation-mode-specific flags in ObjcConfiguration.
by cpeyser
· 7 years ago
761eac4
Minor update to a docstring.
by lberki
· 7 years ago
dc8b43c
Strip Xcode versions like "9.0gm" for the version flag.
by lberki
· 7 years ago
57a2ad7
Add Skylark code that exports the current Xcode version and the Apple SDK versions as flags.
by lberki
· 7 years ago
3c23d3e
Use FeatureConfiguration to compute linkstamping compile command line
by hlopko
· 8 years ago
dc17690
This time for sure: stop using --undefined dynamic_lookup in osx linking.
by Googler
· 8 years ago
a22fb12
Automated rollback of commit f26e8694ae78599b3e2004e3360eaf3443fa53a6.
by hlopko
· 8 years ago
f26e869
Introduce -c source_file -o output_file build variables
by hlopko
· 8 years ago
b05bff6
Expose sysroot as a build variable
by hlopko
· 8 years ago
f322ba7
Introduce unfiltered_compile_flags build variable, rename copts variable to user_compile_flags
by hlopko
· 8 years ago
c6e9208
Create an empty filegroup if Bazel doesn't support xcode_config_alias yet.
by lberki
· 8 years ago
9b6cf94
Internal change
by kush
· 8 years ago
795179a
Add an xcode_config_alias rule instance under //tools/osx: .
by lberki
· 8 years ago
268c0bc
Introduce unfiltered_compile_flags build variable, rename copts variable to user_compile_flags
by hlopko
· 8 years ago
67583f7
fix "weak_framwork_names" crosstool feature typo
by cparsons
· 8 years ago
2cd8ded
Change default_macosx_sdk_version to default_macos_sdk_version.
by cparsons
· 8 years ago
Next »