X-Git-Url: https://diplodocus.org/git/nmh/blobdiff_plain/64e8827c5d5def0325ab7181fe939623c77e807c..02b87ac3a62664b19173721b9f109f4239e6a16c:/docs/contrib/build_nmh diff --git a/docs/contrib/build_nmh b/docs/contrib/build_nmh index ba421bf3..ae728d89 100755 --- a/docs/contrib/build_nmh +++ b/docs/contrib/build_nmh @@ -84,9 +84,7 @@ if [ $# -gt 0 ]; then fi #### Check to see that we're in a nmh source directory. -if grep 'the authors of nmh' COPYRIGHT >/dev/null; then - : -else +if ! grep 'the authors of nmh' COPYRIGHT >/dev/null; then echo "$0: not in nmh source directory" exit 1 fi @@ -131,7 +129,7 @@ if install-mh -check >/dev/null 2>&1; then config_prefix=`cd $mhbin/.. && pwd` - mtsconf=`dirname "$mhbin"`/etc/mts.conf + mtsconf=`mhparam etcdir`/mts.conf if [ -f "$mtsconf" ]; then mts_entry=`grep '^mts:' "$mtsconf"` if [ "$mts_entry" ]; then @@ -250,9 +248,7 @@ if [ -f Makefile ]; then fi /bin/rm -f "$logfile" -if [ -f configure -a -f Makefile.in ]; then - : -else +if [ ! -f configure -o ! -f Makefile.in ]; then [ $verbose -ge 1 ] && echo autoconfiguring . . . ./autogen.sh >>"$logfile" 2>&1 fi @@ -263,7 +259,8 @@ fi #### [ $verbose -ge 1 ] && echo configuring . . . echo ./configure $config_opts ${smtpservers:+"$smtpservers"} >>"$logfile" 2>&1 -./configure $config_opts ${smtpservers:+"$smtpservers"} >>"$logfile" 2>&1 +./configure CFLAGS="${CFLAGS:+$CFLAGS }-g -O2 -ansi -pedantic" \ + $config_opts ${smtpservers:+"$smtpservers"} >>"$logfile" 2>&1 status=$? if [ $status -eq 0 ]; then