Page MenuHomePhorge

SMakefile
No OneTemporary

Authored By
Unknown
Size
1 KB
Referenced Files
None
Subscribers
None

SMakefile

#
# This file is specific to Carnegie Mellon University's
# software build process
#
# $Id: SMakefile,v 1.40 1999/02/19 20:17:29 tjs Exp $
#
MAKE=gmake
# settings; we have to disable these on some platforms
AMSSYNC=--enable-amssync
STATIC=""
WITHAUTH="--with-auth=krb_pts"
if test "${CC-unset}" = "unset"; then
CC=cc
fi
VER=`smake -D | sed 's;^.*\/;;'`
LOCALDEFS="-DEXTRA_IDENT=\\\"$VER\\\""
# Ryan's aggressive optimizations
if test "${OVERRIDE-nil}" != "t" ; then
case `uname` in
Linux) CFLAGS="${CFLAGS} -O3 -g"
LDFLAGS="${LDFLAGS}"
;;
IRIX) CFLAGS="${CFLAGS} -O2"
LDFLAGS="${LDFLAGS}"
#LDFLAGS="-L/usr/local/lib -Wl,-rpath,/usr/local/lib"
#export LDFLAGS
AMSSYNC=""
;;
HP-UX)
CC=gcc # hp cc can't handle Cyrus
CFLAGS="${CFLAGS} -O2"
;;
SunOS)
CFLAGS="${CFLAGS} -xs -xO3 -xdepend"
LDFLAGS="${LDFLAGS} -xs -xO3 -xdepend"
STATIC="--enable-staric-libraries"
;;
ULTRIX)
CC=gcc # cheat -- Ultrix cc is aged
CFLAGS="${CFLAGS} -g -O2"
WITHAUTH=""
AMSSYNC=""
;;
*)
;;
esac
fi;
if test "${WASH_CYRUS_DEBUG}" = "t"; then
CFLAGS="-g"
LDFLAGS="-L/usr/local/lib -R/usr/local/lib -xs -g"
fi
LNCOMMAND="${SRCDIR}/configure $WITHAUTH --with-inn=/usr/news $AMSSYNC --enable-experiment --enable-cmulocal --with-cyrus-group=staff $STATIC"
export CFLAGS CC VER LNCOMMAND LOCALDEFS LDFLAGS

File Metadata

Mime Type
text/plain
Expires
Mon, Apr 6, 3:18 AM (3 w, 3 d ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
18832166
Default Alt Text
SMakefile (1 KB)

Event Timeline