3 override CLMFLAGS
+=-dynamics
-h
200M
-nt
-l
-no-pie
5 -I
$(CLEAN_HOME
)/lib
/Platform\
6 -I
$(CLEAN_HOME
)/lib
/Platform
/Deprecated
/StdLib\
7 -I
$(CLEAN_HOME
)/lib
/iTasks\
8 -I
$(CLEAN_HOME
)/lib
/GraphCopy\
9 -I
$(CLEAN_HOME
)/lib
/Sapl\
10 -I
$(CLEAN_HOME
)/lib
/StdEnv\
11 -I
$(CLEAN_HOME
)/lib
/Generics\
12 -I
$(CLEAN_HOME
)/lib
/Dynamics\
13 -I
$(CLEAN_HOME
)/lib
/TCPIP\
16 BINARIES
:= miTask
#mTaskExamples mTaskInterpret miTask
18 all: CleanSerial
/Clean\ System\ Files
/TTY.o
$(BINARIES
) int
/mTaskSymbols.h
20 CleanSerial
/Clean\ System\ Files
/TTY.o
:
23 int
/mTaskSymbols.h
: mTaskMakeSymbols
26 %: %.icl
$(wildcard *.
[id
]cl
)
27 $(CLM
) $(CLMLIBS
) $(CLMFLAGS
) $(basename $<) -o
$@
28 mkdir
-p
$(basename $<)-www
29 find
$(CLEAN_HOME
)/lib
-path
'*/WebPublic/*' -execdir \
30 cp
-nR
{} "$$PWD"/$(basename $<)-www
/ \
;
33 $(RM
) -r
$(BINARIES
) Clean\ System\ Files miTask-data miTask-www
34 make
-C CleanSerial
clean