Closed Bug 1653243 Opened 5 years ago Closed 4 years ago

Cleanup the Android include paths (somehow)

Categories

(Core :: Hardware Abstraction Layer (HAL), task)

task

Tracking

()

RESOLVED FIXED

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: nobody → gsvelto
Status: NEW → ASSIGNED
Attachment #9165381 - Attachment is obsolete: true
Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: