all: mpapel

CFLAGS = -Wall -g -std=gnu99

mpapel: mpapel.c yeso/libyeso-xlib.a
	$(CC) $(CFLAGS) $< -o $@ -Iyeso -Lyeso -lyeso-xlib -lX11 -lXext

clean:
	$(RM) -f mpapel *.o
	$(MAKE) -C yeso clean

armpapel.lst: mpapel.c
	arm-linux-gnueabi-gcc-10 -Os -mcpu=cortex-m4 -c -Wa,-adhlns=armpapel.lst -g -Wall $<

yeso/libyeso-xlib.a:
	$(MAKE) -C yeso libyeso-xlib.a
