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.
This commit is contained in:
22
auto/os/conf
22
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"
|
||||
;;
|
||||
|
||||
Reference in New Issue
Block a user