History log of /httpd/modules/lua/config.m4
Revision Date Author Comments Expand
e8875714cbf6930121247374460b504c13943bf4 1560038 21-Jan-2014 humbedooh

mod_lua: Also check for 5.2 headers/libraries, we support both 5.1 and 5.2 nowadays.

c7d4ab5384ed21fa7059fd2c3c3579506a8f8a09 1489410 04-Jun-2013 fuankg

Follow-up to r1488773 for configure builds.

4ca22cf27ccfcefab65ff6c66da12bba69e33948 1430225 08-Jan-2013 humbedooh

Add database features for mod_lua (apr_dbd + mod_dbd). See documentation update for API and examples.

fc1459657a1fde206a847f9028930725d715f8b4 1397687 12-Oct-2012 trawick

configure: Fix processing of --disable-FEATURE for various features.

708fec3f1a67942d7ee00b8c57fb0aa4fb40dde2 1385216 16-Sep-2012 kbrand

Spin off module-specific build options into separate build vars. [second try, supersedes r1385214] Add MOD_CFLAGS, MOD_LDFLAGS variables etc. to the build commands, which are available to modules for customization on a per-subdir basis (by adding definitions to modules.mk). Reduces the risk of side-effects when a module needs to add CFLAGS, LDFLAGS etc. and these would be added to the global settings (ALL_CFLAGS etc.). Adapt build settings for mod_ssl, mod_socache_dc, mod_deflate, mod_xml2enc, mod_proxy_html, and mod_lua to use the new MOD_xxx build variables. Change PICFLAGS, SHLTCFLAGS and LTCFLAGS into config vars, instead of AC_SUBSTing them in build/rules.mk.in. For support/ab, introduce ab_CFLAGS and ab_LDFLAGS, and define explicit make targets where they appear at the proper position in the build commands. Consistently use "--with-xxx=PATH" in configure help strings which are used to specify a path to the installation directory of an auxiliary package.

c256e9afd101e8c501964bc5a64e6c357dbf8d4b 1385215 16-Sep-2012 kbrand

revert r1385214, as I inadvertently left out acinclude.m4.

7b89b40f0ba56c00f9fa6fa2078fde0ffc52732e 1385214 16-Sep-2012 kbrand

Spin off module-specific build options into separate build vars. Add MOD_CFLAGS, MOD_LDFLAGS variables etc. to the build commands, which are available to modules for customization on a per-subdir basis (by adding definitions to modules.mk). Reduces the risk of side-effects when a module needs to add CFLAGS, LDFLAGS etc. and these would be added to the global settings (ALL_CFLAGS etc.). Adapt build settings for mod_ssl, mod_socache_dc, mod_deflate, mod_xml2enc, mod_proxy_html, and mod_lua to use the new MOD_xxx build variables. Change PICFLAGS, SHLTCFLAGS and LTCFLAGS into config vars, instead of AC_SUBSTing them in build/rules.mk.in. For support/ab, introduce ab_CFLAGS and ab_LDFLAGS, and define explicit make targets where they appear at the proper position in the build commands. Consistently use "--with-xxx=PATH" in configure help strings which are used to specify a path to the installation directory of an auxiliary package.

607a281946533dbe2c9cb3bf47e5cc629240deec 1150473 24-Jul-2011 sf

enable mod_lua at level 'all' if the dependencies are present

3bcb72c0b2797d2ec0b41bb9f4696e58be2c7043 1142938 05-Jul-2011 rjung

Allow to specify module specific custom linker flags via the MOD_XXX_LDADD variables. Use APR_ADDTO instead of APR_SETVAR or direct variable assignment. This is especially useful when building mod_lua or mod_deflate against a lua resp. libz which are installed in non-standard locations. One can add "-R ..." to MOD_LUA_LDADD and MOD_DEFLATE_LDADD before configure to fix the RPATH/RUNPATH of those modules.

5b43275cebfb0ff9961ac462f3a96f7fe612d327 1142892 05-Jul-2011 rjung

Tolerate dependency checking failures in configure for modules that have been enabled only implicitely.

53b3e9f9937ca992fb149d02d19223674c81c5a4 1142713 04-Jul-2011 rjung

Respect platform specific runpath linker flag when building mod_deflate and mod_lua.

5152ceef718c8d39291557205cb2a98f436ce87f 1102328 12-May-2011 rjung

Fix configure error when configuring module set "reallyall".

7e410c98380fd4ddd30bcb99019d7e61195f671e 888546 08-Dec-2009 rjung

Use "=" instead of "==" in test condition for improved shell compatibility.

3a330c2331fc04f7d3f0ce7741bb52b5823f97e1 808722 28-Aug-2009 wrowe

Always make mod_*.h files available where they exist, modpath by modpath

cdda540d46456d6e819cd800d456436421047ae6 772864 08-May-2009 wrowe

Add . 'default' test first before searching paths, to determine if the lua.h, liblua5.1, liblua-5.1 or liblua can be resolved. This avoids adding strange paths on fedora/redhat, and choosing the wrong /lib[64] flavor. Also ensure -lm is always added to the actual linked libraries, avoiding a LoadModule failure on fedora/redhat. Still should first try to search for pkg-config lua settings, but note this would break fedora until that build hackery is corrected, c.f. the bug https://bugzilla.redhat.com/show_bug.cgi?id=499238

9fcb68573e73f5adec4409339f98b85d2c229d74 730876 03-Jan-2009 rjung

Use LDADD mechanism to only link mod_serf resp. mod_lua to libserf resp. liblua. No need to include this dependency in all other modules and binaries.

4a4851575a154fb9db3b4bccb6e242c0f5b0b116 730686 02-Jan-2009 rjung

Use APACHE_HELP_STRING() for --enable-luajit in configure to allow automatic indentation in configure help output.

03d877a27a12f90ca99f3fcbdb28766c3043b862 728779 22-Dec-2008 pquerna

Hack to add basic support for LuaJIT.

e0e7a4768845d518c21ce98d359d2ba8314832ba 728508 21-Dec-2008 pquerna

Rename all files in mod_lua to have a lua_ prefix, as things like 'config.h' are way to generic and will often conflict with other include files.

c381599e85eb318a270f3e3b07851bff77e5c151 728494 21-Dec-2008 pquerna

Rename mod_wombat -> mod_lua. Note that this isn't a complete transformation yet, but it should basically compile and load as mod_lua.