Rebootstrap for changes to any bootstrap go binaries
The final build.ninja can't contain a rules to build the primary builder or it will create a circular dependency, so rules for all bootstrap go packages and binaries are replaced with phony targets that trigger a re-bootstrap to rebuild. Add all bootstrap go binaries to the dependencies that trigger a rebuild so that they all get rebuilt. Also fix the phony rule generation to include rules for the intermediate files of bootstrap go binaries so that they don't get deleted by the cleanup phase when the primary builder runs. Change-Id: Id0cc287789f74cc4b21b062086723712b57ee051
Loading
Please register or sign in to comment