diff options
author | Robert Schwebel <r.schwebel@pengutronix.de> | 2005-05-12 07:41:50 +0000 |
---|---|---|
committer | Robert Schwebel <r.schwebel@pengutronix.de> | 2005-05-12 07:41:50 +0000 |
commit | d1f327a3b80d49d09d3cb47a006aad0e0ac6af9f (patch) | |
tree | 03a6f63758958f33f57e01dafceb791a1b710c05 /rules/kernel.make | |
parent | 0d1e7cdca075c7fe1519864dca27432cd4e36dfc (diff) | |
download | ptxdist-d1f327a3b80d49d09d3cb47a006aad0e0ac6af9f.tar.gz ptxdist-d1f327a3b80d49d09d3cb47a006aad0e0ac6af9f.tar.xz |
added make kernel_oldconfig
git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.7-trunk@2610 33e552b5-05e3-0310-8538-816dae2090ed
Diffstat (limited to 'rules/kernel.make')
-rw-r--r-- | rules/kernel.make | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/rules/kernel.make b/rules/kernel.make index 65c58db94..55ac9f8b7 100644 --- a/rules/kernel.make +++ b/rules/kernel.make @@ -86,6 +86,30 @@ endif fi # ---------------------------------------------------------------------------- +# Oldconfig +# ---------------------------------------------------------------------------- + +kernel_oldconfig: $(STATEDIR)/kernel.extract + +ifndef PTXCONF_USE_EXTERNAL_KERNEL + @if [ -f $(KERNEL_CONFIG) ]; then \ + install -m 644 $(KERNEL_CONFIG) $(KERNEL_DIR)/.config; \ + fi +endif + + cd $(KERNEL_DIR) && $(KERNEL_PATH) make oldconfig $(KERNEL_MAKEVARS) + +ifndef PTXCONF_USE_EXTERNAL_KERNEL + @if [ -f $(KERNEL_DIR)/.config ]; then \ + install -m 644 $(KERNEL_DIR)/.config $(KERNEL_CONFIG); \ + fi +endif + + @if [ -f $(STATEDIR)/kernel.compile ]; then \ + rm $(STATEDIR)/kernel.compile; \ + fi + +# ---------------------------------------------------------------------------- # Get patchstack-patches # ---------------------------------------------------------------------------- |