head	1.10;
access;
symbols;
locks; strict;
comment	@# @;


1.10
date	2005.10.24.04.39.37;	author phi;	state Exp;
branches;
next	1.9;

1.9
date	2005.10.11.00.36.34;	author phi;	state Exp;
branches;
next	1.8;

1.8
date	2005.07.01.00.06.24;	author phi;	state Exp;
branches;
next	1.7;

1.7
date	2005.03.21.05.18.08;	author phi;	state Exp;
branches;
next	1.6;

1.6
date	2005.03.09.20.30.02;	author phi;	state Exp;
branches;
next	1.5;

1.5
date	2005.03.05.17.39.55;	author phi;	state Exp;
branches;
next	1.4;

1.4
date	2005.03.02.07.51.38;	author phi;	state Exp;
branches;
next	1.3;

1.3
date	2005.03.01.05.05.06;	author phi;	state Exp;
branches;
next	1.2;

1.2
date	2005.02.26.07.20.49;	author phi;	state Exp;
branches;
next	1.1;

1.1
date	2005.02.23.05.24.04;	author phi;	state Exp;
branches;
next	;


desc
@@


1.10
log
@Better generated-header-file naming.
Proper C preprocessing for RCP files.
@
text
@default: all

all:
	cd Core && make
	cd Test && make
	cd Palm && make

clean:
	cd Core && make clean
	cd Test && make clean
	cd Palm && make clean

wc:
	find . -name \*.cc -o -name \*.h -o -name \*.hh -o -name Makefile -o -name *.rcp | grep -v CVS | grep -v EHF.h | grep -v rcp\.h | xargs wc
@


1.9
log
@Generate recipe header files.
@
text
@d14 1
a14 1
	find . -name \*.cc -o -name \*h -o -name Makefile -o -name *.rcp | grep -v CVS | grep -v EHF.h | grep -v rcp\.h | xargs wc
@


1.8
log
@Clean up makefiles.
@
text
@d14 1
a14 1
	find . -name \*.cc -o -name \*h -o -name Makefile -o -name *.rcp | grep -v CVS | grep -v EHF.h | xargs wc
@


1.7
log
@Build library for common Palm objects.
@
text
@d3 2
a4 3
all: Test/TStest.exe libcore.a Palm/libpalm.a

Test/TStest.exe: libcore.a /dev/null
a5 5

libcore.a: /dev/null
	cd Core && make

Palm/libpalm.a: /dev/null
d8 1
a8 3
clean: core-clean palm-clean test-clean

core-clean:
d10 1
a10 2

palm-clean:
a11 3

test-clean:
	cd Test && make clean
@


1.6
log
@Build rallytimer from top level.
Clean up better.
@
text
@d3 1
a3 1
all: Test/TStest.exe libcore.a Palm/Rallytimer/rallytimer.prc
d11 1
a11 1
Palm/Rallytimer/rallytimer.prc: libcore.a /dev/null
@


1.5
log
@exclude third-party code from wc target.
@
text
@d3 1
a3 1
all: Test/TStest.exe libcore.a
d11 2
a12 1
clean: test-clean core-clean
d14 1
a14 2
test-clean:
	cd Test && make clean
d18 6
@


1.4
log
@include pilrc files (.h and .rcp) in make wc target
@
text
@d20 1
a20 1
	find . -name \*.cc -o -name \*h -o -name Makefile -o -name *.rcp | grep -v CVS | xargs wc
@


1.3
log
@Exclude CVS base file explicitly rather than implicitly
@
text
@d20 1
a20 1
	find . -name \*.cc -o -name \*.hh -o -name Makefile | grep -v CVS | xargs wc
@


1.2
log
@add wc target to list line counts of files.
@
text
@d20 1
a20 1
	find . -maxdepth 2 -name \*.cc -o -name \*.hh -o -name Makefile | xargs wc
@


1.1
log
@make infrastructure
cppunit testing infrastructure
Number class and comprehensive unit test suite
Time class header and one failing unit test
@
text
@d18 3
@

