head	1.18;
access;
symbols
	V1_6_7:1.17
	V1_6_6:1.17
	V1_6_5:1.17
	V1_6_4:1.17
	V1_6_3:1.17
	V1_6_2:1.14
	V1_6_1:1.13
	V1_6:1.13
	V1_5_2:1.13
	V1_4_1:1.11
	V1_4:1.11
	V1_3_3:1.10
	V1_3_1:1.9
	V1_3:1.9
	V1_2:1.6
	V1_1:1.6
	V1_0:1.3;
locks; strict;
comment	@# @;


1.18
date	2001.10.07.08.25.27;	author vandys;	state Exp;
branches;
next	1.17;

1.17
date	2000.03.23.14.48.00;	author vandys;	state Exp;
branches;
next	1.16;

1.16
date	2000.03.15.12.20.24;	author vandys;	state Exp;
branches;
next	1.15;

1.15
date	2000.03.09.14.21.35;	author vandys;	state Exp;
branches;
next	1.14;

1.14
date	98.12.13.22.21.36;	author vandys;	state Exp;
branches;
next	1.13;

1.13
date	96.09.27.19.35.54;	author vandys;	state Exp;
branches;
next	1.12;

1.12
date	96.04.20.20.48.44;	author vandys;	state Exp;
branches;
next	1.11;

1.11
date	95.03.04.23.41.57;	author vandys;	state Exp;
branches;
next	1.10;

1.10
date	94.10.01.03.35.11;	author vandys;	state Exp;
branches;
next	1.9;

1.9
date	94.04.07.00.48.59;	author vandys;	state Exp;
branches;
next	1.8;

1.8
date	94.04.06.21.55.33;	author vandys;	state Exp;
branches;
next	1.7;

1.7
date	94.02.28.19.16.48;	author vandys;	state Exp;
branches;
next	1.6;

1.6
date	93.11.16.02.45.50;	author vandys;	state Exp;
branches;
next	1.5;

1.5
date	93.09.28.19.35.45;	author vandys;	state Exp;
branches;
next	1.4;

1.4
date	93.08.19.04.15.00;	author vandys;	state Exp;
branches;
next	1.3;

1.3
date	93.07.09.18.33.48;	author vandys;	state Exp;
branches;
next	1.2;

1.2
date	93.03.17.18.16.38;	author vandys;	state Exp;
branches;
next	1.1;

1.1
date	93.01.29.15.42.57;	author vandys;	state Exp;
branches;
next	;


desc
@Makefile
@


1.18
log
@Emulate VT-100, including scroll regions.
@
text
@COPTS=-g -Wall -DKDB -DDEBUG
OBJS=main.o cons.o stat.o isr.o kbd.o
OUT=cons

include ../../../makefile.all

cons: $(OBJS)
	$(LD) $(LDFLAGS) -o cons $(CRT0SRV) $(OBJS) -lsrv -lusr

install: cons
	strip cons
	cp cons $(ROOT)/boot
@


1.17
log
@Makefile reorg; include master source is in vsta/src.  Centralize
common parameters.
@
text
@d1 1
a1 1
COPTS=-Wall -DKDB -DDEBUG
@


1.16
log
@Clean up
@
text
@d1 1
a1 5
CC=gcc
LD=ld
INCS=-I../../../../include
CFLAGS=-Wall -DKDB -DDEBUG $(INCS) -O
LDFLAGS=-L../../../lib
d3 3
a5 2
LIBS=-lsrv -lusr
CRT0=../../../lib/crt0srv.o
d8 1
a8 7
	$(LD) $(LDFLAGS) -e start -o cons $(CRT0) $(OBJS) $(LIBS)

clean:
	rm -f *.o

clobber: clean
	rm -f cons
d12 1
a12 1
	cp cons ../../../../boot
@


1.15
log
@Rename rw.c to kbd.c, since it's basically just a file with
routines for reading data from the keyboard.
@
text
@d1 7
a7 7
CC= gcc
LD= ld
INCS= -I../../../../include
CFLAGS= -Wall -DKDB -DDEBUG $(INCS) -O -g
LDFLAGS= -L../../../lib
OBJS= main.o cons.o stat.o isr.o kbd.o
LIBS= -lsrv
a8 3

.c.o:
	$(CC) $(CFLAGS) -c $*.c
@


1.14
log
@Keep -g on this one for a while; I've been seeing a funny failure
but can't hunt it down yet.
@
text
@d6 1
a6 1
OBJS= main.o cons.o stat.o isr.o rw.o
@


1.13
log
@Convert to -lsrv
@
text
@d4 1
a4 1
CFLAGS= -Wall -DKDB -DDEBUG $(INCS) -O
@


1.12
log
@Default KDB on
@
text
@d7 1
a7 1
LIBS= -lusr -lc_s
@


1.11
log
@The great src/ renaming
@
text
@d4 1
a4 1
CFLAGS= -Wall -DDEBUG $(INCS) -O
@


1.10
log
@Fix makefiles for shared libraries
@
text
@d3 1
a3 1
INCS= -I../../../include
d5 1
a5 1
LDFLAGS= -L../../../libc
d8 1
d14 1
a14 1
	$(LD) $(LDFLAGS) -e start -o cons ../../../libc/crt0srv.o $(OBJS) $(LIBS)
d24 1
a24 1
	cp cons ../../../boot
@


1.9
log
@Add support for -mono and -color
@
text
@d7 1
a7 1
LIBS= -lusr -lc
@


1.8
log
@Add clean, clobber, install targets
@
text
@d4 1
a4 1
CFLAGS= -Wall -DCGA -DDEBUG $(INCS) -O
@


1.7
log
@Add files, use -Wall
@
text
@d5 1
a5 1
LDFLAGS= -L../../../libc -L../../../lib
d16 8
a23 2
	del *.o
	del cons
@


1.6
log
@Source reorg
@
text
@d4 1
a4 1
CFLAGS= -DCGA -DDEBUG $(INCS) -O
d6 1
a6 1
OBJS= main.o cons.o stat.o
@


1.5
log
@Use del, not rm
@
text
@d3 1
a3 1
INCS= -I../include -I..
d5 1
a5 1
LDFLAGS= -L../libc -L../lib
d13 1
a13 1
	$(LD) $(LDFLAGS) -e start -o cons ../libc/crt0srv.o $(OBJS) $(LIBS)
@


1.4
log
@Fix make clean
@
text
@d16 2
a17 1
	rm -f *.o cons
@


1.3
log
@Boot args work
@
text
@d14 3
@


1.2
log
@Start using optmizer
@
text
@d13 1
a13 1
	$(LD) $(LDFLAGS) -e start -o cons ../libc/crt0.o $(OBJS) $(LIBS)
@


1.1
log
@Initial revision
@
text
@d4 1
a4 1
CFLAGS= -DCGA -DDEBUG $(INCS) -g
@
