aboutsummaryrefslogtreecommitdiffhomepage
path: root/tools/build_defs/apple/shared.bzl
Commit message (Collapse)AuthorAge
* Armv6 is not supported.Gravatar Dave MacLachlan2016-10-24
| | | | | | | Default architectures expanded to cover all the architectures that we build. -- MOS_MIGRATED_REVID=136856770
* Cleanup swift_library after Blaze release.Gravatar Dmitry Shevchenko2016-09-22
| | | | | | | * Removes iOS specific platform/cpu calls in favor of platform-agnostic counterparts. -- MOS_MIGRATED_REVID=133966024
* Scope swift_library object outputs to a unique directory.Gravatar Dmitry Shevchenko2016-09-08
| | | | | -- MOS_MIGRATED_REVID=132458460
* Re-add support for watchOS in swift_library.Gravatar Dmitry Shevchenko2016-09-07
| | | | | | | RELNOTES: swift_library can be used to build watchOS apps. -- MOS_MIGRATED_REVID=132355955
* Disable references to single_arch_{cpu,platform}.Gravatar Julio Merino2016-09-01
| | | | | | | | | These two Skylark symbols are functions, not variables. I attempted to correct the references to match the symbol type, but I cannot get the tests to fully pass -- so better disable this until properly fixed. -- MOS_MIGRATED_REVID=131942175
* Add support for watchOS in swift_libraryGravatar Dmitry Shevchenko2016-08-30
| | | | | -- MOS_MIGRATED_REVID=131631222
* Rollback of commit 368cc56fb2baa3e21be4acdd2410a4ce8245de93.Gravatar Googler2016-06-30
| | | | | | | | | | | | | | | | | | | | *** Reason for rollback *** Broke builds that use apple_genrule. *** Original change description *** Move platform environment from xcrun_action to apple_action. This change ensures that scripts that don't need to be wrapped with xcrun_action (like actoolwrapper, ibtoolwrapper, and friends, because they internally invoke xcrunwrapper) also have the Xcode version and platform envvars set. RELNOTES: -- MOS_MIGRATED_REVID=126205606
* Move platform environment from xcrun_action to apple_action.Gravatar Googler2016-06-30
| | | | | | | | | | | | This change ensures that scripts that don't need to be wrapped with xcrun_action (like actoolwrapper, ibtoolwrapper, and friends, because they internally invoke xcrunwrapper) also have the Xcode version and platform envvars set. RELNOTES: -- MOS_MIGRATED_REVID=126195267
* Improve Clang modules compilation from swift_library ruleGravatar Dmitry Shevchenko2016-06-29
| | | | | | | | * Passes additional defines and copts specified by objc_ rules to clang from the swift compilation. * Adds a module cache path flag that equals to the on used by objc_ targets. -- MOS_MIGRATED_REVID=126099975
* Add a Skylark rule to build Swift modules.Gravatar Dmitry Shevchenko2016-04-22
| | | | | | | | * Adds a swift_library rule that produces a (.a, .swiftmodule) pair. It can handle dependencies between modules and can be used as a dependency of objc_binary. * Does not work with Objective-C yet. -- MOS_MIGRATED_REVID=120578875
* Add apple_genrule to bazel.Gravatar Dave MacLachlan2016-04-21
-- MOS_MIGRATED_REVID=120349322