Deleted Added
1
2# Copyright (C) NGINX, Inc.
3
4
5shift
6
7NXT_JAVA_HOME=${JAVA_HOME-}
8NXT_JAR_REPO=https://repo1.maven.org/maven2/

--- 158 unchanged lines hidden (view full) ---

167 if [ -z "$NXT_JAVA_LIB_PATH" ]; then
168 $echo " not found"
169 $echo
170 $echo $0: error: library path not found.
171 $echo
172 exit 1
173 fi
174
175 NXT_JAVA_LIB_PATH="${NXT_JAVA_LIB_PATH}/server"
176
177 $echo " $NXT_JAVA_LIB_PATH"
178 $echo "got library path $NXT_JAVA_LIB_PATH" >> $NXT_AUTOCONF_ERR
179fi
180
181NXT_JAVA_LDFLAGS="-L${NXT_JAVA_LIB_PATH} -Wl,-rpath ${NXT_JAVA_LIB_PATH} -ljvm"
182
183
184nxt_found=no
185
186nxt_feature="JNI"
187nxt_feature_name=""
188nxt_feature_run=no
189nxt_feature_incs="${NXT_JAVA_INCLUDE}"

--- 32 unchanged lines hidden (view full) ---

222NXT_UNIT_JAR=nginx-unit-jsc-${NXT_JAVA_MODULE}-$NXT_VERSION.jar
223NXT_WS_API_JAR=websocket-api-${NXT_JAVA_MODULE}-$NXT_VERSION.jar
224
225NXT_JAVA_BUILD_CP=$NXT_BUILD_DIR/$NXT_JAVA_MODULE
226NXT_JAVA_INSTALL_JARS=
227NXT_JAVA_UNINSTALL_JARS=
228
229NXT_JAVA_JARS=$NXT_BUILD_DIR/$NXT_JAVA_MODULE/nxt_jars.h
230mkdir -p $NXT_BUILD_DIR/$NXT_JAVA_MODULE
231
232cat << END > $NXT_JAVA_JARS
233#ifndef _NXT_JAVA_JARS_INCLUDED_
234#define _NXT_JAVA_JARS_INCLUDED_
235
236#define NXT_JARS "$NXT_JARS"
237

--- 65 unchanged lines hidden (view full) ---

303
304cat << END >> $NXT_JAVA_JARS
305 NULL
306};
307
308#endif /* _NXT_JAVA_JARS_INCLUDED_ */
309END
310
311$echo " + Java module: ${NXT_JAVA_MODULE}.unit.so"
312
313. auto/cc/deps
314
315$echo >> $NXT_MAKEFILE
316
317NXT_JAVA_MODULE_SRCS=" \
318 src/nxt_java.c \

--- 294 unchanged lines hidden ---