| """Provides access to the actual rule function for extension | |
| Only use these symbols for `inherit_attrs = ` in symbolic macros or as a parent | |
| class for a rule. | |
| DO NOT use these to define BUILD targets! For those, only the symbols from | |
| @rules_cc//cc:<rule>.bzl are guaranteed to work as intended. | |
| """ | |
| load( | |
| "@cc_compatibility_proxy//:proxy.bzl", | |
| _cc_binary = "cc_binary", | |
| _cc_import = "cc_import", | |
| _cc_library = "cc_library", | |
| _cc_shared_library = "cc_shared_library", | |
| _cc_static_library = "cc_static_library", | |
| _cc_test = "cc_test", | |
| _objc_import = "objc_import", | |
| _objc_library = "objc_library", | |
| ) | |
| cc_binary = _cc_binary | |
| cc_import = _cc_import | |
| cc_library = _cc_library | |
| cc_shared_library = _cc_shared_library | |
| cc_static_library = _cc_static_library | |
| cc_test = _cc_test | |
| objc_import = _objc_import | |
| objc_library = _objc_library |