home *** CD-ROM | disk | FTP | other *** search
/ Chip 2001 Mobile / Chip_Mobile_2001.iso / palm / business / printcar / printcar.exe / tests / Makefile next >
Makefile  |  2000-06-10  |  7KB  |  149 lines

  1. #
  2. # $Id: Makefile,v 1.5 2000/06/10 00:20:04 sergey Exp $
  3. #
  4.  
  5. SRC = ../src
  6.  
  7. # Exceptions handling doesn't work now. NOEXCEPTIONS is a workaround.
  8. DEFINES    = -DDEBUG -DNOEXCEPTIONS
  9. INCLUDES = -I $(SRC)
  10.  
  11. CFLAGS = -O2 -g    $(DEFINES) $(INCLUDES)
  12. CXXFLAGS = $(CFLAGS) -fno-rtti -fno-exceptions
  13.  
  14. CC = m68k-palmos-gcc
  15. CXX = m68k-palmos-gcc
  16. PILRC = pilrc
  17. BUILDPRC = build-prc
  18.  
  19. ICONNAME = "PC Test"
  20. APPID = PrCT
  21.  
  22. #################### Files
  23.  
  24. OBJS = PrintCardTest.o Test.o \
  25.     Util/TemplateTranslatorTest.o \
  26.     DB/DatabaseTest.o DB/ResourceDatabaseTest.o DB/AddressDatabaseTest.o \
  27.     Util/MemBufferTest.o Util/AppPreferencesStreamTest.o \
  28.     $(SRC)/DB/Database.o $(SRC)/DB/GenericRecord.o $(SRC)/DB/ResourceDatabase.o $(SRC)/DB/DbError.o \
  29.     $(SRC)/DB/AddressAppInfo.o $(SRC)/DB/AdresseRecord.o \
  30.     $(SRC)/Util/Error.o $(SRC)/Util/Assert.o $(SRC)/Util/MemBuffer.o $(SRC)/Util/AppPreferencesInputStream.o \
  31.     $(SRC)/Util/AppPreferencesOutputStream.o  $(SRC)/Util/TemplateTranslator.o
  32.  
  33. SOURCES = PrintCardTest.cc Test.cc \
  34.     DB/DatabaseTest.cc DB/ResourceDatabaseTest.cc DB/AddressDatabaseTest.cc \
  35.     Util/MemBufferTest.cc Util/AppPreferencesStreamTest.cc \
  36.     Util/TemplateTranslatorTest.cc \
  37.     $(SRC)/DB/Database.cc $(SRC)/DB/GenericRecord.cc $(SRC)/DB/ResourceDatabase.cc $(SRC)/DB/DbError.cc \
  38.     $(SRC)/DB/AddressAppInfo.cc $(SRC)/DB/AdresseRecord.cc \
  39.     $(SRC)/Util/Error.cc $(SRC)/Util/Assert.cc $(SRC)/Util/MemBuffer.cc $(SRC)/Util/AppPreferencesInputStream.cc  \
  40.     $(SRC)/Util/AppPreferencesOutputStream.cc $(SRC)/Util/TemplateTranslator.cc
  41.  
  42. #################### PrintCardTest.prc
  43.  
  44. all: PrintCardTest.prc TestResDB.pdb
  45.  
  46. .S.o:
  47.     $(CC) $(TARGETFLAGS) -c    $<
  48.  
  49. .c.s:
  50.     $(CC) $(CFLAGS)    $<
  51.  
  52. .cc.s:
  53.     $(CC) $(CFLAGS)    $<
  54.  
  55. PrintCardTest: $(OBJS) $(LIBS)
  56.     $(CC) $(CFLAGS)    $(OBJS) $(LIBS) -lnoexcept -o $@
  57.  
  58. PrintCardTest.prc: PrintCardTest
  59.     $(BUILDPRC)    -v 1.0 $@ $(ICONNAME) $(APPID) PrintCardTest
  60.  
  61. #################### TestResDB.prc
  62.  
  63. TestResDB.pdb:
  64.     make -C DB/TestResDB
  65.  
  66. #################### Utilities
  67.  
  68. depend:
  69.     @makedepend $(INCLUDES) $(SOURCES) 2> /dev/null
  70.  
  71. clean:
  72.     rm -rf DB/*.[oa]
  73.     rm -rf Util/*.[oa]
  74.     rm -rf *.[oa]  *.bin *.stamp PrintCardTest PrintCardTest.prc
  75.     make -C DB/TestResDB clean
  76.  
  77. # DO NOT DELETE
  78.  
  79. PrintCardTest.o: Test.h
  80. Test.o: Test.h
  81. DB/DatabaseTest.o: Test.h ../src/DB/Database.h ../src/DB/GenericRecord.h
  82. DB/DatabaseTest.o: ../src/DB/Record.h ../src/Util/Error.h
  83. DB/ResourceDatabaseTest.o: Test.h ../src/DB/ResourceDatabase.h
  84. DB/ResourceDatabaseTest.o: ../src/DB/Database.h ../src/DB/GenericRecord.h
  85. DB/ResourceDatabaseTest.o: ../src/DB/Record.h ../src/DB/RecordType.h
  86. DB/ResourceDatabaseTest.o: ../src/DB/GenericRecord.h ../src/Util/Error.h
  87. DB/AddressDatabaseTest.o: Test.h ../src/DB/Database.h
  88. DB/AddressDatabaseTest.o: ../src/DB/AddressAppInfo.h ../src/DB/AppInfo.h
  89. DB/AddressDatabaseTest.o: ../src/DB/AdresseRecord.h ../src/DB/GenericRecord.h
  90. Util/MemBufferTest.o: Test.h ../src/Util/MemBuffer.h
  91. Util/MemBufferTest.o: ../src/Util/Serializable.h Util/TestDataStream.h
  92. Util/MemBufferTest.o: ../src/Util/DataInputStream.h ../src/Util/InputStream.h
  93. Util/MemBufferTest.o: ../src/Util/DataOutputStream.h
  94. Util/MemBufferTest.o: ../src/Util/OutputStream.h ../src/Util/Assert.h
  95. Util/AppPreferencesStreamTest.o: Test.h
  96. Util/AppPreferencesStreamTest.o: ../src/Util/AppPreferencesInputStream.h
  97. Util/AppPreferencesStreamTest.o: ../src/Util/DataInputStream.h
  98. Util/AppPreferencesStreamTest.o: ../src/Util/InputStream.h
  99. Util/AppPreferencesStreamTest.o: ../src/Util/MemBuffer.h
  100. Util/AppPreferencesStreamTest.o: ../src/Util/Serializable.h
  101. Util/AppPreferencesStreamTest.o: ../src/Util/AppPreferencesOutputStream.h
  102. Util/AppPreferencesStreamTest.o: ../src/Util/DataOutputStream.h
  103. Util/AppPreferencesStreamTest.o: ../src/Util/OutputStream.h
  104. Util/TemplateTranslatorTest.o: Test.h ../src/DB/ResourceDatabase.h
  105. Util/TemplateTranslatorTest.o: ../src/DB/Database.h ../src/DB/RecordType.h
  106. Util/TemplateTranslatorTest.o: ../src/DB/GenericRecord.h
  107. Util/TemplateTranslatorTest.o: ../src/Util/TemplateTranslator.h
  108. Util/TemplateTranslatorTest.o: Util/TestDataStream.h
  109. Util/TemplateTranslatorTest.o: ../src/Util/DataInputStream.h
  110. Util/TemplateTranslatorTest.o: ../src/Util/InputStream.h
  111. Util/TemplateTranslatorTest.o: ../src/Util/DataOutputStream.h
  112. Util/TemplateTranslatorTest.o: ../src/Util/OutputStream.h
  113. Util/TemplateTranslatorTest.o: ../src/Util/Assert.h
  114. ../src/DB/Database.o: ../src/DB/Database.h ../src/DB/AppInfo.h
  115. ../src/DB/Database.o: ../src/DB/Record.h ../src/DB/DbError.h
  116. ../src/DB/Database.o: ../src/Util/MemBuffer.h ../src/Util/Serializable.h
  117. ../src/DB/Database.o: ../src/Util/Assert.h
  118. ../src/DB/GenericRecord.o: ../src/DB/GenericRecord.h
  119. ../src/DB/ResourceDatabase.o: ../src/DB/ResourceDatabase.h
  120. ../src/DB/ResourceDatabase.o: ../src/DB/Database.h ../src/DB/Record.h
  121. ../src/DB/ResourceDatabase.o: ../src/DB/DbError.h ../src/Util/Assert.h
  122. ../src/DB/DbError.o: ../src/DB/DbError.h ../src/Util/Error.h
  123. ../src/DB/AddressAppInfo.o: ../src/DB/AddressAppInfo.h ../src/DB/AppInfo.h
  124. ../src/DB/AddressAppInfo.o: ../src/Util/Assert.h
  125. ../src/DB/AdresseRecord.o: ../src/DB/AdresseRecord.h
  126. ../src/DB/AdresseRecord.o: ../src/DB/GenericRecord.h ../src/Util/Assert.h
  127. ../src/Util/Error.o: ../src/Util/Error.h
  128. ../src/Util/Assert.o: ../src/Util/Assert.h
  129. ../src/Util/MemBuffer.o: ../src/Util/MemBuffer.h ../src/Util/Serializable.h
  130. ../src/Util/MemBuffer.o: ../src/Util/DataOutputStream.h
  131. ../src/Util/MemBuffer.o: ../src/Util/OutputStream.h
  132. ../src/Util/MemBuffer.o: ../src/Util/DataInputStream.h
  133. ../src/Util/MemBuffer.o: ../src/Util/InputStream.h ../src/Util/Assert.h
  134. ../src/Util/MemBuffer.o: ../src/Util/Error.h
  135. ../src/Util/AppPreferencesInputStream.o: ../src/Util/AppPreferencesInputStream.h
  136. ../src/Util/AppPreferencesInputStream.o: ../src/Util/DataInputStream.h
  137. ../src/Util/AppPreferencesInputStream.o: ../src/Util/InputStream.h
  138. ../src/Util/AppPreferencesInputStream.o: ../src/Util/MemBuffer.h
  139. ../src/Util/AppPreferencesInputStream.o: ../src/Util/Serializable.h
  140. ../src/Util/AppPreferencesOutputStream.o: ../src/Util/AppPreferencesOutputStream.h
  141. ../src/Util/AppPreferencesOutputStream.o: ../src/Util/DataOutputStream.h
  142. ../src/Util/AppPreferencesOutputStream.o: ../src/Util/OutputStream.h
  143. ../src/Util/AppPreferencesOutputStream.o: ../src/Util/MemBuffer.h
  144. ../src/Util/AppPreferencesOutputStream.o: ../src/Util/Serializable.h
  145. ../src/Util/TemplateTranslator.o: ../src/Util/TemplateTranslator.h
  146. ../src/Util/TemplateTranslator.o: ../src/Util/InputStream.h
  147. ../src/Util/TemplateTranslator.o: ../src/Util/OutputStream.h
  148. ../src/Util/TemplateTranslator.o: ../src/Util/Assert.h
  149.