#ARM_COMPILE=/usr/local/arm/3.3.2/bin/arm-linux-

CROSS_COMPILE=/opt/crosstool/gcc-3.4.1-glibc-2.3.3/arm-9tdmi-linux-gnu/bin/arm-9tdmi-linux-gnu-

CC=gcc
CFLAGS=-Wall
LDLIBS=-lusb

TARGETS=dnw prepare.bin hello.bin linux-n30.ubi linux-h1940.nbf \
	resume.bin reset.bin

all: $(TARGETS)

linux-n30.ubi: build-n30.py prepare.bin zImage initrd
	./build-n30.py

linux-h1940.nbf: build-h1940.py prepare.bin zImage initrd
	./build-h1940.py

clean:
	rm -f $(TARGETS) *.o *.pyc *.pyo core *~

%.o: %.S
	$(CROSS_COMPILE)gcc -D__ASSEMBLY__ -c $+

%.bin: %.o
	$(CROSS_COMPILE)objcopy $< -O binary $@

zip:
	rm -f romtools.zip
	zip romtools.zip Makefile *.[chS] *.py

dummy:
