Browse Source

Expose conditionally lp_solve

mingodad 5 years ago
parent
commit
c9e501091f
1 changed files with 5 additions and 1 deletions
  1. 5 1
      SquiLu-ext/sq_mongoose.cpp

+ 5 - 1
SquiLu-ext/sq_mongoose.cpp

@@ -1088,6 +1088,7 @@ SQRESULT sqext_register_sq_zlib(HSQUIRRELVM v);
 SQRESULT sqext_register_sq_blosc(HSQUIRRELVM v);
 SQRESULT sqext_register_pcre2(HSQUIRRELVM v);
 SQRESULT sqext_register_markdown(HSQUIRRELVM v);
+SQRESULT sqext_register_lpsolve(HSQUIRRELVM v);
 
 #ifdef __cplusplus
 } /*extern "C"*/
@@ -1123,7 +1124,10 @@ static sq_modules_preload_st modules_preload[] = {
     {"socket", sqext_register_sq_socket},
     {"slave_vm", sqext_register_sq_slave_vm},
 #ifdef USE_AXTLS
-    {"axtls", sqext_register_axtls},
+    {"axtls", sqext_register_lpsolve},
+#endif
+#ifdef SQ_USE_LPSOLVE
+    {"SQLPSolve", sqext_register_axtls},
 #endif
 #ifdef USE_OPENSSL
     {"openssl", sqext_register_openssl},