]> granicus.if.org Git - jq/commitdiff
Update setup.sh script
authorDavid Tolnay <dtolnay@gmail.com>
Sat, 25 Jul 2015 06:25:55 +0000 (23:25 -0700)
committerDavid Tolnay <dtolnay@gmail.com>
Sat, 25 Jul 2015 06:26:47 +0000 (23:26 -0700)
Adjust what gets cleaned up now that ChangeLog and
config/.gitignore are checked into the repo, and skip
install and distcheck steps.

setup.sh

index 55ee6973013e4528d0638523e2b041fbbe9715c5..a5a9aee49e34c125c4ba3c3618bf63a06a7335dd 100755 (executable)
--- a/setup.sh
+++ b/setup.sh
 if [ "clean" == "$1" ]; then
   make distclean || echo "continuing..."
   find config/m4 -type f \( -name libtool\* -o -name lt\* \) | xargs rm -f
-  find config -name m4 -prune -o -type f -print | xargs rm -f
-  rm -rf tmp autom4te.cache
-  rm -f INSTALL Makefile.in aclocal.m4 configure config.h.in ChangeLog
-  rm -f jv_utf8_tables.gen.h
+  find config -name m4 -prune \
+      -o -name .gitignore -prune \
+      -o -type f -print | xargs rm -f
+  rm -rf autom4te.cache
+  rm -f Makefile.in aclocal.m4 configure
 elif [ "superclean" == "$1" ]; then
   # if autoconf errors during distcheck, it leaves files that need chmod'ing
   ver=$(scripts/version|tr -d '\n')
@@ -26,10 +27,7 @@ elif [ "superclean" == "$1" ]; then
   fi
 else
   autoreconf --install
-  ./configure --prefix=/opt/junk
-  make check
-  [ -d tmp ] && mv tmp tmp-
-  mkdir tmp
-  make DESTDIR=./tmp install
-  make distcheck
+  ./configure --disable-valgrind
+  make -j8
+  make check -j4
 fi