home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Chip 2001 Mobile
/
Chip_Mobile_2001.iso
/
palm
/
business
/
printcar
/
printcar.exe
/
tests
/
Makefile
next >
Wrap
Makefile
|
2000-06-10
|
7KB
|
149 lines
#
# $Id: Makefile,v 1.5 2000/06/10 00:20:04 sergey Exp $
#
SRC = ../src
# Exceptions handling doesn't work now. NOEXCEPTIONS is a workaround.
DEFINES = -DDEBUG -DNOEXCEPTIONS
INCLUDES = -I $(SRC)
CFLAGS = -O2 -g $(DEFINES) $(INCLUDES)
CXXFLAGS = $(CFLAGS) -fno-rtti -fno-exceptions
CC = m68k-palmos-gcc
CXX = m68k-palmos-gcc
PILRC = pilrc
BUILDPRC = build-prc
ICONNAME = "PC Test"
APPID = PrCT
#################### Files
OBJS = PrintCardTest.o Test.o \
Util/TemplateTranslatorTest.o \
DB/DatabaseTest.o DB/ResourceDatabaseTest.o DB/AddressDatabaseTest.o \
Util/MemBufferTest.o Util/AppPreferencesStreamTest.o \
$(SRC)/DB/Database.o $(SRC)/DB/GenericRecord.o $(SRC)/DB/ResourceDatabase.o $(SRC)/DB/DbError.o \
$(SRC)/DB/AddressAppInfo.o $(SRC)/DB/AdresseRecord.o \
$(SRC)/Util/Error.o $(SRC)/Util/Assert.o $(SRC)/Util/MemBuffer.o $(SRC)/Util/AppPreferencesInputStream.o \
$(SRC)/Util/AppPreferencesOutputStream.o $(SRC)/Util/TemplateTranslator.o
SOURCES = PrintCardTest.cc Test.cc \
DB/DatabaseTest.cc DB/ResourceDatabaseTest.cc DB/AddressDatabaseTest.cc \
Util/MemBufferTest.cc Util/AppPreferencesStreamTest.cc \
Util/TemplateTranslatorTest.cc \
$(SRC)/DB/Database.cc $(SRC)/DB/GenericRecord.cc $(SRC)/DB/ResourceDatabase.cc $(SRC)/DB/DbError.cc \
$(SRC)/DB/AddressAppInfo.cc $(SRC)/DB/AdresseRecord.cc \
$(SRC)/Util/Error.cc $(SRC)/Util/Assert.cc $(SRC)/Util/MemBuffer.cc $(SRC)/Util/AppPreferencesInputStream.cc \
$(SRC)/Util/AppPreferencesOutputStream.cc $(SRC)/Util/TemplateTranslator.cc
#################### PrintCardTest.prc
all: PrintCardTest.prc TestResDB.pdb
.S.o:
$(CC) $(TARGETFLAGS) -c $<
.c.s:
$(CC) $(CFLAGS) $<
.cc.s:
$(CC) $(CFLAGS) $<
PrintCardTest: $(OBJS) $(LIBS)
$(CC) $(CFLAGS) $(OBJS) $(LIBS) -lnoexcept -o $@
PrintCardTest.prc: PrintCardTest
$(BUILDPRC) -v 1.0 $@ $(ICONNAME) $(APPID) PrintCardTest
#################### TestResDB.prc
TestResDB.pdb:
make -C DB/TestResDB
#################### Utilities
depend:
@makedepend $(INCLUDES) $(SOURCES) 2> /dev/null
clean:
rm -rf DB/*.[oa]
rm -rf Util/*.[oa]
rm -rf *.[oa] *.bin *.stamp PrintCardTest PrintCardTest.prc
make -C DB/TestResDB clean
# DO NOT DELETE
PrintCardTest.o: Test.h
Test.o: Test.h
DB/DatabaseTest.o: Test.h ../src/DB/Database.h ../src/DB/GenericRecord.h
DB/DatabaseTest.o: ../src/DB/Record.h ../src/Util/Error.h
DB/ResourceDatabaseTest.o: Test.h ../src/DB/ResourceDatabase.h
DB/ResourceDatabaseTest.o: ../src/DB/Database.h ../src/DB/GenericRecord.h
DB/ResourceDatabaseTest.o: ../src/DB/Record.h ../src/DB/RecordType.h
DB/ResourceDatabaseTest.o: ../src/DB/GenericRecord.h ../src/Util/Error.h
DB/AddressDatabaseTest.o: Test.h ../src/DB/Database.h
DB/AddressDatabaseTest.o: ../src/DB/AddressAppInfo.h ../src/DB/AppInfo.h
DB/AddressDatabaseTest.o: ../src/DB/AdresseRecord.h ../src/DB/GenericRecord.h
Util/MemBufferTest.o: Test.h ../src/Util/MemBuffer.h
Util/MemBufferTest.o: ../src/Util/Serializable.h Util/TestDataStream.h
Util/MemBufferTest.o: ../src/Util/DataInputStream.h ../src/Util/InputStream.h
Util/MemBufferTest.o: ../src/Util/DataOutputStream.h
Util/MemBufferTest.o: ../src/Util/OutputStream.h ../src/Util/Assert.h
Util/AppPreferencesStreamTest.o: Test.h
Util/AppPreferencesStreamTest.o: ../src/Util/AppPreferencesInputStream.h
Util/AppPreferencesStreamTest.o: ../src/Util/DataInputStream.h
Util/AppPreferencesStreamTest.o: ../src/Util/InputStream.h
Util/AppPreferencesStreamTest.o: ../src/Util/MemBuffer.h
Util/AppPreferencesStreamTest.o: ../src/Util/Serializable.h
Util/AppPreferencesStreamTest.o: ../src/Util/AppPreferencesOutputStream.h
Util/AppPreferencesStreamTest.o: ../src/Util/DataOutputStream.h
Util/AppPreferencesStreamTest.o: ../src/Util/OutputStream.h
Util/TemplateTranslatorTest.o: Test.h ../src/DB/ResourceDatabase.h
Util/TemplateTranslatorTest.o: ../src/DB/Database.h ../src/DB/RecordType.h
Util/TemplateTranslatorTest.o: ../src/DB/GenericRecord.h
Util/TemplateTranslatorTest.o: ../src/Util/TemplateTranslator.h
Util/TemplateTranslatorTest.o: Util/TestDataStream.h
Util/TemplateTranslatorTest.o: ../src/Util/DataInputStream.h
Util/TemplateTranslatorTest.o: ../src/Util/InputStream.h
Util/TemplateTranslatorTest.o: ../src/Util/DataOutputStream.h
Util/TemplateTranslatorTest.o: ../src/Util/OutputStream.h
Util/TemplateTranslatorTest.o: ../src/Util/Assert.h
../src/DB/Database.o: ../src/DB/Database.h ../src/DB/AppInfo.h
../src/DB/Database.o: ../src/DB/Record.h ../src/DB/DbError.h
../src/DB/Database.o: ../src/Util/MemBuffer.h ../src/Util/Serializable.h
../src/DB/Database.o: ../src/Util/Assert.h
../src/DB/GenericRecord.o: ../src/DB/GenericRecord.h
../src/DB/ResourceDatabase.o: ../src/DB/ResourceDatabase.h
../src/DB/ResourceDatabase.o: ../src/DB/Database.h ../src/DB/Record.h
../src/DB/ResourceDatabase.o: ../src/DB/DbError.h ../src/Util/Assert.h
../src/DB/DbError.o: ../src/DB/DbError.h ../src/Util/Error.h
../src/DB/AddressAppInfo.o: ../src/DB/AddressAppInfo.h ../src/DB/AppInfo.h
../src/DB/AddressAppInfo.o: ../src/Util/Assert.h
../src/DB/AdresseRecord.o: ../src/DB/AdresseRecord.h
../src/DB/AdresseRecord.o: ../src/DB/GenericRecord.h ../src/Util/Assert.h
../src/Util/Error.o: ../src/Util/Error.h
../src/Util/Assert.o: ../src/Util/Assert.h
../src/Util/MemBuffer.o: ../src/Util/MemBuffer.h ../src/Util/Serializable.h
../src/Util/MemBuffer.o: ../src/Util/DataOutputStream.h
../src/Util/MemBuffer.o: ../src/Util/OutputStream.h
../src/Util/MemBuffer.o: ../src/Util/DataInputStream.h
../src/Util/MemBuffer.o: ../src/Util/InputStream.h ../src/Util/Assert.h
../src/Util/MemBuffer.o: ../src/Util/Error.h
../src/Util/AppPreferencesInputStream.o: ../src/Util/AppPreferencesInputStream.h
../src/Util/AppPreferencesInputStream.o: ../src/Util/DataInputStream.h
../src/Util/AppPreferencesInputStream.o: ../src/Util/InputStream.h
../src/Util/AppPreferencesInputStream.o: ../src/Util/MemBuffer.h
../src/Util/AppPreferencesInputStream.o: ../src/Util/Serializable.h
../src/Util/AppPreferencesOutputStream.o: ../src/Util/AppPreferencesOutputStream.h
../src/Util/AppPreferencesOutputStream.o: ../src/Util/DataOutputStream.h
../src/Util/AppPreferencesOutputStream.o: ../src/Util/OutputStream.h
../src/Util/AppPreferencesOutputStream.o: ../src/Util/MemBuffer.h
../src/Util/AppPreferencesOutputStream.o: ../src/Util/Serializable.h
../src/Util/TemplateTranslator.o: ../src/Util/TemplateTranslator.h
../src/Util/TemplateTranslator.o: ../src/Util/InputStream.h
../src/Util/TemplateTranslator.o: ../src/Util/OutputStream.h
../src/Util/TemplateTranslator.o: ../src/Util/Assert.h