GHC new build system megapatch
[ghc-hetmet.git] / utils / mkdirhier / ghc.mk
diff --git a/utils/mkdirhier/ghc.mk b/utils/mkdirhier/ghc.mk
new file mode 100644 (file)
index 0000000..59ad53f
--- /dev/null
@@ -0,0 +1,11 @@
+$(MKDIRHIER) : utils/mkdirhier/mkdirhier.sh
+       -mkdir $(INPLACE)
+       -mkdir $(INPLACE_BIN)
+       -mkdir $(INPLACE_LIB)
+       $(RM) -f $@
+       echo '#!$(SHELL)'                >> $@
+       cat utils/mkdirhier/mkdirhier.sh >> $@
+       $(EXECUTABLE_FILE) $@
+
+$(eval $(call all-target,utils/mkdirhier,$(MKDIRHIER)))
+$(eval $(call clean-target,utils/mkdirhier,,$(MKDIRHIER)))