###########################
# Algunas definiciones Comunes

RM = rm -f
CC = /opt/snow-gcc/bin/mipsel-linux-gcc -B/opt/snow-gcc/lib/snow/

# Opciones del compilador y rutas para los archivos "include" y librerias

INCLUDES = -I. -I/opt/snow-gcc/include
DEFINES = -DDEBUG 
# -DPARCHE
CFLAGS = -g
LIBS = -lX11  -L/opt/snow-gcc/lib/snow

# regla para la creacion de los .o a partir de los .c
.c.o:
	$(RM) $@
	$(CC) -c $(CFLAGS) $(INCLUDES) $(DEFINES) $*.c

# Obejtivos ...

all::	dpbrush

dpbrush.o: dpbrush.c app_glob.c xwins.h dpbrush.h
initapp.o: initapp.c app_glob.c
xbutton.o: xbutton.c app_glob.c xwins.h
xwinutil.o: xwinutil.c app_glob.c xwins.h
xmenu.o: xmenu.c app_glob.c xwins.h dpbrush.h
dpbrush: dpbrush.o initapp.o xwinutil.o xbutton.o xmenu.o
	$(RM) $@
	$(CC) -o AgArtist $(CFLAGS) dpbrush.o initapp.o \
	   xwinutil.o xbutton.o xmenu.o \
	      $(LIBS)
	/opt/snow-gcc/bin/mipsel-linux-strip ./AgArtist 
