SubDir HAIKU_TOP src libs lp_solve ;

SetSubDirSupportedPlatformsBeOSCompatible ;

UseLibraryHeaders lp_solve ;

SubDirCcFlags -s -c -I.. -I../shared -I../bfp -I../bfp/bfp_LUSOL -I../bfp/bfp_LUSOL/LUSOL -I../colamd -O3 -DYY_NEVER_INTERACTIVE -DPARSER_LP -DINVERSE_ACTIVE=INVERSE_LUSOL -DRoleIsExternalInvEngine ;

SEARCH_SOURCE += [ FDirName $(HAIKU_TOP) src libs lp_solve colamd ] ;
SEARCH_SOURCE += [ FDirName $(HAIKU_TOP) src libs lp_solve shared ] ;
SEARCH_SOURCE += [ FDirName $(HAIKU_TOP) src libs lp_solve bfp ] ;
SEARCH_SOURCE += [ FDirName $(HAIKU_TOP) src libs lp_solve bfp bfp_LUSOL ] ;
SEARCH_SOURCE += [ FDirName $(HAIKU_TOP) src libs lp_solve bfp bfp_LUSOL LUSOL ] ;

SharedLibrary liblpsolve55.so : 
	#SubDir
	fortify.c
	ini.c
	lp_crash.c
	lp_Hash.c
	lp_lib.c
	lp_matrix.c
	lp_MDO.c
	lp_mipbb.c
	lp_MPS.c
	lp_params.c
	lp_presolve.c
	lp_price.c
	lp_pricePSE.c
	lp_report.c
	lp_rlp.c
	lp_scale.c
	lp_simplex.c
	lp_SOS.c
	lp_utils.c
	lp_wlp.c
	yacc_read.c
	#shared
	commonlib.c
	mmio.c
	myblas.c
	#colamd
	colamd.c
	#bfp_LUSOL
	lp_LUSOL.c
	#LUSOL
	lusol.c
;

