Skip to content

Improve C++/WinRT component incremental builds#139

Merged
kennykerr merged 2 commits into
masterfrom
kennykerr
Jan 23, 2019
Merged

Improve C++/WinRT component incremental builds#139
kennykerr merged 2 commits into
masterfrom
kennykerr

Conversation

@kennykerr

Copy link
Copy Markdown
Contributor

This update avoids rewriting headers for components when their contents has not changed. This can improve build time considerably when cppwinrt is rerun for some reason but leaves all or some of the headers unchanged. For example, if a given component implements types from two different (child) namespaces then only the sources that actually include the namespace headers that were affected will actually have to be recompiled.

@kennykerr kennykerr merged commit 7889783 into master Jan 23, 2019
@kennykerr kennykerr deleted the kennykerr branch January 23, 2019 23:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants