6 # Bring in the default rules
7 include ../../buildlib/defaults.mak
13 # Program for testing getLanguageCode
14 PROGRAM = getLanguages${BASENAME}
16 SOURCE = getlanguages_test.cc
19 PROGRAM = getArchitectures${BASENAME}
21 SOURCE = getarchitectures_test.cc
24 # Program for testing ParseDepends
25 PROGRAM = ParseDepends${BASENAME}
27 SOURCE = parsedepends_test.cc
30 # Program for testing GetListOfFilesInDir
31 PROGRAM = GetListOfFilesInDir${BASENAME}
33 SOURCE = getlistoffilesindir_test.cc
36 # Program for testing CommandLine reconstruction
37 PROGRAM = Commandline${BASENAME}
39 SOURCE = commandline_test.cc
42 # Program for testing CommandLine reconstruction
43 PROGRAM = CommandlineAsString${BASENAME}
45 SOURCE = commandlineasstring_test.cc
48 # Program for testing debians version comparing
49 PROGRAM = CompareVersion${BASENAME}
51 SOURCE = compareversion_test.cc
54 # test the GlobalError stack class
55 PROGRAM = GlobalError${BASENAME}
57 SOURCE = globalerror_test.cc
60 # test the different Hashsum classes
61 PROGRAM = HashSums${BASENAME}
63 SOURCE = hashsums_test.cc
66 # test the strutils stuff
67 PROGRAM = StrUtil${BASENAME}
69 SOURCE = strutil_test.cc
72 # test the URI parsing stuff
73 PROGRAM = URI${BASENAME}
78 # test the Configuration class
79 PROGRAM = Configuration${BASENAME}
81 SOURCE = configuration_test.cc
84 # test cdroms core FindPackages
85 PROGRAM = CdromFindPackages${BASENAME}
87 SOURCE = cdromfindpackages_test.cc
90 # test cdroms index reduction for source.list
91 PROGRAM = CdromReduceSourceList${BASENAME}
93 SOURCE = cdromreducesourcelist_test.cc
96 # text IndexCopy::ConvertToSourceList
97 PROGRAM = IndexCopyToSourceList${BASENAME}
99 SOURCE = indexcopytosourcelist_test.cc
102 PROGRAM = FileUtl${BASENAME}
104 SOURCE = fileutl_test.cc