APPDIRS=hello number update flash password dayfind 3ball APPS=${foreach appdir,${APPDIRS},${appdir}/${appdir}.app} PS=${APPS:%.app=%.p} LSTS=${APPS:%.app=%.lst} CROSS=../asl/ AFLAGS=-i dl150/include -cpu datalink AS=${CROSS}asl ${AFLAGS} P2BIN=${CROSS}p2bin default:${APPS} %.app:%.p ${P2BIN} $< $@ -r 0x110-\$$ %.p:%.asm ${AS} -L ${@:%.p=%.lst} -o $@ $< clean: /bin/rm -f ${APPS} ${PS} ${LSTS}