Cleanup the Android include paths (somehow)
Categories
(Core :: Hardware Abstraction Layer (HAL), task)
Tracking
()
People
(Reporter: gsvelto, Assigned: gsvelto)
References
Details
Attachments
(1 file, 1 obsolete file)
When building b2g we currently pass dozens of -I
options to the preprocessor in order to locate all the Android headers used by the various platform-specific bits of the gonk widget. Additionally we manually add more paths to the LOCAL_INCLUDE
directives. Since all the headers will end up in the b2g sysroot we should remove both of the above if possible and if not at least put the LOCAL_INCLUDE
settings into some templates to remove code duplication and hide the sysroot path.
What could prevent us removing all the header directives is if there's name clashes among the Android headers - especially the generated ones. If there are they can't all live under the same directory and we'll have to find another solution.
Assignee | ||
Comment 1•5 years ago
|
||
Assignee | ||
Comment 2•5 years ago
|
||
Depends on D87055
Updated•5 years ago
|
Updated•5 years ago
|
Assignee | ||
Comment 3•4 years ago
|
||
Folded and landed on the kaios branch: https://hg.mozilla.org/projects/kaios/file/5d10ce7b4fe67f530a276ed7d20ffb508fd83eef
Description
•