# License. For details, see the LICENSE file in the top-level source
# directory or online at http://www.openafs.org/dl/license10.html
-DEST=@DEST@
-TOP_INCDIR=@TOP_INCDIR@
-TOP_LIBDIR=@TOP_LIBDIR@
-TOP_OBJDIR=@TOP_OBJDIR@
srcdir=@srcdir@
-VPATH=${srcdir}
-prefix=@prefix@
-exec_prefix=@exec_prefix@
-bindir=@bindir@
-sbindir=@sbindir@
-libexecdir=@libexecdir@
-libdir=@libdir@
-includedir=@includedir@
-mandir=@mandir@
-afssrvbindir=@afssrvbindir@
-afssrvsbindir=@afssrvsbindir@
-afssrvlibexecdir=@afssrvlibexecdir@
-COMPILE_ET=${TOP_OBJDIR}/src/comerr/compile_et
-RXGEN=${TOP_OBJDIR}/src/rxgen/rxgen
-TOP_SRCDIR=@TOP_SRCDIR@
-SYS_NAME=@AFS_SYSNAME@
+include @TOP_OBJDIR@/src/config/Makefile.config
+include @TOP_OBJDIR@/src/config/Makefile.lwp
-# Makefile for Scout, the AFS navigation and monitoring tool.
-SHELL = /bin/sh
-
-include ../config/Makefile.${SYS_NAME}
-
-CFLAGS=-I. -I${srcdir} ${DBUG} \
- -I${TOP_OBJDIR}/src/config \
- -I${TOP_INCDIR} \
- -I${TOP_INCDIR}/afs \
- ${XCFLAGS}
-LDFLAGS = ${XLDFLAGS}
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
INCLS=${TOP_INCDIR}/afs/gtxobjects.h \
${TOP_INCDIR}/afs/gtxwindows.h \
LIBS=${TOP_LIBDIR}/libgtx.a \
${TOP_LIBDIR}/libfsprobe.a \
${TOP_LIBDIR}/libvolser.a \
+ ${TOP_LIBDIR}/libubik.a \
${TOP_LIBDIR}/libkauth.a \
${TOP_LIBDIR}/libauth.a \
${TOP_LIBDIR}/librxkad.a \
- ${TOP_LIBDIR}/libdes.a \
${TOP_LIBDIR}/libcmd.a \
- ${TOP_LIBDIR}/vlib.a ${TOP_LIBDIR}/libacl.a \
+ ${TOP_LIBDIR}/vlib.a \
+ ${TOP_LIBDIR}/libacl.a \
${TOP_LIBDIR}/libvldb.a \
- ${TOP_LIBDIR}/libubik.a \
${TOP_LIBDIR}/libafsint.a \
${TOP_LIBDIR}/libsys.a \
${TOP_LIBDIR}/librx.a \
${TOP_LIBDIR}/libaudit.a \
${TOP_LIBDIR}/libcom_err.a \
${TOP_LIBDIR}/liblwp.a \
+ ${TOP_LIBDIR}/libafshcrypto_lwp.a \
${TOP_LIBDIR}/util.a
all: scout
scout.o: scout.c ${INCLS} AFS_component_version_number.c
scout: scout.o $(LIBS)
- ${CC} ${LDFLAGS} -o scout scout.o $(LIBS) ${TXLIBS} ${TOP_LIBDIR}/libtermlib.a ${XLIBS}
+ $(AFS_LDRULE) scout.o $(LIBS) $(LIB_roken) ${LIB_curses} ${XLIBS}
#
# Installation targets
#
-install: ${DESTDIR}${bindir}/scout
+install: scout
+ ${INSTALL} -d ${DESTDIR}${bindir}
+ ${INSTALL_PROGRAM} scout ${DESTDIR}${bindir}/scout
-${DEST}/bin/scout: scout
- ${INSTALL} $? $@
+dest: scout
+ ${INSTALL} -d ${DEST}/bin
+ ${INSTALL_PROGRAM} scout ${DEST}/bin/scout
#
# Misc targets
$(RM) -f *.o scout core AFS_component_version_number.c
include ../config/Makefile.version
-
-${DESTDIR}${bindir}/scout: scout
- ${INSTALL} $? $@
-
-dest: ${DEST}/bin/scout
-