diff options
author | Kim Alvefur <zash@zash.se> | 2012-09-28 12:04:07 +0200 |
---|---|---|
committer | Kim Alvefur <zash@zash.se> | 2012-09-28 12:04:07 +0200 |
commit | aa1fe37ca5d21921b3ccf24b1b7b99bb3eb2d675 (patch) | |
tree | 77e1ae89e7757363e23d4487e00aa48fe99e5b62 | |
parent | 1a8ef08c9540f782e647eabb0a1f7c6cc056ff82 (diff) | |
download | prosody-aa1fe37ca5d21921b3ccf24b1b7b99bb3eb2d675.tar.gz prosody-aa1fe37ca5d21921b3ccf24b1b7b99bb3eb2d675.zip |
configure, Makefile: Allow runtime to be overridden.
-rw-r--r-- | Makefile | 3 | ||||
-rwxr-xr-x | configure | 5 |
2 files changed, 7 insertions, 1 deletions
@@ -52,7 +52,8 @@ util/%.so: $(MAKE) install -C util-src %.install: % - sed "s|^CFG_SOURCEDIR=.*;$$|CFG_SOURCEDIR='$(INSTALLEDSOURCE)';|; \ + sed "1s/\blua\b/$(RUNWITH)/; \ + s|^CFG_SOURCEDIR=.*;$$|CFG_SOURCEDIR='$(INSTALLEDSOURCE)';|; \ s|^CFG_CONFIGDIR=.*;$$|CFG_CONFIGDIR='$(INSTALLEDCONFIG)';|; \ s|^CFG_DATADIR=.*;$$|CFG_DATADIR='$(INSTALLEDDATA)';|; \ s|^CFG_PLUGINDIR=.*;$$|CFG_PLUGINDIR='$(INSTALLEDMODULES)/';|;" < $^ > $@ @@ -16,6 +16,7 @@ OPENSSL_LIB=crypto CC=gcc CXX=g++ LD=gcc +RUNWITH=lua CFLAGS="-fPIC -Wall" LDFLAGS="-shared" @@ -171,6 +172,9 @@ do --linker=*) LD="$value" ;; + --runwith=*) + RUNWITH="$value" + ;; *) echo "Error: Unknown flag: $1" exit 1 @@ -341,6 +345,7 @@ LDFLAGS=$LDFLAGS CC=$CC CXX=$CXX LD=$LD +RUNWITH=$RUNWITH EOF |