head	1.7;
access;
symbols;
locks
	root:1.7; strict;
comment	@# @;


1.7
date	2001.10.12.13.51.16;	author root;	state Exp;
branches;
next	1.6;

1.6
date	2000.11.23.23.45.24;	author root;	state Exp;
branches;
next	1.5;

1.5
date	2000.10.06.19.52.21;	author root;	state Exp;
branches;
next	1.4;

1.4
date	2000.09.24.01.46.06;	author root;	state Exp;
branches;
next	1.3;

1.3
date	2000.09.24.01.12.49;	author root;	state Exp;
branches;
next	1.2;

1.2
date	2000.09.03.03.21.53;	author root;	state Exp;
branches;
next	1.1;

1.1
date	2000.09.02.17.14.58;	author root;	state Exp;
branches;
next	;


desc
@@


1.7
log
@#
@
text
@######################################################################
#
# Makefile:
#
# Copyright (c) 2000 James McKenzie <james@@fishsoup.dhs.org>.
#
# $Id: Makefile,v 1.6 2000/11/23 23:45:24 root Exp $
#
# $Log: Makefile,v $
# Revision 1.6  2000/11/23 23:45:24  root
# #
#
# Revision 1.5  2000/10/06 19:52:21  root
# #
#
# Revision 1.4  2000/09/24 01:46:06  root
# #
#
# Revision 1.3  2000/09/24 01:12:49  root
# #
#
# Revision 1.2  2000/09/03 03:21:53  root
# #
#
# Revision 1.1  2000/09/02 17:14:58  root
# #
#
# Revision 1.4  2000/02/21 04:01:00  root
# #
#
# Revision 1.3  2000/02/20 18:24:06  root
# #
#
# Revision 1.2  2000/02/20 18:22:59  root
# #
#
# Revision 1.1  2000/02/20 03:14:21  root
# #
#
#
######################################################################

include ../make.inc

PROG=naanad

INCLUDES  = -I../shared -I../libhifimsg
CFLAGS= $(OPT) $(DEFINES) $(INCLUDES) ${WARN}
LDFLAGS=-L../libhifimsg 
LIB=../libhifimsg/libhifimsg.a
LIBS=${LIB} -lm

PSRCS = main.c object.c when.c util.c lcd.c
SRCS=${PSRCS} 
HS= project.h when.h object.h lcd.h

OBJS = $(SRCS:.c=.o) 

all: ${PROG}

${PROG}: $(OBJS) ${LIB}
	$(CC) ${LDFLAGS} $(CFLAGS) $(OBJS) -o $@@ ${LIBS}
#	cp $@@ /net/caesious/usr/exports/tea/root

%.o:%.c
	$(CC) $(CFLAGS) $(INCLUDES) -c $<

clean:
	/bin/rm -rf *% *~ ${OBJS} core a.out ${PROG}

depend:
	${MAKEDEPEND} -f- -s "# DO NOT DELETE" -- $(INCLUDES) -- $(SRCS) > .depend
nodepend:
	/bin/rm -f .depend

protos:
	echo > prototypes.h
	echo > prototypes.h.tmp
	for i in ${PSRCS}; do ${CPROTO} ${INCLUDES} $$i | grep -v ^__ >> prototypes.h.tmp; done
	/bin/mv -f prototypes.h.tmp prototypes.h

checkin:
	${RCSCI} -m# -l ${SRCS} ${HS} Makefile
	
tidy:checkin
	${INDENT} -ts0 -i2 ${SRCS} ${HS}

ifeq (.depend,$(wildcard .depend))
  include .depend
endif

@


1.6
log
@#
@
text
@d7 1
a7 1
# $Id: Makefile,v 1.5 2000/10/06 19:52:21 root Exp $
d10 3
d72 1
a72 1
	${MAKEDEPEND} -s "# DO NOT DELETE" -- $(INCLUDES) -- $(SRCS)
d74 1
a74 1
	${MAKEDEPEND} -s "# DO NOT DELETE"
