Add `dirs' target.
[pintos-anon] / src / Makefile.kernel
index 04214fd953299db397af8f80caf0849b86eb0363..e31d51360ab12da6160509caf1d51c0e485f0d87 100644 (file)
@@ -1,17 +1,18 @@
-include Makefile.vars
+# -*- makefile -*-
+
+include Make.vars
 BUILD_SUBDIRS = $(addprefix build/, $(SUBDIRS))
-LN_S = ln -s
-MKDIR = mkdir
 
-all: build build/Makefile $(BUILD_SUBDIRS)
+all: dirs
        $(MAKE) -C build
 
-$(BUILD_SUBDIRS):
-       $(MKDIR) $@
+dirs: build build/Makefile $(BUILD_SUBDIRS)
 build:
-       $(MKDIR) $@
+       mkdir $@
 build/Makefile: ../Makefile.build
-       $(LN_S) -Xf ../../Makefile.build $@
+       cp $< $@
+$(BUILD_SUBDIRS):
+       mkdir $@
 
 clean:
        rm -rf build