From 1bb22d1e922c87d3c86c67bdce626767ee48fb5c Mon Sep 17 00:00:00 2001 From: Max Romanov Date: Mon, 6 Aug 2018 17:27:33 +0300 Subject: Unit application library. Library now used in all language modules. Old 'nxt_app_*' code removed. See src/test/nxt_unit_app_test.c for usage sample. --- auto/os/conf | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) (limited to 'auto/os') diff --git a/auto/os/conf b/auto/os/conf index df8b2683..1e298ecd 100644 --- a/auto/os/conf +++ b/auto/os/conf @@ -35,6 +35,8 @@ case "$NXT_SYSTEM" in NXT_LIB_SHARED="libnxt.so" NXT_LIB_SHARED_LOCAL="$NXT_BUILD_DIR/libnxt.so" + NXT_LIB_UNIT_STATIC="libunit.a" + NXT_LIBM="-lm" NXT_LIBS="$NXT_LIBRT $NXT_LIBDL $NXT_PTHREAD" ;; @@ -57,6 +59,8 @@ case "$NXT_SYSTEM" in NXT_LIB_SHARED="libnxt.so" NXT_LIB_SHARED_LOCAL="$NXT_BUILD_DIR/libnxt.so" + NXT_LIB_UNIT_STATIC="libunit.a" + NXT_LIBM="-lm" NXT_LIBS="$NXT_LIBRT $NXT_PTHREAD" ;; @@ -86,6 +90,8 @@ case "$NXT_SYSTEM" in NXT_LIB_SHARED="libnxt.so" NXT_LIB_SHARED_LOCAL="$NXT_BUILD_DIR/libnxt.so" + NXT_LIB_UNIT_STATIC="libunit.a" + NXT_EXEC_LINK="\$(CC)" NXT_SHARED_LOCAL_EXEC_LINK= @@ -113,6 +119,8 @@ case "$NXT_SYSTEM" in NXT_LIB_SHARED="libnxt.dylib" NXT_LIB_SHARED_LOCAL="$NXT_BUILD_DIR/libnxt.dylib" + NXT_LIB_UNIT_STATIC="libunit.a" + # MacOSX libm.dylib is a symlink to libSystem.dylib. NXT_LIBM= NXT_LIBS= @@ -135,6 +143,8 @@ case "$NXT_SYSTEM" in NXT_LIB_SHARED="libnxt.so" NXT_LIB_SHARED_LOCAL="$NXT_BUILD_DIR/libnxt.so" + NXT_LIB_UNIT_STATIC="libunit.a" + NXT_LIBM="-lm" NXT_LIBS="$NXT_LIBRT $NXT_PTHREAD" ;; @@ -155,6 +165,8 @@ case "$NXT_SYSTEM" in NXT_LIB_SHARED="libnxt.so" NXT_LIB_SHARED_LOCAL="$NXT_BUILD_DIR/libnxt.so" + NXT_LIB_UNIT_STATIC="libunit.a" + NXT_LIBM="-lm" NXT_LIBS="$NXT_PTHREAD" ;; @@ -175,6 +187,8 @@ case "$NXT_SYSTEM" in NXT_LIB_SHARED="libnxt.so" NXT_LIB_SHARED_LOCAL="$NXT_BUILD_DIR/libnxt.so" + NXT_LIB_UNIT_STATIC="libunit.a" + NXT_LIBM="-lm" NXT_LIBS="$NXT_LIBRT $NXT_PTHREAD" ;; @@ -194,6 +208,8 @@ case "$NXT_SYSTEM" in NXT_LIB_SHARED="libnxt.so" NXT_LIB_SHARED_LOCAL="$NXT_BUILD_DIR/libnxt.so" + NXT_LIB_UNIT_STATIC="libunit.a" + NXT_LIBM="-lm" NXT_LIBS="$NXT_PTHREAD" ;; @@ -213,6 +229,8 @@ case "$NXT_SYSTEM" in NXT_LIB_SHARED="libnxt.so" NXT_LIB_SHARED_LOCAL="$NXT_BUILD_DIR/libnxt.so" + NXT_LIB_UNIT_STATIC="libunit.a" + NXT_LIBM="-lm" NXT_LIBS="$NXT_PTHREAD $NXT_LIBHG" ;; @@ -232,6 +250,8 @@ case "$NXT_SYSTEM" in NXT_LIB_SHARED="libnxt.so" NXT_LIB_SHARED_LOCAL="$NXT_BUILD_DIR/libnxt.so" + NXT_LIB_UNIT_STATIC="libunit.a" + NXT_LIBM="-lm" NXT_LIBS="$NXT_PTHREAD" ;; @@ -250,6 +270,8 @@ case "$NXT_SYSTEM" in NXT_LIB_SHARED="libnxt.so" NXT_LIB_SHARED_LOCAL="$NXT_BUILD_DIR/libnxt.so" + NXT_LIB_UNIT_STATIC="libunit.a" + NXT_LIBM="-lm" NXT_LIBS="$NXT_LIBRT $NXT_LIBDL $NXT_PTHREAD" ;; -- cgit