]> mj.ucw.cz Git - libucw.git/blobdiff - debug/check-configs
Merge remote-tracking branch 'origin/master'
[libucw.git] / debug / check-configs
index 49085282f984d35537fb9eb20836931e83a77048..e8787bf951cdf4fade67e7a8e8f41e1da7f6e33e 100755 (executable)
@@ -35,7 +35,7 @@ function try
                make $MAKEOPTS || die FAILED
                echo >&3 "      COMPILATION PASSED"
                if [ -z "$SKIP_TESTS" ] ; then
-                       make -k tests || die "TESTS FAILED"
+                       make -k -j1 tests || die "TESTS FAILED"
                        echo >&3 "      TESTS PASSED"
                fi
        ) || ERR=1
@@ -54,6 +54,7 @@ else
        try default.cfg                                                                 # default configuration
        try default.cfg -CONFIG_DEBUG                                                   # with no debugging code
        try debug/default.cfg                                                           # debugging configuration
+       try debug/default.cfg -CONFIG_SHARED                                            # statically linked
        try debug/default.cfg -CONFIG_UCW_THREADS                                       # non-threaded configuration
        try debug/default.cfg -CONFIG_UCW_TLS                                           # threaded, but no TLS support in gcc
        try debug/default.cfg -CONFIG_UCW_EPOLL -CONFIG_UCW_MONOTONIC_CLOCK             # without epoll and monotonic clock