aboutsummaryrefslogtreecommitdiff
path: root/src/Makefile.in
diff options
context:
space:
mode:
authorAlexey Shchepin <alexey@process-one.net>2003-10-21 20:28:36 +0000
committerAlexey Shchepin <alexey@process-one.net>2003-10-21 20:28:36 +0000
commited124e15e9e2705ad9d5cddae284b85efd90fe7f (patch)
tree870555c5ec2602566df335e984f9a70acd510157 /src/Makefile.in
parent* src/mod_vcard.erl: Added checks for stringprep results (diff)
* src/Makefile.in: Added install rule
* src/jlib.erl: Added checks for JID parts length SVN Revision: 157
Diffstat (limited to 'src/Makefile.in')
-rw-r--r--src/Makefile.in15
1 files changed, 15 insertions, 0 deletions
diff --git a/src/Makefile.in b/src/Makefile.in
index cf9e461f8..549c76ddf 100644
--- a/src/Makefile.in
+++ b/src/Makefile.in
@@ -6,6 +6,8 @@ CPPFLAGS = @CPPFLAGS@
LDFLAGS = @LDFLAGS@
LIBS = @LIBS@
+prefix = @prefix@
+
INCLUDES = @ERLANG_CFLAGS@ @EXPAT_CFLAGS@
LIBDIRS = @ERLANG_LIBS@ @EXPAT_LIBS@
@@ -14,6 +16,13 @@ SUBDIRS = @mod_irc@ @mod_pubsub@ @mod_muc@ stringprep
ERLSHLIBS = expat_erl.so
+DESTDIR =
+
+EJABBERDDIR = $(DESTDIR)/var/lib/ejabberd
+BEAMDIR = $(EJABBERDDIR)/beam
+PRIVDIR = $(EJABBERDDIR)/priv
+SODIR = $(PRIVDIR)/lib
+
all: all-recursive $(ERLSHLIBS) compile-beam
compile-beam:
@@ -38,6 +47,12 @@ $(ERLSHLIBS): %.so: %.c
-lei \
-o $@ -fpic -shared \
+install: all
+ mkdir -p $(BEAMDIR)
+ cp *.beam $(BEAMDIR)
+ mkdir -p $(SODIR)
+ cp *.so $(SODIR)
+
clean: clean-recursive
rm -f *.beam $(ERLSHLIBS)