Minor cleanups
authorEric Andersen <andersen@codepoet.org>
Fri, 31 May 2002 10:43:28 +0000 (10:43 -0000)
committerEric Andersen <andersen@codepoet.org>
Fri, 31 May 2002 10:43:28 +0000 (10:43 -0000)
make/user-mode-linux.mk

index 930e2491502c7bc63a89eba8279c03e294804fd8..a09f28a8de84d5cf3dfcb16062da3043cbde6806 100644 (file)
@@ -30,13 +30,16 @@ $(UMLINUX_DIR)/.set_arch: $(UMLINUX_DIR)/.patched
        perl -i -p -e "s/^ARCH :=.*/ARCH:=um/g;" $(UMLINUX_DIR)/Makefile
        touch $(UMLINUX_DIR)/.set_arch
 
-$(UMLINUX_DIR)/.config: $(UMLINUX_DIR)/.set_arch
+$(UMLINUX_DIR)/.configured:  $(UMLINUX_DIR)/.set_arch  $(UMLINUX_KCONFIG)
        cp $(UMLINUX_KCONFIG) $(UMLINUX_DIR)/.config
        make -C $(UMLINUX_DIR) oldconfig
-       touch -c $(UMLINUX_DIR)/.config
+       touch $(UMLINUX_DIR)/.configured
 
-$(UMLINUX_DIR)/linux: $(UMLINUX_DIR)/.config
+$(UMLINUX_DIR)/.depend_done:  $(UMLINUX_DIR)/.configured
        make -C $(UMLINUX_DIR) dep
+       touch $(UMLINUX_DIR)/.depend_done
+
+$(UMLINUX_DIR)/linux: $(UMLINUX_DIR)/.depend_done
        make -C $(UMLINUX_DIR) linux
 
 $(LINUX_KERNEL): $(UMLINUX_DIR)/linux