d88 3
a90 1
# DO NOT DELETE
a91 115
main.o: project.h /usr/include/stdio.h /usr/include/features.h
main.o: /usr/include/sys/cdefs.h /usr/include/gnu/stubs.h
main.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stddef.h
main.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stdarg.h
main.o: /usr/include/bits/types.h /usr/include/libio.h
main.o: /usr/include/_G_config.h /usr/include/bits/stdio_lim.h
main.o: /usr/include/stdlib.h /usr/include/sys/types.h /usr/include/time.h
main.o: /usr/include/endian.h /usr/include/bits/endian.h
main.o: /usr/include/sys/select.h /usr/include/bits/select.h
main.o: /usr/include/bits/sigset.h /usr/include/sys/sysmacros.h
main.o: /usr/include/alloca.h /usr/include/unistd.h
main.o: /usr/include/bits/posix_opt.h /usr/include/bits/confname.h
main.o: /usr/include/getopt.h /usr/include/fcntl.h /usr/include/bits/fcntl.h
main.o: /usr/include/errno.h /usr/include/bits/errno.h
main.o: /usr/include/linux/errno.h /usr/include/asm/errno.h
main.o: /usr/include/string.h /usr/include/strings.h /usr/include/math.h
main.o: /usr/include/bits/huge_val.h /usr/include/bits/mathdef.h
main.o: /usr/include/bits/mathcalls.h
main.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/float.h
main.o: /usr/include/netinet/in.h /usr/include/limits.h
main.o: /usr/include/bits/posix1_lim.h /usr/include/bits/local_lim.h
main.o: /usr/include/linux/limits.h /usr/include/bits/posix2_lim.h
main.o: /usr/include/stdint.h /usr/include/bits/wordsize.h
main.o: /usr/include/bits/socket.h /usr/include/bits/sockaddr.h
main.o: /usr/include/asm/socket.h /usr/include/asm/sockios.h
main.o: /usr/include/bits/in.h /usr/include/bits/byteswap.h
main.o: /usr/include/asm/types.h /usr/include/sys/socket.h
main.o: /usr/include/signal.h /usr/include/bits/signum.h
main.o: /usr/include/bits/siginfo.h /usr/include/bits/sigaction.h
main.o: /usr/include/bits/sigcontext.h /usr/include/asm/sigcontext.h
main.o: /usr/include/bits/sigstack.h object.h when.h /usr/include/sys/time.h
main.o: /usr/include/bits/time.h lcd.h prototypes.h
object.o: /usr/include/stdio.h /usr/include/features.h
object.o: /usr/include/sys/cdefs.h /usr/include/gnu/stubs.h
object.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stddef.h
object.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stdarg.h
object.o: /usr/include/bits/types.h /usr/include/libio.h
object.o: /usr/include/_G_config.h /usr/include/bits/stdio_lim.h object.h
object.o: /usr/include/sys/types.h /usr/include/time.h /usr/include/endian.h
object.o: /usr/include/bits/endian.h /usr/include/sys/select.h
object.o: /usr/include/bits/select.h /usr/include/bits/sigset.h
object.o: /usr/include/sys/sysmacros.h /usr/include/stdlib.h
object.o: /usr/include/alloca.h
when.o: project.h /usr/include/stdio.h /usr/include/features.h
when.o: /usr/include/sys/cdefs.h /usr/include/gnu/stubs.h
when.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stddef.h
when.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stdarg.h
when.o: /usr/include/bits/types.h /usr/include/libio.h
when.o: /usr/include/_G_config.h /usr/include/bits/stdio_lim.h
when.o: /usr/include/stdlib.h /usr/include/sys/types.h /usr/include/time.h
when.o: /usr/include/endian.h /usr/include/bits/endian.h
when.o: /usr/include/sys/select.h /usr/include/bits/select.h
when.o: /usr/include/bits/sigset.h /usr/include/sys/sysmacros.h
when.o: /usr/include/alloca.h /usr/include/unistd.h
when.o: /usr/include/bits/posix_opt.h /usr/include/bits/confname.h
when.o: /usr/include/getopt.h /usr/include/fcntl.h /usr/include/bits/fcntl.h
when.o: /usr/include/errno.h /usr/include/bits/errno.h
when.o: /usr/include/linux/errno.h /usr/include/asm/errno.h
when.o: /usr/include/string.h /usr/include/strings.h /usr/include/math.h
when.o: /usr/include/bits/huge_val.h /usr/include/bits/mathdef.h
when.o: /usr/include/bits/mathcalls.h
when.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/float.h
when.o: /usr/include/netinet/in.h /usr/include/limits.h
when.o: /usr/include/bits/posix1_lim.h /usr/include/bits/local_lim.h
when.o: /usr/include/linux/limits.h /usr/include/bits/posix2_lim.h
when.o: /usr/include/stdint.h /usr/include/bits/wordsize.h
when.o: /usr/include/bits/socket.h /usr/include/bits/sockaddr.h
when.o: /usr/include/asm/socket.h /usr/include/asm/sockios.h
when.o: /usr/include/bits/in.h /usr/include/bits/byteswap.h
when.o: /usr/include/asm/types.h /usr/include/sys/socket.h
when.o: /usr/include/signal.h /usr/include/bits/signum.h
when.o: /usr/include/bits/siginfo.h /usr/include/bits/sigaction.h
when.o: /usr/include/bits/sigcontext.h /usr/include/asm/sigcontext.h
when.o: /usr/include/bits/sigstack.h object.h when.h /usr/include/sys/time.h
when.o: /usr/include/bits/time.h lcd.h prototypes.h
util.o: project.h /usr/include/stdio.h /usr/include/features.h
util.o: /usr/include/sys/cdefs.h /usr/include/gnu/stubs.h
util.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stddef.h
util.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stdarg.h
util.o: /usr/include/bits/types.h /usr/include/libio.h
util.o: /usr/include/_G_config.h /usr/include/bits/stdio_lim.h
util.o: /usr/include/stdlib.h /usr/include/sys/types.h /usr/include/time.h
util.o: /usr/include/endian.h /usr/include/bits/endian.h
util.o: /usr/include/sys/select.h /usr/include/bits/select.h
util.o: /usr/include/bits/sigset.h /usr/include/sys/sysmacros.h
util.o: /usr/include/alloca.h /usr/include/unistd.h
util.o: /usr/include/bits/posix_opt.h /usr/include/bits/confname.h
util.o: /usr/include/getopt.h /usr/include/fcntl.h /usr/include/bits/fcntl.h
util.o: /usr/include/errno.h /usr/include/bits/errno.h
util.o: /usr/include/linux/errno.h /usr/include/asm/errno.h
util.o: /usr/include/string.h /usr/include/strings.h /usr/include/math.h
util.o: /usr/include/bits/huge_val.h /usr/include/bits/mathdef.h
util.o: /usr/include/bits/mathcalls.h
util.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/float.h
util.o: /usr/include/netinet/in.h /usr/include/limits.h
util.o: /usr/include/bits/posix1_lim.h /usr/include/bits/local_lim.h
util.o: /usr/include/linux/limits.h /usr/include/bits/posix2_lim.h
util.o: /usr/include/stdint.h /usr/include/bits/wordsize.h
util.o: /usr/include/bits/socket.h /usr/include/bits/sockaddr.h
util.o: /usr/include/asm/socket.h /usr/include/asm/sockios.h
util.o: /usr/include/bits/in.h /usr/include/bits/byteswap.h
util.o: /usr/include/asm/types.h /usr/include/sys/socket.h
util.o: /usr/include/signal.h /usr/include/bits/signum.h
util.o: /usr/include/bits/siginfo.h /usr/include/bits/sigaction.h
util.o: /usr/include/bits/sigcontext.h /usr/include/asm/sigcontext.h
util.o: /usr/include/bits/sigstack.h object.h when.h /usr/include/sys/time.h
util.o: /usr/include/bits/time.h lcd.h prototypes.h
lcd.o: /usr/include/stdio.h /usr/include/features.h /usr/include/sys/cdefs.h
lcd.o: /usr/include/gnu/stubs.h
lcd.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stddef.h
lcd.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stdarg.h
lcd.o: /usr/include/bits/types.h /usr/include/libio.h
lcd.o: /usr/include/_G_config.h /usr/include/bits/stdio_lim.h
lcd.o: /usr/include/malloc.h /usr/include/sys/io.h /usr/include/strings.h
lcd.o: lcd.h
@


