mirror of
https://github.com/bjc/prosody.git
synced 2025-04-03 21:27:38 +03:00
configure, Makefile: Add --libdir option to ./configure, allowing you to override the $PREFIX/lib/ default. Fixes #470.
This commit is contained in:
parent
283cee6209
commit
83ca1bd5d1
3 changed files with 14 additions and 7 deletions
8
Makefile
8
Makefile
|
@ -3,14 +3,14 @@ include config.unix
|
|||
|
||||
BIN = $(DESTDIR)$(PREFIX)/bin
|
||||
CONFIG = $(DESTDIR)$(SYSCONFDIR)
|
||||
MODULES = $(DESTDIR)$(PREFIX)/lib/prosody/modules
|
||||
SOURCE = $(DESTDIR)$(PREFIX)/lib/prosody
|
||||
MODULES = $(DESTDIR)$(LIBDIR)/prosody/modules
|
||||
SOURCE = $(DESTDIR)$(LIBDIR)/prosody
|
||||
DATA = $(DESTDIR)$(DATADIR)
|
||||
MAN = $(DESTDIR)$(PREFIX)/share/man
|
||||
|
||||
INSTALLEDSOURCE = $(PREFIX)/lib/prosody
|
||||
INSTALLEDSOURCE = $(LIBDIR)/prosody
|
||||
INSTALLEDCONFIG = $(SYSCONFDIR)
|
||||
INSTALLEDMODULES = $(PREFIX)/lib/prosody/modules
|
||||
INSTALLEDMODULES = $(LIBDIR)/prosody/modules
|
||||
INSTALLEDDATA = $(DATADIR)
|
||||
|
||||
.PHONY: all clean install
|
||||
|
|
7
configure
vendored
7
configure
vendored
|
@ -4,6 +4,7 @@
|
|||
|
||||
PREFIX=/usr/local
|
||||
SYSCONFDIR="$PREFIX/etc/prosody"
|
||||
LIBDIR="$PREFIX/lib"
|
||||
DATADIR="$PREFIX/var/lib/prosody"
|
||||
LUA_SUFFIX=""
|
||||
LUA_DIR="/usr"
|
||||
|
@ -36,6 +37,8 @@ Configure Prosody prior to building.
|
|||
Default is $PREFIX
|
||||
--sysconfdir=DIR Location where the config file should be installed.
|
||||
Default is \$PREFIX/etc/prosody
|
||||
--libdir=DIR Location where the server files should be stored.
|
||||
Default is \$PREFIX/lib
|
||||
--datadir=DIR Location where the server data should be stored.
|
||||
Default is \$PREFIX/var/lib/prosody
|
||||
--lua-suffix=SUFFIX Versioning suffix to use in Lua filenames.
|
||||
|
@ -134,6 +137,9 @@ do
|
|||
then LUA_INCDIR="/usr/local/include";
|
||||
fi
|
||||
;;
|
||||
--libdir=*)
|
||||
LIBDIR="$value"
|
||||
;;
|
||||
--datadir=*)
|
||||
DATADIR="$value"
|
||||
DATADIR_SET=yes
|
||||
|
@ -338,6 +344,7 @@ cat <<EOF > config.unix
|
|||
|
||||
PREFIX=$PREFIX
|
||||
SYSCONFDIR=$SYSCONFDIR
|
||||
LIBDIR=$LIBDIR
|
||||
DATADIR=$DATADIR
|
||||
LUA_SUFFIX=$LUA_SUFFIX
|
||||
LUA_DIR=$LUA_DIR
|
||||
|
|
|
@ -3,13 +3,13 @@ include ../../config.unix
|
|||
|
||||
BIN = $(DESTDIR)$(PREFIX)/bin
|
||||
CONFIG = $(DESTDIR)$(SYSCONFDIR)
|
||||
SOURCE = $(DESTDIR)$(PREFIX)/lib/prosody
|
||||
SOURCE = $(DESTDIR)$(LIBDIR)/prosody
|
||||
DATA = $(DESTDIR)$(DATADIR)
|
||||
MAN = $(DESTDIR)$(PREFIX)/share/man
|
||||
|
||||
INSTALLEDSOURCE = $(PREFIX)/lib/prosody
|
||||
INSTALLEDSOURCE = $(LIBDIR)/prosody
|
||||
INSTALLEDCONFIG = $(SYSCONFDIR)
|
||||
INSTALLEDMODULES = $(PREFIX)/lib/prosody/modules
|
||||
INSTALLEDMODULES = $(LIBDIR)/prosody/modules
|
||||
INSTALLEDDATA = $(DATADIR)
|
||||
|
||||
SOURCE_FILES = migrator/*.lua
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue