support very long mtab entries in mountpoint discovery
[ntk/apt.git] / test / libapt / makefile
1 # -*- make -*-
2 BASE=../..
3 SUBDIR=test/libapt
4 BASENAME=_libapt_test
5 APT_DOMAIN=none
6
7 # Bring in the default rules
8 include ../../buildlib/defaults.mak
9
10 .PHONY: test
11 test:
12 ./run-tests
13
14 # Program for testing getLanguageCode
15 PROGRAM = getLanguages${BASENAME}
16 SLIBS = -lapt-pkg
17 SOURCE = getlanguages_test.cc
18 include $(PROGRAM_H)
19
20 PROGRAM = getArchitectures${BASENAME}
21 SLIBS = -lapt-pkg
22 SOURCE = getarchitectures_test.cc
23 include $(PROGRAM_H)
24
25 # Program for testing ParseDepends
26 PROGRAM = ParseDepends${BASENAME}
27 SLIBS = -lapt-pkg
28 SOURCE = parsedepends_test.cc
29 include $(PROGRAM_H)
30
31 # Program for testing GetListOfFilesInDir
32 PROGRAM = GetListOfFilesInDir${BASENAME}
33 SLIBS = -lapt-pkg
34 SOURCE = getlistoffilesindir_test.cc
35 include $(PROGRAM_H)
36
37 # Program for testing CommandLine reconstruction
38 PROGRAM = Commandline${BASENAME}
39 SLIBS = -lapt-pkg
40 SOURCE = commandline_test.cc
41 include $(PROGRAM_H)
42
43 # Program for testing CommandLine reconstruction
44 PROGRAM = CommandlineAsString${BASENAME}
45 SLIBS = -lapt-pkg
46 SOURCE = commandlineasstring_test.cc
47 include $(PROGRAM_H)
48
49 # Program for testing debians version comparing
50 PROGRAM = CompareVersion${BASENAME}
51 SLIBS = -lapt-pkg
52 SOURCE = compareversion_test.cc
53 include $(PROGRAM_H)
54
55 # test the GlobalError stack class
56 PROGRAM = GlobalError${BASENAME}
57 SLIBS = -lapt-pkg
58 SOURCE = globalerror_test.cc
59 include $(PROGRAM_H)
60
61 # test the different Hashsum classes
62 PROGRAM = HashSums${BASENAME}
63 SLIBS = -lapt-pkg
64 SOURCE = hashsums_test.cc
65 include $(PROGRAM_H)
66
67 # test the strutils stuff
68 PROGRAM = StrUtil${BASENAME}
69 SLIBS = -lapt-pkg
70 SOURCE = strutil_test.cc
71 include $(PROGRAM_H)
72
73 # test the URI parsing stuff
74 PROGRAM = URI${BASENAME}
75 SLIBS = -lapt-pkg
76 SOURCE = uri_test.cc
77 include $(PROGRAM_H)
78
79 # test the Configuration class
80 PROGRAM = Configuration${BASENAME}
81 SLIBS = -lapt-pkg
82 SOURCE = configuration_test.cc
83 include $(PROGRAM_H)
84
85 # test cdroms core FindPackages
86 PROGRAM = CdromFindPackages${BASENAME}
87 SLIBS = -lapt-pkg
88 SOURCE = cdromfindpackages_test.cc
89 include $(PROGRAM_H)
90
91 # test cdroms index reduction for source.list
92 PROGRAM = CdromReduceSourceList${BASENAME}
93 SLIBS = -lapt-pkg
94 SOURCE = cdromreducesourcelist_test.cc
95 include $(PROGRAM_H)
96
97 # test cdroms FindMountPointForDevice for udev autodetection
98 PROGRAM = CdromFindMountPointForDevice${BASENAME}
99 SLIBS = -lapt-pkg
100 SOURCE = cdromfindmountpointfordevice_test.cc
101 include $(PROGRAM_H)
102
103 # test IndexCopy::ConvertToSourceList
104 PROGRAM = IndexCopyToSourceList${BASENAME}
105 SLIBS = -lapt-pkg
106 SOURCE = indexcopytosourcelist_test.cc
107
108 # test fileutls
109 PROGRAM = FileUtl${BASENAME}
110 SLIBS = -lapt-pkg
111 SOURCE = fileutl_test.cc
112 include $(PROGRAM_H)
113
114 # test tagfile
115 PROGRAM = PkgTagFile${BASENAME}
116 SLIBS = -lapt-pkg
117 SOURCE = tagfile_test.cc
118 include $(PROGRAM_H)
119
120 # test sourcelist
121 PROGRAM = SourceList${BASENAME}
122 SLIBS = -lapt-pkg
123 SOURCE = sourcelist_test.cc
124 include $(PROGRAM_H)
125