#### cflags 
## 
##
MIGRATEVERSION = 2.4.2 ;
MIGRATESUBVERSION = 1127 ;

COMMONCFLAGS =  -DHIGHBITS -DHAVE_MALLOCWRAP -DLAGUERRE -DPRETTY -DWIN32 -DMIGRATEVERSION=\"\\\" $(MIGRATEVERSION)\\\"\" ;

CCFLAGS =  /EHa -DHIGHBITS -DHAVE_MALLOCWRAP -DLAGUERRE -DPRETTY -DWIN32 -DMIGRATEVERSION=\"\\\" $(MIGRATEVERSION)\\\"\" -DPRETTY -DNOJPEG -DNOZLIB -DNOPNG -D_NOT_SUPPORT_STD -Iharu ;
C++FLAGS =  /EHa -DHIGHBITS -DHAVE_MALLOCWRAP -DLAGUERRE -DPRETTY -DWIN32 -DMIGRATEVERSION=\"\\\" $(MIGRATEVERSION)\\\"\" -DPRETTY -DNOJPEG -DNOZLIB -DNOPNG -D_NOT_SUPPORT_STD -Iharu ;


#### compiling
##
##
Main migrate : aic.c altivec.c bayes.c broyden.c combroyden2.c data.c gammalike.c fst.c heating.c histogram.c inthp.c joint-chains.c laguerre.c lrt.c main.c migrate_mpi.c mcmc1.c mcmc2.c menu.c migevents.c options.c profile.c random.c reporter.c tools.c tree.c sequence.c sighandler.c sort.c spline.c uep.c world.c pretty.c skyline.c slice.c watterson.c pretty-win32.cpp SFMT.c ;

#### linking
##
##
#LINKFLAGS = ;
LIBS migrate : haru/libharu.a ;
LINKLIBS    = $(MSVCNT)\\lib\\advapi32.lib
                $(MSVCNT)\\lib\\libc.lib
                $(MSVCNT)\\lib\\oldnames.lib
                $(MSVCNT)\\lib\\kernel32.lib ;
OPTIM       = "" ;
STDHDRS     = $(MSVCNT)\\include ;


#### CLEAN
##
##
	rule ResourceCompiler
	{
	   DEPENDS $(<) : $(>) ;
	   Clean clean : $(<) ;
	}
