| Summary: | Custom libraries aren't rebuilt when user switches to a different SYS/BIOS product | ||
|---|---|---|---|
| Product: | [Technology] RTSC | Reporter: | Alan DeMars <ademars> |
| Component: | Core | Assignee: | Alan DeMars <ademars> |
| Status: | ASSIGNED --- | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | CC: | d-russo, dfriedland, karl |
| Version: | unspecified | ||
| Target Milestone: | --- | ||
| Hardware: | PC | ||
| OS: | All | ||
| Whiteboard: | |||
|
Description
Alan DeMars
I think the problem is almost* entirely in the hands of the BIOS makefile template: Problem A: changing to a different SYS/BIOS version requires a change to the package path. Since _everything_ in your build depends on the package path, the package path should be recorded in your generated makefile. If all your objects depend on your generated makefile, this should trigger a rebuild. Problem B: a clean should trigger your makefile to clean what it generated. A subsequent build should force your makefile to be regenerated (as part of the re-run of config) and re-run (to create the new libraries as expected). * There is an unmentioned problem with CCS: changes to the package path do not trigger a re-run of config. CCS bug was reported as IncidentReport:SDSCM00042519 |