You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
SR-12718 SwiftPM 5.2 doesn't notice changes in header files during incremental builds
Issue Description:
Prior to SwiftPM 5.2, a change to a C header in a package would cause any source file that either directly or indirectly included the header to be recompiled.
This is no longer the case in SwiftPM 5.2
1. Create a package and include a C header and a C source file in a target
2. Make the C source file #include the C header
3. Build
4. Change the header
5. Build (without cleaning)
Notice that the source file isn't recompiled.
The text was updated successfully, but these errors were encountered:
Additional Detail from JIRA
md5: 9b5ed108555caf5b15109be024292f26
is duplicated by:
Issue Description:
Prior to SwiftPM 5.2, a change to a C header in a package would cause any source file that either directly or indirectly included the header to be recompiled.
This is no longer the case in SwiftPM 5.2
1. Create a package and include a C header and a C source file in a target
2. Make the C source file #include the C header
3. Build
4. Change the header
5. Build (without cleaning)
Notice that the source file isn't recompiled.
The text was updated successfully, but these errors were encountered: