.PHONY: test audi holden help clean ifeq ($(HOSTTYPE), iris4d) CC = cc CXX = CC XDIF = xdiff -D -geometry 1200x900+10+10 else CC = gcc CXX = g++ XDIF = diff endif gentable: gentable.cxx $(CXX) -g -o gentable gentable.cxx -lm gentable -h genmap: genmap.c echo $(HOSTTYPE) $(CC) $(CC) -g -o genmap genmap.c gentherm2: gentherm2.c $(CC) -g -o gentherm2 gentherm2.c -lm gentherm: gentherm.c $(CC) -g -o gentherm gentherm.c ./gentherm audi: gentherm2 ./gentherm2 -l'Audi CTS 1988 80-90 data from Camden Lindsay' -t0,50,100 -r5750,800,192.5 -C -c # Audi data head -12 thermfactor.inc holden: gentherm2 ./gentherm2 -l'Holden data from chopc@tpg.com.au' -t0,70,100 -r6000,450,190 -C -i -c # GM Holden data head -12 airdenfactor.inc head -12 thermfactor.inc thermfactor.inb: gentherm ./gentherm airdenfactor.inb: gentherm ./gentherm test: gentherm2 thermfactor.inb airdenfactor.inb ./gentherm2 -t 210,104,-40 -F -r 177,1459,100700 -i -c $(XDIF) thermfactor.in[bc] $(XDIF) airdenfactor.in[bc] ./gentherm2 -i -c $(XDIF) thermfactor.in[bc] $(XDIF) airdenfactor.in[bc] help: gentherm2 gentherm2 -t bla vex: vex.cpp vex.h $(CXX) -g vex.cpp -o vex -LANG:std -DVEX_TEST=1 vex cat boink.vex ms_prep: ms_prep.cxx ms_100.def test/basic101.def ../src/dualTable/megasquirt_DT.def $(CXX) -g ms_prep.cxx -o ms_prep -LANG:std #ms_prep ms_100.def #ms_prep test/basic101.def ms_prep ../src/dualTable/megasquirt_DT.def $(XDIF) megatune.xxx base $(XDIF) header.inc base $(XDIF) init.inc base $(XDIF) flash.inc base throttlefactor: throttlefactor.cxx $(CXX) -g throttlefactor.cxx -o throttlefactor ./throttlefactor ; \ ./throttlefactor 200 10 ; \ ./throttlefactor 20 200 clean: rm -f gentherm gentherm.exe rm -f airdenfactor.inb thermfactor.inb rm -f gentherm2 genmap gentable rm -f gentherm2.exe genmap.exe gentable.exe rm -f airdenfactor.inc thermfactor.inc barofactor.inc kpafactor.inc rm -f ms_prep ms_prep.exe rm -f datadict.cfg header.inc init.inc flash.inc