27 lines
		
	
	
		
			486 B
		
	
	
	
		
			Makefile
		
	
	
	
	
	
			
		
		
	
	
			27 lines
		
	
	
		
			486 B
		
	
	
	
		
			Makefile
		
	
	
	
	
	
ROM=dev7
 | 
						|
MAP=32k
 | 
						|
B=../../build/
 | 
						|
CC=${B}glcc
 | 
						|
GTSIM=${B}gtsim -rom ../../gigatron/roms/${ROM}.rom
 | 
						|
GTPROF=${B}/../gigatron/mapsim/gtprof
 | 
						|
 | 
						|
PGMS=ascbrot.gt1 ascjulia.gt1 gfxbrotx.gt1 gfxjuliax.gt1
 | 
						|
 | 
						|
all:${PGMS}
 | 
						|
 | 
						|
 | 
						|
%.gt1: %.c
 | 
						|
	${CC} -rom=${ROM} -map=${MAP} $< -o $@
 | 
						|
 | 
						|
 | 
						|
%.prof: %.c
 | 
						|
	${CC} -rom=${ROM} -map=sim,hionly $< -o $*-sim.gt1 --frags > $*-sim.frg
 | 
						|
	-${GTSIM} -prof $*-sim.prf $*-sim.gt1
 | 
						|
	${GTPROF} $*-sim.prf $*-sim.frg | sort -nr > $@
 | 
						|
 | 
						|
 | 
						|
clean: FORCE
 | 
						|
	-rm *.gt1 *.prf *.frg *.prof
 | 
						|
 | 
						|
FORCE:
 |