coconut-svsm / svsm

COCONUT-SVSM
MIT License
123 stars 43 forks source link

Fix incremental build #254

Closed msft-jlange closed 9 months ago

msft-jlange commented 9 months ago

The binary targets generated by cargo must be listed as .PHONY targets to ensure that make knows to invoke cargo to force the targets to come up to date. Without this, executing "make" will not reevaluate the Rust sources to determine whether rebuilds of the kernel or stage2 are necessary.