1.5
log
@#
@
text
@d7 1
a7 1
# $Id: Makefile,v 1.4 2000/09/24 01:46:06 root Exp $
d10 3
d40 2
a42 2
CC = gcc
OPT=-O2
d45 1
a45 1
CFLAGS= $(OPT) $(DEFINES) $(INCLUDES) -Wall -Wno-unused -Wstrict-prototypes
d69 1
a69 1
	makedepend -s "# DO NOT DELETE" -- $(INCLUDES) -- $(SRCS)
d71 1
a71 1
	makedepend -s "# DO NOT DELETE"
d76 1
a76 1
	for i in ${PSRCS}; do cproto ${INCLUDES} $$i | grep -v ^__ >> prototypes.h.tmp; done
d80 1
a80 1
	ci -m\# -l ${SRCS} ${HS} Makefile
d83 1
a83 1
	indent -ts0 -i2 ${SRCS} ${HS}
@


1.4
log
@#
@
text
@d7 1
a7 1
# $Id: Makefile,v 1.3 2000/09/24 01:12:49 root Exp root $
d10 3
d51 1
a51 1
OBJS = $(SRCS:.c=.o) hifi_packet.o #xplatorm code
a58 3
%.o:../shared/%.c
	$(CC) $(CFLAGS) $(INCLUDES) -c -o $@@ $<

