Commit Graph

2 Commits

Author SHA1 Message Date
Keith Smiley 2ceeb28a28
Update BUILD configuration (#312)
This has 2 important fixes from Lyft's internal config:

1. The `cc_library` is now tagged with `swift_module` which is a special
   tag that tells rules_swift to generate a module map for the library.
   This is likely why sandboxing had to be disabled.
2. This adds `-fPIC` to the `cc_library` compilation. This is required
   for C libraries that Swift depends on, but there's an outstanding bug
   in bazel where this isn't handled correctly when you use the target
   through the host transition.

This also formats this file using buildifier
2021-03-23 21:17:34 -04:00
Maxwell Elliott 3ed41e1acf
Move Yams Bazel targets to the top level (#310)
Currently developers cannot access these nested targets, moving to the
top level will allow them to consume them in their bazel projects
2021-03-23 14:58:54 -07:00