METHBINDIR  = ../../methods
OUTERSRCDIR = ../methods
LIBDIR = ../lib
JGLIB = jgofs.a

${METHBINDIR}/rs:rs.c ${OUTERSRCDIR}/outer.c ${OUTERSRCDIR}/default.h ${OUTERSRCDIR}/innerdefault.h
	if [ "$(BUTTONIMAGESDIR)" ];\
	then \
		$(CC) ${CFLAGS} \
		-DOPTIONS='"${OUTERSRCDIR}/default.h"' \
		-DINNEROPTIONS='"${OUTERSRCDIR}/innerdefault.h"' \
		-DMYADDR='"${MYADDR}"' \
		-DOPTIONSERVER='"${OPTIONSERVER}"' \
		-DINFOSERVER='"${INFOSERVER}"' \
		-DDIRSERVER='"${DIRSERVER}"' \
		-DBUTTONIMAGESDIR='"${BUTTONIMAGESDIR}"' \
	        ${OUTERSRCDIR}/outer.c rs.c  ${LIBDIR}/${JGLIB} -o $@ ;\
	else \
		$(CC) ${CFLAGS} \
		-DOPTIONS='"${OUTERSRCDIR}/default.h"' \
		-DINNEROPTIONS='"${OUTERSRCDIR}/innerdefault.h"' \
		-DMYADDR='"${MYADDR}"' \
		-DOPTIONSERVER='"${OPTIONSERVER}"' \
		-DINFOSERVER='"${INFOSERVER}"' \
		-DDIRSERVER='"${DIRSERVER}"' \
	        ${OUTERSRCDIR}/outer.c rs.c ${LIBDIR}/${JGLIB} -o $@ ;\
	fi
