From 3d47894fc14f99f9105d1c151163a52003d92677 Mon Sep 17 00:00:00 2001 From: Martin Stjernholm <mast@lysator.liu.se> Date: Wed, 19 Sep 2012 09:09:29 +0200 Subject: [PATCH] Added a pike level wrapper for the Mysql module. --- lib/modules/Mysql.pmod/module.pmod | 9 +++++++++ src/modules/Mysql/configure.in | 3 +++ 2 files changed, 12 insertions(+) create mode 100644 lib/modules/Mysql.pmod/module.pmod diff --git a/lib/modules/Mysql.pmod/module.pmod b/lib/modules/Mysql.pmod/module.pmod new file mode 100644 index 0000000000..5023fa8fd6 --- /dev/null +++ b/lib/modules/Mysql.pmod/module.pmod @@ -0,0 +1,9 @@ +#pike __REAL_VERSION__ + +#if constant (___Mysql) + +inherit ___Mysql; + +#else // !___Mysql +constant this_program_does_not_exist = 1; +#endif diff --git a/src/modules/Mysql/configure.in b/src/modules/Mysql/configure.in index da8bcdc69d..0a25da1c5f 100644 --- a/src/modules/Mysql/configure.in +++ b/src/modules/Mysql/configure.in @@ -20,6 +20,9 @@ AC_CONFIG_HEADER(config.h) AC_MODULE_INIT() +# ___Mysql.so is wrapped by lib/modules/Mysql.pmod. +MODULE_WRAPPER_PREFIX="___" + PIKE_FEATURE_WITHOUT(Mysql) OLD_LIBS=$LIBS -- GitLab