7 # Bring in the default rules
8 include ../../buildlib/defaults.mak
14 # Program for testing getLanguageCode
15 PROGRAM = getLanguages${BASENAME}
17 SOURCE = getlanguages_test.cc
20 PROGRAM = getArchitectures${BASENAME}
22 SOURCE = getarchitectures_test.cc
25 # Program for testing ParseDepends
26 PROGRAM = ParseDepends${BASENAME}
28 SOURCE = parsedepends_test.cc
31 # Program for testing GetListOfFilesInDir
32 PROGRAM = GetListOfFilesInDir${BASENAME}
34 SOURCE = getlistoffilesindir_test.cc
37 # Program for testing CommandLine reconstruction
38 PROGRAM = Commandline${BASENAME}
40 SOURCE = commandline_test.cc
43 # Program for testing CommandLine reconstruction
44 PROGRAM = CommandlineAsString${BASENAME}
46 SOURCE = commandlineasstring_test.cc
49 # Program for testing debians version comparing
50 PROGRAM = CompareVersion${BASENAME}
52 SOURCE = compareversion_test.cc
55 # test the GlobalError stack class
56 PROGRAM = GlobalError${BASENAME}
58 SOURCE = globalerror_test.cc
61 # test the different Hashsum classes
62 PROGRAM = HashSums${BASENAME}
64 SOURCE = hashsums_test.cc
67 # test the strutils stuff
68 PROGRAM = StrUtil${BASENAME}
70 SOURCE = strutil_test.cc
73 # test the URI parsing stuff
74 PROGRAM = URI${BASENAME}
79 # test the Configuration class
80 PROGRAM = Configuration${BASENAME}
82 SOURCE = configuration_test.cc
85 # test cdroms core FindPackages
86 PROGRAM = CdromFindPackages${BASENAME}
88 SOURCE = cdromfindpackages_test.cc
91 # test cdroms index reduction for source.list
92 PROGRAM = CdromReduceSourceList${BASENAME}
94 SOURCE = cdromreducesourcelist_test.cc
97 # test IndexCopy::ConvertToSourceList
98 PROGRAM = IndexCopyToSourceList${BASENAME}
100 SOURCE = indexcopytosourcelist_test.cc
103 PROGRAM = FileUtl${BASENAME}
105 SOURCE = fileutl_test.cc
109 PROGRAM = PkgTagFile${BASENAME}
111 SOURCE = tagfile_test.cc