Explorar o código

Add a section to create missing folders on the main Makefile

mingodad %!s(int64=10) %!d(string=hai) anos
pai
achega
07fb2e313f
Modificáronse 1 ficheiros con 22 adicións e 18 borrados
  1. 22 18
      Makefile

+ 22 - 18
Makefile

@@ -1,18 +1,22 @@
-
-SQUIRREL=.
-MAKE=make
-
-sq32:
-	cd squirrel; $(MAKE) 
-	cd sqstdlib; $(MAKE) 
-	cd sq; $(MAKE) 
-
-sqprof:
-	cd squirrel; $(MAKE) sqprof
-	cd sqstdlib; $(MAKE) sqprof
-	cd sq; $(MAKE) sqprof
-
-sq64:
-	cd squirrel; $(MAKE) sq64
-	cd sqstdlib; $(MAKE) sq64
-	cd sq; $(MAKE) sq64
+
+SQUIRREL=.
+MAKE=make
+
+sq32: folders
+	cd squirrel; $(MAKE)
+	cd sqstdlib; $(MAKE)
+	cd sq; $(MAKE)
+
+sqprof: folders
+	cd squirrel; $(MAKE) sqprof
+	cd sqstdlib; $(MAKE) sqprof
+	cd sq; $(MAKE) sqprof
+
+sq64: folders
+	cd squirrel; $(MAKE) sq64
+	cd sqstdlib; $(MAKE) sq64
+	cd sq; $(MAKE) sq64
+
+folders:
+	mkdir -p lib
+	mkdir -p bin