Added a test to ensure that SPLITS vs REGRESSION/SAVE works ok
[pspp] / Smake
diff --git a/Smake b/Smake
index 72fdce676cff8ed174bd374a9df123c6f0b90d4e..47821265bce4796e052d8fe2789939fc4e0e7b8e 100644 (file)
--- a/Smake
+++ b/Smake
@@ -71,6 +71,7 @@ GNULIB_MODULES = \
        stdarg \
        stdbool \
        stdint \
+       strcasestr \
        stpcpy \
        strerror \
        strftime \
@@ -129,7 +130,15 @@ prep_ph:
                --source-base=gl --lib=libgl --tests-base=tests \
                --doc-base=gl/doc --aux-dir=build-aux  \
                --libtool $(GNULIB_MODULES)
-       libtoolize --force --automake
+       if (glibtoolize --version) >/dev/null 2>&1; then        \
+               LIBTOOLIZE=glibtoolize;                         \
+       elif (libtoolize --version) >/dev/null 2>&1; then       \
+               LIBTOOLIZE=libtoolize;                          \
+       else                                                    \
+               echo >&2 "libtoolize not found";                \
+               exit 1;                                         \
+       fi;                                                     \
+       $$LIBTOOLIZE --force --automake
 
 aclocal.m4:
        aclocal -I m4 -I gl/m4