gradle / gradle/gradle-native

Support for variant-specific headers

Open
#545 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
No language data
Stars
94
Forks
7
PR merge metrics
No merged PRs in 30d

Description

This is common for libraries that generate header files that contain OS/tool chain/variant specific information. There may be a 'common' set of headers as well, but resolving both a common set and a variant specific set is not required for this to be completed.

- Libraries can publish headers that are specific to a variant
- Applications and other libraries can consume those headers
- Wrapped libraries should be able to publish variant specific headers as well.

Contributor guide

Open the contributing guide

Research direction

The issue names no files, tests, or entry points. Start by locating the existing header publication and consumption paths, then trace how variant information is resolved. Done means libraries can publish variant-specific headers, applications and other libraries can consume them, and wrapped libraries can publish them as well.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp, swift
Domain
build-system
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.