]> xenbits.xensource.com Git - people/liuw/mini-os.git/commit
mini-os: build fixes
authorThomas Leonard <talex5@gmail.com>
Thu, 26 Jun 2014 11:28:18 +0000 (12:28 +0100)
committerIan Campbell <ian.campbell@citrix.com>
Fri, 27 Jun 2014 12:38:33 +0000 (13:38 +0100)
commitd5314b1ffe4d5624c76a5328f9119f577f60764e
treef1093c3de22241c69f09b40c64db03f960ce9052
parent49252f6bf21bf7b58fa89f97f02476cd39c44b69
mini-os: build fixes

Make .o rules depend on the includes. Before, only the final link step
depended on setting up the includes directory, making parallel builds
unreliable.

Make symlinks use explicit make rules instead of using a phony target.
Avoids unnecessary rebuilds.

[talex5@gmail.com: bring back "make links", for stubdom]
Signed-off-by: Thomas Leonard <talex5@gmail.com>
Acked-by: Ian Campbell <ian.campbell@citrix.com>
Acked-by: Samuel Thibault <samuel.thibault@ens-lyon.org>
Makefile