changing 'make' to '$(MAKE)' so other make tools (e.g. gmake) may also be used.
authorMario de Sousa <msousa@fe.up.pt>
Sat, 09 Jul 2011 14:48:31 +0100
changeset 340 27a56785e9cd
parent 339 06b561479e46
child 341 ba80c3ceb6fb
changing 'make' to '$(MAKE)' so other make tools (e.g. gmake) may also be used.
Makefile
lib/ieclib.txt
stage4/Makefile
--- a/Makefile	Sat Jul 09 14:17:52 2011 +0100
+++ b/Makefile	Sat Jul 09 14:48:31 2011 +0100
@@ -42,7 +42,7 @@
 	-rm -f iec2iec iec2c *.o absyntax/*.o
 	echo > Makefile.depend
 # make something everywhere (ie, in all Makefiles that have that target)
-	find . -depth -mindepth 2 -maxdepth 2 -name Makefile | sed 's/Makefile//g' | xargs -I {} make -C{} clean
+	find . -depth -mindepth 2 -maxdepth 2 -name Makefile | sed 's/Makefile//g' | xargs -I {} $(MAKE) -C{} clean
 
 CXXFLAGS += -I.
 
--- a/lib/ieclib.txt	Sat Jul 09 14:17:52 2011 +0100
+++ b/lib/ieclib.txt	Sat Jul 09 14:48:31 2011 +0100
@@ -24,6 +24,11 @@
 (* This is the library conatining the standard function blocks defined in the standard. *)
 
 (* FINAL DRAFT - IEC 61131-3, 2nd Ed. (2001-12-10) *)
+
+(* The standard functions *)
+{#include "standard_functions.txt" }
+
+(* The standard function blocks *)
 {#include "edge_detection.txt" }
 {#include "bistable.txt" }
 {#include "counter.txt" }
@@ -34,6 +39,6 @@
 {#include "pid_st.txt" }
 {#include "ramp_st.txt" }
 
-(* Frome later versions of the standard *)
+(* From later versions of the standard *)
 {#include "sema.txt" }
 
--- a/stage4/Makefile	Sat Jul 09 14:17:52 2011 +0100
+++ b/stage4/Makefile	Sat Jul 09 14:48:31 2011 +0100
@@ -28,7 +28,7 @@
 
 clean:
 	rm -f *.o
-	find . -depth -mindepth 2 -maxdepth 2 -name Makefile | sed 's/Makefile//g' | xargs -I {} make -C{} clean
+	find . -depth -mindepth 2 -maxdepth 2 -name Makefile | sed 's/Makefile//g' | xargs -I {} $(MAKE) -C{} clean
 
 
 CXXFLAGS += -I. -I../*