head	1.10;
access;
symbols
	V0_9_13:1.10
	V0_9_11:1.10
	V0_9_10:1.10
	V0_9_9:1.10
	V0_9_8:1.10
	V0_9_7:1.10
	V0_9_6:1.10
	V0_9_4:1.10
	V0_9_3:1.10
	V0_9_2:1.10
	V0_9_1:1.10
	V0_8_23:1.9
	V0_8_22:1.9
	V0_8_20:1.9
	V0_8_19:1.9
	V0_8_18:1.9
	V0_8_16:1.9
	V0_8_14:1.9
	V0_8_13:1.9
	V0_8_12:1.9
	V0_8_11:1.9
	V0_8_10:1.9
	V0_8_9:1.9
	V0_8_8:1.9
	V0_8_7:1.9
	V0_8_6:1.9
	V0_8_5:1.9
	V0_8_4:1.8
	V0_8_3:1.8
	V0_8_2:1.8
	V0_8_1:1.8
	V0_8_0:1.8
	V0_7_9:1.8
	V0_7_8:1.8
	V0_7_7:1.8
	V0_7_6:1.8
	V0_7_4:1.8
	V0_7_3:1.7
	V0_7_2:1.6
	V0_7_1:1.6
	V0_7_0:1.6
	V0_6_9:1.6
	V0_6_8:1.6
	V0_6_7:1.6
	V0_6_6:1.6
	V0_6_5:1.6
	V0_6_4:1.6
	V0_6_3:1.6
	V0_6_2:1.6
	V0_6_1:1.6
	V0_6_10:1.6
	v0_5_10:1.6
	V0_5_9:1.5
	V0_5_7:1.5
	V0_5_6:1.5
	V0_5_5:1.5
	V0_5_4:1.5
	V0_5_3:1.5
	V0_5_2:1.4
	V0_5_1:1.3
	V0_5_0:1.3
	V0_4_9:1.3
	V0_4_8:1.3
	V0_4_7:1.3
	V0_4_6:1.2
	V0_4_5:1.2
	V0_4_4:1.2
	V0_4_2:1.2;
locks; strict;
comment	@# @;


1.10
date	98.08.06.21.08.26;	author aml;	state Exp;
branches;
next	1.9;

1.9
date	96.09.02.10.51.10;	author aml;	state Exp;
branches;
next	1.8;

1.8
date	96.07.18.10.19.17;	author aml;	state Exp;
branches;
next	1.7;

1.7
date	96.04.27.11.12.30;	author aml;	state Exp;
branches;
next	1.6;

1.6
date	96.02.13.21.55.13;	author aml;	state Exp;
branches;
next	1.5;

1.5
date	96.01.09.18.34.45;	author aml;	state Exp;
branches;
next	1.4;

1.4
date	96.01.07.09.07.28;	author aml;	state Exp;
branches;
next	1.3;

1.3
date	95.12.30.16.40.28;	author aml;	state Exp;
branches;
next	1.2;

1.2
date	95.12.14.12.12.56;	author aml;	state Exp;
branches;
next	1.1;

1.1
date	95.12.13.14.36.02;	author aml;	state Exp;
branches;
next	;


desc
@@


1.10
log
@Released alpha version of Abacus.
@
text
@
# $Id: Makefile,v 1.9 1996/09/02 10:51:10 aml Exp $

TARGET = none

TCLSOURCES = canvas.tcl   entry.tcl  menubar.tcl  user_interf.tcl \
             create_pixmaps.tcl  globals.tcl         sheet.tcl \
             defaults.tcl   init.tcl  standard.tcl \
             display.tcl    io.tcl   teste.tcl utils.tcl edit.tcl\
             format.tcl sort.tcl


OBJECTS = 

TARFILE = ../xxl.tar
TARFILES = $(TCLSOURCES)

CCSOURCES = 
INCLUDES = 
CSOURCES = 
OTHERSOURCES = 
DOCS = ToDo
OTHERDIRS = bitmaps RCS
SOURCES = $(CSOURCES) $(OTHERSOURCES)
IDIR = ../include


LIBS = 

CC = gcc
CCC = g++
CPP=g++ -E
YACC = yacc
YACCFLAGS = 
LEX = flex
CCFLAGS = -g 
IFLAGS = -I$(IDIR)
LFLAGS = -L/usr/local/tcl/lib -L/usr/local/tk/lib -L. 

$(TARGET) : $(OBJECTS) 

clean:
	rm  -f *.o  *~ gmon.out

depend dep: 
#	$(CPP) -M $(CCFLAGS) $(IFLAGS) $(CCSOURCES) $(CSOURCES) > .depend

.cc.o:
	$(CCC) $(CCFLAGS)  $(IFLAGS) -c $<

.c.o:
	$(CC) $(CCFLAGS)  $(IFLAGS) -c $<

scan.c: scan.l
	$(LEX) -i -t scan.l > scan.c

gram.o: gram.c
	$(CCC) $(IFLAGS) -g -x c++ gram.c -o gram.o -c

gram.c: gram.y scan.c
	$(YACC) -d gram.y -o gram.c

#
# include a dependency file if one exists
#
ifeq (.depend,$(wildcard .depend))
include .depend
endif

