4
# WARNING: do not run this directly, it should be run by the master Makefile
6
include ../../Makefile.defs
10
#DEFS += -DEXTRA_DEBUG
12
DIST = $(shell if [ -f "/etc/redhat-release" ]; then cat /etc/redhat-release | sed "s/.*\([0-9]\)\.[0-9].*/\1/g"; fi)
14
JVM_PATH = $(shell dirname `find /usr/lib/jvm/java/ -name "libjvm.so"`)
15
DEFS += $(shell pkg-config libgcj-4.4 --cflags)
16
LIBS += $(shell pkg-config libgcj-4.4 --cflags) -L$(JVM_PATH) -ljvm
18
# try to detect JAVA_HOME
19
JAVA_HOME ?= $(shell readlink -f /usr/bin/javac | sed "s:bin/javac::")
20
DEFS += $(shell pkg-config libgcj12 --cflags) -I$(JAVA_HOME)/include
21
LIBS += $(shell pkg-config libgcj12 --libs) -L$(JAVA_HOME)/lib -ljvm
27
DEFS += -I$(JAVA_HOME)/include/linux
31
# disable optimisation for segfaults debugging
35
DEFS+=-DKAMAILIO_MOD_INTERFACE
37
include ../../Makefile.modules