#**********************************
# Mosel examples makefile         *
#                                 *
# (c) 2008 Fair Isaac Corporation *
#     author: Y. Colombani, 2002  *
#**********************************

include makexprm

all: allC allJ

allC: mmexlib mmexset mmexlst mmexrec mmexarr mmexas mmexprob mmexcomp mmexctc mmdispdso mmdispmod mmexdrvs mmexcbdrv mmcover

allJ: mmexlib.class mmexset.class mmexlst.class mmexrec.class mmexas.class mmexprob.class mmdispdso.class mmdispmod.class mmexdrvs.class mmexcbdrv.class mmcover.class

mmexlib.c: Models/burglari.bim Models/chess2.bim Models/trans.bim
mmexlib.java: Models/burglari.bim Models/chess2.bim Models/trans.bim
mmexset.c: Models/burglari.bim
mmexset.java: Models/burglari.bim
mmexarr.c: Models/trans.bim
mmexas.c:  Models/trans.bim
mmexas.java:  Models/trans.bim
mmexprob.c: Models/blend2.bim
mmexprob.java: Models/blend2.bim
mmexctc.c: Models/toolong.bim

clean:
	rm -f mmexlib mmexset mmexarr mmexas mmexprob mmexcomp mmexctc mmdispdso mmdispmod mmexdrvs Models/*.bim *.sol *.lp *.dso *.bim *.class