# $Log: Makefile,v $
# Revision 1.9  1996/09/02 10:51:10  aml
# Cell fonts created, loaded and saved.
# Row height created.
#
# Revision 1.8  1996/07/18  10:19:17  aml
# Created formats for cells.
# Load cell now makes copy of old file.
#
# Revision 1.7  1996/04/27  11:12:30  aml
# Inserted check and delete button.
# Font selection widget created.
# Fixed bug canvas_information destructor.
#
# Revision 1.6  1996/02/13 21:55:13  aml
# Fixed problems with change to elf.
# RangeCopy created. Works !
# Pressed mouse leaving canvas will cause scroll. Works, but needs to
# keep moving.
#
# Revision 1.5  1996/01/09  18:34:45  aml
# Load, save, open, close and exit now work properly (hopefuly).
# Sheet utility functions also work : SheetExists, SheetEmpty, SheetModified
#
# Revision 1.4  1996/01/07  09:07:28  aml
# Sheet::save and Sheet::load created.
# Program can now write and read wk1 files.
# Slight changes made to relative references. Bit 14 is now always 0.
#
# Revision 1.3  1995/12/30  16:40:28  aml
# First cut of formula compilation.
#
# Revision 1.2  1995/12/14  12:12:56  aml
# Version 0.4.2
#
# Revision 1.1  1995/12/13  14:36:02  aml
# Initial revision
#
# Revision 1.14  1995/10/23  23:09:19  aml
# Version 2.0.1
#
# Revision 1.13  1995/09/18  09:25:21  aml
# Last working release with inline expressions.
# Move to wk1 format will start after this.
#
# Revision 1.12  1995/08/18 19:37:40  aml
# Modularized to allow for multiple spreadsheets.
# Introduced bindings for cursors in main canvas.
# Introduced range_opers. Copy redone, cut created.
# Automatic positioning of active cell.
#
# Revision 1.11  1995/08/09 21:13:13  aml
# Created modular toolbars
# Changes in mouse state machine
# Completed format toolbar
#
# Revision 1.10  1995/08/09 03:41:26  aml
# Changed to tk4.0
# Changed mouse state machine to use right button
# Created standard and format toolbars.
#
# Revision 1.9  1995/08/08 02:36:15  aml
# Removed scan.c from C source files.
#
# Revision 1.8  1995/08/08 02:26:36  aml
# Fixed evaluation for loop-free spreadsheets.
# Got first version of cursor state machine working.
#
# Revision 1.7  1995/06/26  22:53:43  aml
# Bug
#
# Revision 1.6  1995/06/26  22:52:19  aml
# Change to C++
#
# Revision 1.5  1995/06/26  22:51:08  aml
# Change to C++
#
# Revision 1.4  1995/06/25  09:49:22  aml
# Minor fixes
#
# Revision 1.3  1995/06/25  00:32:39  aml
# Fixed Includes
#
# Revision 1.2  1995/06/25  00:09:10  aml
# First version of copy.
#
# Revision 1.1  1995/06/23  15:39:16  aml
# Initial revision
#
@


1.9
log
@Cell fonts created, loaded and saved.
Row height created.
@
text
@d2 1
a2 1
# $Id: Makefile,v 1.8 1996/07/18 10:19:17 aml Exp aml $
d10 1
a10 1
             format.tcl
d71 4
@


1.8
log
@Created formats for cells.
Load cell now makes copy of old file.
@
text
@d2 1
a2 1
# $Id: Makefile,v 1.7 1996/04/27 11:12:30 aml Exp aml $
d9 2
a10 1
             display.tcl    io.tcl   teste.tcl utils.tcl edit.tcl
d71 4
@


1.7
log
@Inserted check and delete button.
Font selection widget created.
Fixed bug canvas_information destructor.
@
text
@d2 1
a2 1
# $Id: Makefile,v 1.6 1996/02/13 21:55:13 aml Exp aml $
d45 1
a45 1
	$(CPP) -M $(CCFLAGS) $(IFLAGS) $(CCSOURCES) $(CSOURCES) > .depend
d70 5
@


1.6
log
@Fixed problems with change to elf.
RangeCopy created. Works !
Pressed mouse leaving canvas will cause scroll. Works, but needs to
keep moving.
@
text
@d2 1
a2 1
# $Id: Makefile,v 1.5 1996/01/09 18:34:45 aml Exp aml $
d14 3
d42 1
a42 1
	rm  -f *.o  *~
d70 6
@


1.5
log
@Load, save, open, close and exit now work properly (hopefuly).
Sheet utility functions also work : SheetExists, SheetEmpty, SheetModified
@
text
@d2 1
a2 1
# $Id: Makefile,v 1.4 1996/01/07 09:07:28 aml Exp aml $
d9 1
a9 1
             display.tcl    io.tcl   teste.tcl utils.tcl
d67 4
@


1.4
log
@Sheet::save and Sheet::load created.
Program can now write and read wk1 files.
Slight changes made to relative references. Bit 14 is now always 0.
@
text
@d2 1
a2 1
# $Id: Makefile,v 1.3 1995/12/30 16:40:28 aml Exp aml $
d9 1
a9 1
             display.tcl    io.tcl   teste.tcl
d67 5
@


1.3
log
@First cut of formula compilation.
@
text
@d2 1
a2 1
# $Id: Makefile,v 1.2 1995/12/14 12:12:56 aml Exp aml $
d6 4
a9 1
TCLSOURCES = 
d67 3
@


1.2
log
@Version 0.4.2
@
text
@d2 1
a2 1
# $Id: Makefile,v 1.1 1995/12/13 14:36:02 aml Exp aml $
d26 2
a27 1
YACC = bison
d64 3
@


1.1
log
@Initial revision
@
text
@d2 1
a2 1
# $Id: Makefile,v 1.14 1995/10/23 23:09:19 aml Exp $
d35 1
a35 1
	rm *.o xlc *~
d63 3
@
