github bazelbuild/rules_apple 0.6.0

latest releases: 4.2.0, 4.1.2, 4.1.1...
7 years ago

NOTE: This release changes the way that the rules_apple dependencies should be loaded. Please note the change in the README regarding how to structure your WORKSPACE file.

  • Applications and other bundles can now depend on swift_library targets that use the new bazelbuild/rules_swift rules.
    • You may not, however, mix rules_apple swift_library and rules_swift swift_library in the same dependency tree. You must migrate your entire application in order for it to work correctly.
  • macos_command_line_application: Added a launchdplists attribute that merges a list of .plist files and embeds them into the binary in the __TEXT, __launchd_plist section.
  • Add support for deduplicating resources from the test bundle that are also present in the test host.
  • Only process plist and strings files for builds using --compilation_mode=opt.
  • Fix the -add_ast_path flag passed by Swift to the linker so that .swiftmodule files are actually embedded in the binary.
  • General code cleanup.

Don't miss a new rules_apple release

NewReleases is sending notifications on new releases.