d83 116
@


1.3
log
@#
@
text
@d7 1
a7 1
# $Id: Makefile,v 1.2 2000/09/03 03:21:53 root Exp root $
d10 3
d67 2
d72 3
a74 1
	for i in ${PSRCS}; do cproto ${INCLUDES} $$i | grep -v ^__ >> prototypes.h; done
a82 47

main.o: project.h /usr/include/stdio.h /usr/include/features.h
main.o: /usr/include/sys/cdefs.h /usr/include/gnu/stubs.h
main.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stddef.h
main.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stdarg.h
main.o: /usr/include/bits/types.h /usr/include/libio.h
main.o: /usr/include/_G_config.h /usr/include/bits/stdio_lim.h
main.o: /usr/include/stdlib.h /usr/include/sys/types.h /usr/include/time.h
main.o: /usr/include/endian.h /usr/include/bits/endian.h
main.o: /usr/include/sys/select.h /usr/include/bits/select.h
main.o: /usr/include/bits/sigset.h /usr/include/sys/sysmacros.h
main.o: /usr/include/alloca.h /usr/include/unistd.h
main.o: /usr/include/bits/posix_opt.h /usr/include/bits/confname.h
main.o: /usr/include/getopt.h /usr/include/fcntl.h /usr/include/bits/fcntl.h
main.o: /usr/include/errno.h /usr/include/bits/errno.h
main.o: /usr/include/linux/errno.h /usr/include/asm/errno.h
main.o: /usr/include/string.h /usr/include/strings.h /usr/include/math.h
main.o: /usr/include/bits/huge_val.h /usr/include/bits/mathdef.h
main.o: /usr/include/bits/mathcalls.h
main.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/float.h
main.o: /usr/include/netinet/in.h /usr/include/limits.h
main.o: /usr/include/bits/posix1_lim.h /usr/include/bits/local_lim.h
main.o: /usr/include/linux/limits.h /usr/include/bits/posix2_lim.h
main.o: /usr/include/stdint.h /usr/include/bits/wordsize.h
main.o: /usr/include/bits/socket.h /usr/include/bits/sockaddr.h
main.o: /usr/include/asm/socket.h /usr/include/asm/sockios.h
main.o: /usr/include/bits/in.h /usr/include/bits/byteswap.h
main.o: /usr/include/asm/types.h object.h when.h /usr/include/sys/time.h
main.o: /usr/include/bits/time.h prototypes.h /usr/include/sys/socket.h
main.o: /usr/include/sys/ioctl.h /usr/include/bits/ioctls.h
main.o: /usr/include/asm/ioctls.h /usr/include/asm/ioctl.h
main.o: /usr/include/bits/ioctl-types.h /usr/include/sys/ttydefaults.h
main.o: /usr/include/signal.h /usr/include/bits/signum.h
main.o: /usr/include/bits/siginfo.h /usr/include/bits/sigaction.h
main.o: /usr/include/bits/sigcontext.h /usr/include/asm/sigcontext.h
main.o: /usr/include/bits/sigstack.h
object.o: /usr/include/stdio.h /usr/include/features.h
object.o: /usr/include/sys/cdefs.h /usr/include/gnu/stubs.h
object.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stddef.h
object.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stdarg.h
object.o: /usr/include/bits/types.h /usr/include/libio.h
object.o: /usr/include/_G_config.h /usr/include/bits/stdio_lim.h object.h
object.o: /usr/include/sys/types.h /usr/include/time.h /usr/include/endian.h
object.o: /usr/include/bits/endian.h /usr/include/sys/select.h
object.o: /usr/include/bits/select.h /usr/include/bits/sigset.h
object.o: /usr/include/sys/sysmacros.h /usr/include/stdlib.h
object.o: /usr/include/alloca.h
@


1.2
log
@#
@
text
@d7 1
a7 1
# $Id: Makefile,v 1.1 2000/09/02 17:14:58 root Exp $
d10 3
d33 1
a33 1
OPT=-g
d41 1
a41 1
PSRCS = main.c object.c when.c util.c
d43 1
a43 1
HS= project.h
@


1.1
log
@#
@
text
@d7 1
a7 1
# $Id: Makefile,v 1.4 2000/02/21 04:01:00 root Exp $
d10 3
d38 1
a38 1
PSRCS = main.c object.c when.c
@
