diff --git a/src/libs/lp_solve/lp_Hash.h b/headers/libs/lp_solve/lp_Hash.h similarity index 100% rename from src/libs/lp_solve/lp_Hash.h rename to headers/libs/lp_solve/lp_Hash.h diff --git a/src/libs/lp_solve/lp_SOS.h b/headers/libs/lp_solve/lp_SOS.h similarity index 100% rename from src/libs/lp_solve/lp_SOS.h rename to headers/libs/lp_solve/lp_SOS.h diff --git a/src/libs/lp_solve/lp_lib.h b/headers/libs/lp_solve/lp_lib.h similarity index 100% rename from src/libs/lp_solve/lp_lib.h rename to headers/libs/lp_solve/lp_lib.h diff --git a/src/libs/lp_solve/lp_matrix.h b/headers/libs/lp_solve/lp_matrix.h similarity index 100% rename from src/libs/lp_solve/lp_matrix.h rename to headers/libs/lp_solve/lp_matrix.h diff --git a/src/libs/lp_solve/lp_mipbb.h b/headers/libs/lp_solve/lp_mipbb.h similarity index 100% rename from src/libs/lp_solve/lp_mipbb.h rename to headers/libs/lp_solve/lp_mipbb.h diff --git a/src/libs/lp_solve/lp_types.h b/headers/libs/lp_solve/lp_types.h similarity index 100% rename from src/libs/lp_solve/lp_types.h rename to headers/libs/lp_solve/lp_types.h diff --git a/src/libs/lp_solve/lp_utils.h b/headers/libs/lp_solve/lp_utils.h similarity index 100% rename from src/libs/lp_solve/lp_utils.h rename to headers/libs/lp_solve/lp_utils.h diff --git a/src/libs/lp_solve/Jamfile b/src/libs/lp_solve/Jamfile new file mode 100644 index 0000000000..27263ea39a --- /dev/null +++ b/src/libs/lp_solve/Jamfile @@ -0,0 +1,49 @@ +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 +; +