diff --git a/utils/Makefile b/utils/Makefile index 2c6417002c..b6601790d1 100644 --- a/utils/Makefile +++ b/utils/Makefile @@ -1,5 +1,5 @@ # -# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/18] +# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/25] # default: all MAKEFILETARGETS=i386-linux i386-go32v2 i386-win32 i386-os2 i386-freebsd i386-beos i386-netbsd i386-solaris i386-qnx i386-netware i386-openbsd i386-wdosx i386-darwin i386-emx i386-watcom i386-netwlibc i386-wince i386-embedded i386-symbian m68k-linux m68k-freebsd m68k-netbsd m68k-amiga m68k-atari m68k-openbsd m68k-palmos m68k-embedded powerpc-linux powerpc-netbsd powerpc-amiga powerpc-macos powerpc-darwin powerpc-morphos powerpc-embedded sparc-linux sparc-netbsd sparc-solaris sparc-embedded x86_64-linux x86_64-freebsd x86_64-win64 x86_64-embedded arm-linux arm-palmos arm-wince arm-gba arm-nds arm-embedded arm-symbian powerpc64-linux powerpc64-embedded @@ -4028,3 +4028,10 @@ ptop$(EXEEXT): ptop.pp ptopu$(PPUEXT) ptopu$(PPUEXT): ptopu.pp ppdep$(EXEEXT): ppdep.pp unexport DATA2INC +grab_vcsa$(EXEEXT): | ppdep$(EXEEXT) +ppdep$(EXEEXT): | ptop$(EXEEXT) +ptop$(EXEEXT): | postw32$(EXEEXT) +postw32$(EXEEXT): | rstconv$(EXEEXT) +rstconv$(EXEEXT): | data2inc$(EXEEXT) +data2inc$(EXEEXT): | delp$(EXEEXT) +delp$(EXEEXT): | bin2obj$(EXEEXT) diff --git a/utils/Makefile.fpc b/utils/Makefile.fpc index 3a06ee1c78..57cf01801c 100644 --- a/utils/Makefile.fpc +++ b/utils/Makefile.fpc @@ -48,3 +48,19 @@ ppdep$(EXEEXT): ppdep.pp # unexport DATA2INC + +# order dependencies to avoid link.res clashes + +grab_vcsa$(EXEEXT): | ppdep$(EXEEXT) + +ppdep$(EXEEXT): | ptop$(EXEEXT) + +ptop$(EXEEXT): | postw32$(EXEEXT) + +postw32$(EXEEXT): | rstconv$(EXEEXT) + +rstconv$(EXEEXT): | data2inc$(EXEEXT) + +data2inc$(EXEEXT): | delp$(EXEEXT) + +delp$(EXEEXT): | bin2obj$(EXEEXT) diff --git a/utils/debugsvr/Makefile.fpc b/utils/debugsvr/Makefile.fpc index 3da2dbebe5..78fdfa8329 100644 --- a/utils/debugsvr/Makefile.fpc +++ b/utils/debugsvr/Makefile.fpc @@ -20,6 +20,7 @@ fpcdir=../.. [rules] +.NOTPARALLEL: debugserverintf$(PPUEXT): msgintf$(PPUEXT) debugserverintf.pp $(COMPILER) debugserverintf$(PASEXT) diff --git a/utils/debugsvr/console/Makefile.fpc b/utils/debugsvr/console/Makefile.fpc index a1936d8762..ae88c59357 100644 --- a/utils/debugsvr/console/Makefile.fpc +++ b/utils/debugsvr/console/Makefile.fpc @@ -16,3 +16,6 @@ fpcpackage=y [default] fpcdir=../../.. + +[rules] +.NOTPARALLEL: diff --git a/utils/debugsvr/gtk/Makefile.fpc b/utils/debugsvr/gtk/Makefile.fpc index 0893ff3abf..a932edf3f4 100644 --- a/utils/debugsvr/gtk/Makefile.fpc +++ b/utils/debugsvr/gtk/Makefile.fpc @@ -19,5 +19,6 @@ fpcpackage=y fpcdir=../../.. [rules] +.NOTPARALLEL: debugserver$(EXEEXT): frmabout$(PPUEXT) frmmain$(PPUEXT) bitmapdata$(PPUEXT) debugserver.pp $(COMPILER) debugserver.pp diff --git a/utils/dxegen/Makefile b/utils/dxegen/Makefile index f6de12e794..42f5f4480b 100644 --- a/utils/dxegen/Makefile +++ b/utils/dxegen/Makefile @@ -1,5 +1,5 @@ # -# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/18] +# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/25] # default: all MAKEFILETARGETS=i386-linux i386-go32v2 i386-win32 i386-os2 i386-freebsd i386-beos i386-netbsd i386-solaris i386-qnx i386-netware i386-openbsd i386-wdosx i386-darwin i386-emx i386-watcom i386-netwlibc i386-wince i386-embedded i386-symbian m68k-linux m68k-freebsd m68k-netbsd m68k-amiga m68k-atari m68k-openbsd m68k-palmos m68k-embedded powerpc-linux powerpc-netbsd powerpc-amiga powerpc-macos powerpc-darwin powerpc-morphos powerpc-embedded sparc-linux sparc-netbsd sparc-solaris sparc-embedded x86_64-linux x86_64-freebsd x86_64-win64 x86_64-embedded arm-linux arm-palmos arm-wince arm-gba arm-nds arm-embedded arm-symbian powerpc64-linux powerpc64-embedded @@ -1824,5 +1824,6 @@ makefiles: fpc_makefiles ifneq ($(wildcard fpcmake.loc),) include fpcmake.loc endif +.NOTPARALLEL: dxegen$(EXEEXT): dxegen.pp coff$(PPUEXT) coff$(PPUEXT) : coff.pp diff --git a/utils/dxegen/Makefile.fpc b/utils/dxegen/Makefile.fpc index 0438b35354..87b0b37587 100644 --- a/utils/dxegen/Makefile.fpc +++ b/utils/dxegen/Makefile.fpc @@ -15,6 +15,7 @@ fpcpackage=y fpcdir=../.. [rules] +.NOTPARALLEL: dxegen$(EXEEXT): dxegen.pp coff$(PPUEXT) coff$(PPUEXT) : coff.pp diff --git a/utils/fpcm/Makefile b/utils/fpcm/Makefile index 8189e2012c..a4716913b9 100644 --- a/utils/fpcm/Makefile +++ b/utils/fpcm/Makefile @@ -1,5 +1,5 @@ # -# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/18] +# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/25] # default: all MAKEFILETARGETS=i386-linux i386-go32v2 i386-win32 i386-os2 i386-freebsd i386-beos i386-netbsd i386-solaris i386-qnx i386-netware i386-openbsd i386-wdosx i386-darwin i386-emx i386-watcom i386-netwlibc i386-wince i386-embedded i386-symbian m68k-linux m68k-freebsd m68k-netbsd m68k-amiga m68k-atari m68k-openbsd m68k-palmos m68k-embedded powerpc-linux powerpc-netbsd powerpc-amiga powerpc-macos powerpc-darwin powerpc-morphos powerpc-embedded sparc-linux sparc-netbsd sparc-solaris sparc-embedded x86_64-linux x86_64-freebsd x86_64-win64 x86_64-embedded arm-linux arm-palmos arm-wince arm-gba arm-nds arm-embedded arm-symbian powerpc64-linux powerpc64-embedded @@ -2920,6 +2920,7 @@ makefiles: fpc_makefiles ifneq ($(wildcard fpcmake.loc),) include fpcmake.loc endif +.NOTPARALLEL: ifneq ($(DATA2INC),) fpcmake.inc: fpcmake.ini $(DATA2INC) -b -s fpcmake.ini fpcmake.inc fpcmakeini diff --git a/utils/fpcm/Makefile.fpc b/utils/fpcm/Makefile.fpc index cdc749148c..426aae3b59 100644 --- a/utils/fpcm/Makefile.fpc +++ b/utils/fpcm/Makefile.fpc @@ -20,6 +20,7 @@ fpcpackage=y fpcdir=../.. [rules] +.NOTPARALLEL: ifneq ($(DATA2INC),) fpcmake.inc: fpcmake.ini $(DATA2INC) -b -s fpcmake.ini fpcmake.inc fpcmakeini diff --git a/utils/fpcres/Makefile b/utils/fpcres/Makefile index 616cc95f44..f750167c24 100644 --- a/utils/fpcres/Makefile +++ b/utils/fpcres/Makefile @@ -1,5 +1,5 @@ # -# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/18] +# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/25] # default: all MAKEFILETARGETS=i386-linux i386-go32v2 i386-win32 i386-os2 i386-freebsd i386-beos i386-netbsd i386-solaris i386-qnx i386-netware i386-openbsd i386-wdosx i386-darwin i386-emx i386-watcom i386-netwlibc i386-wince i386-embedded i386-symbian m68k-linux m68k-freebsd m68k-netbsd m68k-amiga m68k-atari m68k-openbsd m68k-palmos m68k-embedded powerpc-linux powerpc-netbsd powerpc-amiga powerpc-macos powerpc-darwin powerpc-morphos powerpc-embedded sparc-linux sparc-netbsd sparc-solaris sparc-embedded x86_64-linux x86_64-freebsd x86_64-win64 x86_64-embedded arm-linux arm-palmos arm-wince arm-gba arm-nds arm-embedded arm-symbian powerpc64-linux powerpc64-embedded @@ -2127,4 +2127,5 @@ makefiles: fpc_makefiles ifneq ($(wildcard fpcmake.loc),) include fpcmake.loc endif +.NOTPARALLEL: fpcmake$(EXEEXT): fpcresfix.pas elfbfd.pas elfres.pas fpcres.pas diff --git a/utils/fpcres/Makefile.fpc b/utils/fpcres/Makefile.fpc index 59e793f782..182d1df82f 100644 --- a/utils/fpcres/Makefile.fpc +++ b/utils/fpcres/Makefile.fpc @@ -19,4 +19,5 @@ fpcpackage=y fpcdir=../.. [rules] +.NOTPARALLEL: fpcmake$(EXEEXT): fpcresfix.pas elfbfd.pas elfres.pas fpcres.pas diff --git a/utils/fpdoc/Makefile b/utils/fpdoc/Makefile index 072a1c7b4a..91800189c1 100644 --- a/utils/fpdoc/Makefile +++ b/utils/fpdoc/Makefile @@ -1,5 +1,5 @@ # -# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/18] +# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/25] # default: all MAKEFILETARGETS=i386-linux i386-go32v2 i386-win32 i386-os2 i386-freebsd i386-beos i386-netbsd i386-solaris i386-qnx i386-netware i386-openbsd i386-wdosx i386-darwin i386-emx i386-watcom i386-netwlibc i386-wince i386-embedded i386-symbian m68k-linux m68k-freebsd m68k-netbsd m68k-amiga m68k-atari m68k-openbsd m68k-palmos m68k-embedded powerpc-linux powerpc-netbsd powerpc-amiga powerpc-macos powerpc-darwin powerpc-morphos powerpc-embedded sparc-linux sparc-netbsd sparc-solaris sparc-embedded x86_64-linux x86_64-freebsd x86_64-win64 x86_64-embedded arm-linux arm-palmos arm-wince arm-gba arm-nds arm-embedded arm-symbian powerpc64-linux powerpc64-embedded @@ -3148,6 +3148,7 @@ makefiles: fpc_makefiles ifneq ($(wildcard fpcmake.loc),) include fpcmake.loc endif +.NOTPARALLEL: fpdoc$(EXEEXT): fpdoc.pp dglobals.pp dwriter.pp dw_xml.pp sh_pas.pp dw_html.pp\ dw_latex.pp dwlinear.pp dw_txt.pp makeskel$(EXEEXT): makeskel.pp dglobals.pp diff --git a/utils/fpdoc/Makefile.fpc b/utils/fpdoc/Makefile.fpc index 58f73ad105..1d3d735396 100644 --- a/utils/fpdoc/Makefile.fpc +++ b/utils/fpdoc/Makefile.fpc @@ -30,6 +30,7 @@ units=dglobals dwriter dw_xml sh_pas dw_html dw_latex dw_ipf dw_txt dw_man files=dwriter.rst fpdoc.rst dglobals.rst makeskel.rst [rules] +.NOTPARALLEL: fpdoc$(EXEEXT): fpdoc.pp dglobals.pp dwriter.pp dw_xml.pp sh_pas.pp dw_html.pp\ dw_latex.pp dwlinear.pp dw_txt.pp diff --git a/utils/fpdoc/fpde/Makefile.fpc b/utils/fpdoc/fpde/Makefile.fpc index f5f3fede3f..3f70c5c194 100644 --- a/utils/fpdoc/fpde/Makefile.fpc +++ b/utils/fpdoc/fpde/Makefile.fpc @@ -25,6 +25,7 @@ units=fpdeopts frmlink frmmakeskel frmoptions pgeditor fpdemsg frmabout \ files=fpdemsg.rst frmmakeskel.rst [rules] +.NOTPARALLEL: fpde$(EXEEXT): fpde.pp fpdeopts.pp frmlink.pp frmmakeskel.pp frmoptions.pp\ pgeditor.pp fpdemsg.pp frmabout.pp frmmain.pp frmnewnode.pp\ frmtable.pp xpms.pp diff --git a/utils/fpmc/Makefile b/utils/fpmc/Makefile index 21cc253248..cd594a1666 100644 --- a/utils/fpmc/Makefile +++ b/utils/fpmc/Makefile @@ -1,5 +1,5 @@ # -# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/18] +# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/25] # default: all MAKEFILETARGETS=i386-linux i386-go32v2 i386-win32 i386-os2 i386-freebsd i386-beos i386-netbsd i386-solaris i386-qnx i386-netware i386-openbsd i386-wdosx i386-darwin i386-emx i386-watcom i386-netwlibc i386-wince i386-embedded i386-symbian m68k-linux m68k-freebsd m68k-netbsd m68k-amiga m68k-atari m68k-openbsd m68k-palmos m68k-embedded powerpc-linux powerpc-netbsd powerpc-amiga powerpc-macos powerpc-darwin powerpc-morphos powerpc-embedded sparc-linux sparc-netbsd sparc-solaris sparc-embedded x86_64-linux x86_64-freebsd x86_64-win64 x86_64-embedded arm-linux arm-palmos arm-wince arm-gba arm-nds arm-embedded arm-symbian powerpc64-linux powerpc64-embedded @@ -3194,5 +3194,6 @@ makefiles: fpc_makefiles ifneq ($(wildcard fpcmake.loc),) include fpcmake.loc endif +.NOTPARALLEL: fpmc$(EXEEXT): msgcomp.pp fpmc.pp fpmcgtk$(EXEEXT): msgcomp.pp fpmcgtk.pp $(wildcard frm*.pp) diff --git a/utils/fpmc/Makefile.fpc b/utils/fpmc/Makefile.fpc index 7dc3bb2c15..a434737d20 100644 --- a/utils/fpmc/Makefile.fpc +++ b/utils/fpmc/Makefile.fpc @@ -33,6 +33,7 @@ endif endif [rules] +.NOTPARALLEL: fpmc$(EXEEXT): msgcomp.pp fpmc.pp fpmcgtk$(EXEEXT): msgcomp.pp fpmcgtk.pp $(wildcard frm*.pp) diff --git a/utils/fppkg/Makefile b/utils/fppkg/Makefile index 83bba36756..7c6c04fc79 100644 --- a/utils/fppkg/Makefile +++ b/utils/fppkg/Makefile @@ -1,5 +1,5 @@ # -# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/23] +# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/25] # default: all MAKEFILETARGETS=i386-linux i386-go32v2 i386-win32 i386-os2 i386-freebsd i386-beos i386-netbsd i386-solaris i386-qnx i386-netware i386-openbsd i386-wdosx i386-darwin i386-emx i386-watcom i386-netwlibc i386-wince i386-embedded i386-symbian m68k-linux m68k-freebsd m68k-netbsd m68k-amiga m68k-atari m68k-openbsd m68k-palmos m68k-embedded powerpc-linux powerpc-netbsd powerpc-amiga powerpc-macos powerpc-darwin powerpc-morphos powerpc-embedded sparc-linux sparc-netbsd sparc-solaris sparc-embedded x86_64-linux x86_64-freebsd x86_64-win64 x86_64-embedded arm-linux arm-palmos arm-wince arm-gba arm-nds arm-embedded arm-symbian powerpc64-linux powerpc64-embedded @@ -3558,5 +3558,6 @@ makefiles: fpc_makefiles ifneq ($(wildcard fpcmake.loc),) include fpcmake.loc endif +.NOTPARALLEL: fpmkunit$(PPUEXT) : fpmkunit.pp fpmkcnst.inc fpmktype$(PPUEXT) fpmktype$(PPUEXT) : fpmktype.pp fpmkcnst.inc diff --git a/utils/fppkg/Makefile.fpc b/utils/fppkg/Makefile.fpc index 75c31f3f35..5b026f110a 100644 --- a/utils/fppkg/Makefile.fpc +++ b/utils/fppkg/Makefile.fpc @@ -35,6 +35,7 @@ fpcdir=../.. packages=fcl libcurl [rules] +.NOTPARALLEL: fpmkunit$(PPUEXT) : fpmkunit.pp fpmkcnst.inc fpmktype$(PPUEXT) fpmktype$(PPUEXT) : fpmktype.pp fpmkcnst.inc diff --git a/utils/fprcp/Makefile b/utils/fprcp/Makefile index 6bb563a775..5f51f60139 100644 --- a/utils/fprcp/Makefile +++ b/utils/fprcp/Makefile @@ -1,5 +1,5 @@ # -# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/18] +# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/25] # default: all MAKEFILETARGETS=i386-linux i386-go32v2 i386-win32 i386-os2 i386-freebsd i386-beos i386-netbsd i386-solaris i386-qnx i386-netware i386-openbsd i386-wdosx i386-darwin i386-emx i386-watcom i386-netwlibc i386-wince i386-embedded i386-symbian m68k-linux m68k-freebsd m68k-netbsd m68k-amiga m68k-atari m68k-openbsd m68k-palmos m68k-embedded powerpc-linux powerpc-netbsd powerpc-amiga powerpc-macos powerpc-darwin powerpc-morphos powerpc-embedded sparc-linux sparc-netbsd sparc-solaris sparc-embedded x86_64-linux x86_64-freebsd x86_64-win64 x86_64-embedded arm-linux arm-palmos arm-wince arm-gba arm-nds arm-embedded arm-symbian powerpc64-linux powerpc64-embedded @@ -1974,4 +1974,5 @@ makefiles: fpc_makefiles ifneq ($(wildcard fpcmake.loc),) include fpcmake.loc endif +.NOTPARALLEL: fpcrp$(EXEEXT): fpcrp.pp comments.pp pexpr.pp pasprep.pp diff --git a/utils/fprcp/Makefile.fpc b/utils/fprcp/Makefile.fpc index 89ff8e71af..4891f57a38 100644 --- a/utils/fprcp/Makefile.fpc +++ b/utils/fprcp/Makefile.fpc @@ -16,4 +16,5 @@ fpcdir=../.. [rules] +.NOTPARALLEL: fpcrp$(EXEEXT): fpcrp.pp comments.pp pexpr.pp pasprep.pp diff --git a/utils/h2pas/Makefile b/utils/h2pas/Makefile index 6256bf2117..0258c32cba 100644 --- a/utils/h2pas/Makefile +++ b/utils/h2pas/Makefile @@ -1,5 +1,5 @@ # -# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/18] +# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/25] # default: all MAKEFILETARGETS=i386-linux i386-go32v2 i386-win32 i386-os2 i386-freebsd i386-beos i386-netbsd i386-solaris i386-qnx i386-netware i386-openbsd i386-wdosx i386-darwin i386-emx i386-watcom i386-netwlibc i386-wince i386-embedded i386-symbian m68k-linux m68k-freebsd m68k-netbsd m68k-amiga m68k-atari m68k-openbsd m68k-palmos m68k-embedded powerpc-linux powerpc-netbsd powerpc-amiga powerpc-macos powerpc-darwin powerpc-morphos powerpc-embedded sparc-linux sparc-netbsd sparc-solaris sparc-embedded x86_64-linux x86_64-freebsd x86_64-win64 x86_64-embedded arm-linux arm-palmos arm-wince arm-gba arm-nds arm-embedded arm-symbian powerpc64-linux powerpc64-embedded @@ -2127,6 +2127,7 @@ makefiles: fpc_makefiles ifneq ($(wildcard fpcmake.loc),) include fpcmake.loc endif +.NOTPARALLEL: ifndef PYACC PYACC=$(strip $(wildcard $(addsuffix /pyacc$(EXEEXT),$(SEARCHPATH)))) ifeq ($(PYACC),) diff --git a/utils/h2pas/Makefile.fpc b/utils/h2pas/Makefile.fpc index 4bc1a86048..74e4c8cf89 100644 --- a/utils/h2pas/Makefile.fpc +++ b/utils/h2pas/Makefile.fpc @@ -18,6 +18,7 @@ fpcpackage=y fpcdir=../.. [rules] +.NOTPARALLEL: # do we have pyacc? ifndef PYACC PYACC=$(strip $(wildcard $(addsuffix /pyacc$(EXEEXT),$(SEARCHPATH)))) diff --git a/utils/simulator/Makefile.fpc b/utils/simulator/Makefile.fpc index a98fb29342..dc27e7d748 100644 --- a/utils/simulator/Makefile.fpc +++ b/utils/simulator/Makefile.fpc @@ -13,3 +13,6 @@ fpcpackage=y [default] fpcdir=../.. + +[rules] +.NOTPARALLEL: diff --git a/utils/tply/Makefile b/utils/tply/Makefile index f628b88a26..6d265122e1 100644 --- a/utils/tply/Makefile +++ b/utils/tply/Makefile @@ -1,5 +1,5 @@ # -# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/18] +# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/25] # default: all MAKEFILETARGETS=i386-linux i386-go32v2 i386-win32 i386-os2 i386-freebsd i386-beos i386-netbsd i386-solaris i386-qnx i386-netware i386-openbsd i386-wdosx i386-darwin i386-emx i386-watcom i386-netwlibc i386-wince i386-embedded i386-symbian m68k-linux m68k-freebsd m68k-netbsd m68k-amiga m68k-atari m68k-openbsd m68k-palmos m68k-embedded powerpc-linux powerpc-netbsd powerpc-amiga powerpc-macos powerpc-darwin powerpc-morphos powerpc-embedded sparc-linux sparc-netbsd sparc-solaris sparc-embedded x86_64-linux x86_64-freebsd x86_64-win64 x86_64-embedded arm-linux arm-palmos arm-wince arm-gba arm-nds arm-embedded arm-symbian powerpc64-linux powerpc64-embedded @@ -2374,6 +2374,7 @@ makefiles: fpc_makefiles ifneq ($(wildcard fpcmake.loc),) include fpcmake.loc endif +.NOTPARALLEL: pyacc$(EXEEXT): pyacc.pas $(wildcard yacc*.pas) $(COMPILER) pyacc.pas plex$(EXEEXT): plex.pas $(wildcard lex*.pas) diff --git a/utils/tply/Makefile.fpc b/utils/tply/Makefile.fpc index 57eca49358..f3e63c0d0b 100644 --- a/utils/tply/Makefile.fpc +++ b/utils/tply/Makefile.fpc @@ -27,6 +27,7 @@ fpcdir=../.. build=n [rules] +.NOTPARALLEL: pyacc$(EXEEXT): pyacc.pas $(wildcard yacc*.pas) $(COMPILER) pyacc.pas