bazelbuild / bazelbuild/rules_apple

ios_static_framework expose header files from another folder and keep the same structure as original path

Open
#825 4 comments 2 reactions 0 assignees View on GitHub
P3
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
![image](https://user-images.githubusercontent.com/17869361/86080582-d4383b00-bac5-11ea-8033-b50985cc7103.png)

Contributor guide

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.