From 38d596cb8199b1a3d288965a552ba3f3441b9fe8 Mon Sep 17 00:00:00 2001 From: Ingo Weinhold Date: Wed, 6 Feb 2008 10:37:19 +0000 Subject: [PATCH] * Moved public headers to headers/libs/lp_solve. * Added Jamfile by James Kim and Christof Lutteroth. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23888 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- {src => headers}/libs/lp_solve/lp_Hash.h | 0 {src => headers}/libs/lp_solve/lp_SOS.h | 0 {src => headers}/libs/lp_solve/lp_lib.h | 0 {src => headers}/libs/lp_solve/lp_matrix.h | 0 {src => headers}/libs/lp_solve/lp_mipbb.h | 0 {src => headers}/libs/lp_solve/lp_types.h | 0 {src => headers}/libs/lp_solve/lp_utils.h | 0 src/libs/lp_solve/Jamfile | 49 ++++++++++++++++++++++ 8 files changed, 49 insertions(+) rename {src => headers}/libs/lp_solve/lp_Hash.h (100%) rename {src => headers}/libs/lp_solve/lp_SOS.h (100%) rename {src => headers}/libs/lp_solve/lp_lib.h (100%) rename {src => headers}/libs/lp_solve/lp_matrix.h (100%) rename {src => headers}/libs/lp_solve/lp_mipbb.h (100%) rename {src => headers}/libs/lp_solve/lp_types.h (100%) rename {src => headers}/libs/lp_solve/lp_utils.h (100%) create mode 100644 src/libs/lp_solve/Jamfile 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 +; +