Makefile


      # $Id: Makefile,v 1.3 2002/04/05 13:10:09 vickery Exp $
      
      #   Makefile for the qrsh project.
      #   CS-701, Spring 2002
      #   C. Vickery
      
      #   $Log: Makefile,v $
      #   Revision 1.3  2002/04/05 13:10:09  vickery
      #   Updated dependencies to test makedepend script.
      #
      #   Revision 1.2  2002/03/28 19:48:34  vickery
      #   Added qclient to the project.
      #
      #   Revision 1.1  2002/03/25 23:19:46  vickery
      #   Initial revision
      #
      #
      
      CXXFLAGS    = -g -Wall -Wwrite-strings $(DEBUG_FLAG)
      LDFLAGS     =
      
      EXECS       = qserver qclient
      
      CLIENT_HDRS = qclient.h
      CLIENT_SRCS = qclient.cc logfile.cc
      CLIENT_OBJS = $(CLIENT_SRCS:.cc=.o)
      
      SERVER_HDRS = qserver.h
      SERVER_SRCS = qserver.cc logfile.cc
      SERVER_OBJS = $(SERVER_SRCS:.cc=.o)
      
      HDRS        = $(SERVER_HDRS) $(CLIENT_HDRS)
      SRCS        = $(SERVER_SRCS) $(CLIENT_SRCS)
      OBJS        = $(SERVER_OBJS) $(CLIENT_OBJS)
      
      default : $(EXECS)
      
      qserver : $(SERVER_OBJS)
      qclient : $(CLIENT_OBJS)
      
      clean   :
      	rcsclean
      	rm -f *.o *.bak *.log core $(EXECS)
      
      depend  : $(HDRS) $(SRCS)
      	makedepend -- $(CXXFLAGS) -- $(SRCS)
      
      
      # DO NOT DELETE
      qserver.o: qserver.cc qserver.h /usr/include/stdio.h  /usr/include/features.h /usr/include/sys/cdefs.h  /usr/include/gnu/stubs.h  /usr/lib/gcc-lib/i586-mandrake-linux/2.95.3/include/stddef.h  /usr/lib/gcc-lib/i586-mandrake-linux/2.95.3/include/stdarg.h  /usr/include/bits/types.h /usr/include/libio.h  /usr/include/_G_config.h /usr/include/bits/stdio_lim.h  /usr/include/stdlib.h /usr/include/sys/types.h /usr/include/time.h  /usr/include/endian.h /usr/include/bits/endian.h  /usr/include/sys/select.h /usr/include/bits/select.h  /usr/include/bits/sigset.h /usr/include/sys/sysmacros.h  /usr/include/alloca.h /usr/include/string.h /usr/include/unistd.h  /usr/include/bits/posix_opt.h /usr/include/bits/confname.h  /usr/include/getopt.h  /usr/lib/gcc-lib/i586-mandrake-linux/2.95.3/include/limits.h  /usr/lib/gcc-lib/i586-mandrake-linux/2.95.3/include/syslimits.h  /usr/include/limits.h /usr/include/bits/posix1_lim.h  /usr/include/bits/local_lim.h /usr/include/linux/limits.h  /usr/include/bits/posix2_lim.h /usr/include/signal.h  /usr/include/bits/signum.h /usr/include/bits/siginfo.h  /usr/include/bits/sigaction.h /usr/include/bits/sigcontext.h  /usr/include/asm/sigcontext.h /usr/include/bits/sigstack.h  /usr/include/sys/socket.h /usr/include/bits/socket.h  /usr/include/bits/sockaddr.h /usr/include/asm/socket.h  /usr/include/asm/sockios.h /usr/include/netinet/in.h  /usr/include/stdint.h /usr/include/bits/wordsize.h  /usr/include/bits/in.h /usr/include/bits/byteswap.h  /usr/include/netdb.h /usr/include/rpc/netdb.h
      logfile.o: logfile.cc qserver.h /usr/include/stdio.h  /usr/include/features.h /usr/include/sys/cdefs.h  /usr/include/gnu/stubs.h  /usr/lib/gcc-lib/i586-mandrake-linux/2.95.3/include/stddef.h  /usr/lib/gcc-lib/i586-mandrake-linux/2.95.3/include/stdarg.h  /usr/include/bits/types.h /usr/include/libio.h  /usr/include/_G_config.h /usr/include/bits/stdio_lim.h  /usr/include/stdlib.h /usr/include/sys/types.h /usr/include/time.h  /usr/include/endian.h /usr/include/bits/endian.h  /usr/include/sys/select.h /usr/include/bits/select.h  /usr/include/bits/sigset.h /usr/include/sys/sysmacros.h  /usr/include/alloca.h /usr/include/string.h /usr/include/unistd.h  /usr/include/bits/posix_opt.h /usr/include/bits/confname.h  /usr/include/getopt.h /usr/include/bits/time.h
      qclient.o: qclient.cc qclient.h /usr/include/stdio.h  /usr/include/features.h /usr/include/sys/cdefs.h  /usr/include/gnu/stubs.h  /usr/lib/gcc-lib/i586-mandrake-linux/2.95.3/include/stddef.h  /usr/lib/gcc-lib/i586-mandrake-linux/2.95.3/include/stdarg.h  /usr/include/bits/types.h /usr/include/libio.h  /usr/include/_G_config.h /usr/include/bits/stdio_lim.h  /usr/include/stdlib.h /usr/include/sys/types.h /usr/include/time.h  /usr/include/endian.h /usr/include/bits/endian.h  /usr/include/sys/select.h /usr/include/bits/select.h  /usr/include/bits/sigset.h /usr/include/sys/sysmacros.h  /usr/include/alloca.h /usr/include/string.h /usr/include/unistd.h  /usr/include/bits/posix_opt.h /usr/include/bits/confname.h  /usr/include/getopt.h /usr/include/netdb.h /usr/include/rpc/netdb.h  /usr/include/sys/socket.h /usr/include/bits/socket.h  /usr/lib/gcc-lib/i586-mandrake-linux/2.95.3/include/limits.h  /usr/lib/gcc-lib/i586-mandrake-linux/2.95.3/include/syslimits.h  /usr/include/limits.h /usr/include/bits/posix1_lim.h  /usr/include/bits/local_lim.h /usr/include/linux/limits.h  /usr/include/bits/posix2_lim.h /usr/include/bits/sockaddr.h  /usr/include/asm/socket.h /usr/include/asm/sockios.h  /usr/include/netinet/in.h /usr/include/stdint.h  /usr/include/bits/wordsize.h /usr/include/bits/in.h  /usr/include/bits/byteswap.h /usr/include/poll.h  /usr/include/sys/poll.h /usr/include/bits/poll.h  /usr/include/arpa/inet.h
      logfile.o: logfile.cc qserver.h /usr/include/stdio.h  /usr/include/features.h /usr/include/sys/cdefs.h  /usr/include/gnu/stubs.h  /usr/lib/gcc-lib/i586-mandrake-linux/2.95.3/include/stddef.h  /usr/lib/gcc-lib/i586-mandrake-linux/2.95.3/include/stdarg.h  /usr/include/bits/types.h /usr/include/libio.h  /usr/include/_G_config.h /usr/include/bits/stdio_lim.h  /usr/include/stdlib.h /usr/include/sys/types.h /usr/include/time.h  /usr/include/endian.h /usr/include/bits/endian.h  /usr/include/sys/select.h /usr/include/bits/select.h  /usr/include/bits/sigset.h /usr/include/sys/sysmacros.h  /usr/include/alloca.h /usr/include/string.h /usr/include/unistd.h  /usr/include/bits/posix_opt.h /usr/include/bits/confname.h  /usr/include/getopt.h /usr/include/bits/time.h