bazelbuild / bazelbuild/rules_apple
ios_static_framework expose header files from another folder and keep the same structure as original path
- Dominant language
- Starlark
- Stars
- 593
- Forks
- 334
- Avg merge
- 16h 48m
- Merged PRs (30d)
- 9
Description
Similar to include["."] or copts = ["-I."] when expose header files with hdrs. but ios_static_framework has not include and copts. so how to change the include path from current path to another path?
why ios_static_framework did not support this function as following image

Contributor guide
Research direction
Start by reading the ios_static_framework rule and its hdrs handling. Compare its behavior with the include["."] or copts = ["-I."] examples mentioned in the issue, then identify the relevant rule tests. Done should define how headers from another folder are exposed while preserving their original path structure.
Written by the indexing model from the issue text.
Assessment
- Domain
- build-system, mobile
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 30/100