# # Makefile # $Id$ # # allmcm: clean xmldump anl_base allwaf: clean xmldumpw xmldump: xmldump.pas xml_common.pas exit_codes.pas xmlrecords.pas xmldumpnode.pas xmlprints.pas xml_cmdline.pas xml_checknodes.pas statunit.pas csvdef.pas fpc -O3 -OG -Op4 -Cr- -Co- -Ct- -CX -XX -gl xmldump.pas cp xmldump ~/bin xmldumpw: xmldumpw.pas xml_commonw.pas exit_codesw.pas xmlrecordsw.pas xmldumpnodew.pas xmlprintsw.pas xml_cmdlinew.pas xml_checknodesw.pas statunit.pas csvdef.pas fpc -O3 -OG -Op4 -Cr- -Co- -Ct- -CX -XX -gl xmldumpw.pas cp xmldumpw ~/bin clean: rm -rf $(wildcard xmldump xmldumpw anl_base exit_codes.ppu xml_common.ppu xmlrecords.ppu xml_cmdline.ppu xmldumpnode.ppu xmlprints.ppu \ exit_codes.o xml_common.o xmlrecords.o xml_cmdline.o xmldumpnode.o xmldump.o xmlprints.o csvdef.o anl_base.o \ libpexit_codes.a libpxml_common.a libpxmldump.a libpxmlrecords.a libpxml_cmdline.a libpxmlprints.a) rm -rf $(wildcard xmldumpw exit_codesw.ppu xml_commonw.ppu xmlrecordsw.ppu xml_cmdlinew.ppu xmldumpnodew.ppu xmlprintsw.ppu statunit.ppu csvdef.ppu \ exit_codesw.o xml_commonw.o xmlrecordsw.o xml_cmdlinew.o xmldumpnodew.o xmlprintsw.o statunit.o xmldumpw.o \ libpexit_codesw.a libpxml_commonw.a libpxmlrecordsw.a libpxml_cmdlinew.a libpxmldumpnodew.a libpxmldumpw.a libpxmlprintsw.a libpstatunit.a libpxmldumpnode.a csvdef.a) rm -rf $(wildcard robread robread.o) robread: robread.pas csvdef.pas fpc -O3 -OG -Op4 -Cr- -Co- -Ct- -CX -XX -gl robread.pas cp robread ~/bin anl_base: anl_base.pas xmlprints.pas fpc -O3 -OG -Op4 -Cr- -Co- -Ct- -CX -XX -gl anl_base.pas cp anl_base ~/bin robreadd: robread.pas csvdef.pas -rm robread.exe -fpc robread.pas cp robread.exe $(HOME)/bin robreadi: cp robread.exe $(HOME)/bin csvsearch: csvsearch.pas csvdef.pas fpc -O3 -OG -Op4 -Cr- -Co- -Ct- -CX -XX -gl csvsearch.pas cp csvsearch ~/bin csv_ka_mcm: csv_ka_mcm.pas csvdef.pas fpc -O3 -OG -Op4 -Cr- -Co- -Ct- -CX -XX -gl csv_ka_mcm.pas cp csv_ka_mcm ~/bin csv2sql: csv2sql.pas csvdef.pas fpc -O3 -OG -Op4 -Cr- -Co- -Ct- -CX -XX -gl csv2sql.pas cp csv2sql ~/bin .PHONY = clean all