man: testing
[oweals/gnunet.git] / src / Makefile.am
1 # This Makefile.am is in the public domain
2 #if WANT_FRAMEWORK
3 #  INTLEMU_SUBDIRS = intlemu
4 #endif
5
6 if HAVE_TESTING
7  TESTING = testing
8  TESTBED = testbed-logger testbed
9  ATS_TESTS = ats-tests
10 endif
11
12 if HAVE_EXPERIMENTAL
13  EXP_DIR = \
14   rps
15 if HAVE_ABE
16 if HAVE_JSON
17  EXP_DIR += \
18     abe \
19     credential \
20     reclaim-attribute \
21     reclaim
22 endif
23 endif
24 if HAVE_JSON
25  EXP_DIR += \
26     auction
27 endif
28 endif
29
30 if HAVE_JSON
31   JSON_DIR = json
32 if HAVE_LIBGNURL
33   JSON_DIR += curl
34 else
35 if HAVE_LIBCURL
36   JSON_DIR += curl
37 endif
38 endif
39 endif
40
41 if BUILD_PULSE_HELPERS
42 CONVERSATION_DIR = conversation
43 else
44 if BUILD_GST_HELPERS
45 CONVERSATION_DIR = conversation
46 endif
47 endif
48
49 if HAVE_SQLITE
50  SQLITE_DIR = sq
51 endif
52
53 if HAVE_MYSQL
54  MYSQL_DIR = mysql my
55 endif
56
57 if HAVE_POSTGRESQL
58  POSTGRES_DIR = pq
59 endif
60
61 if HAVE_MHD
62 if HAVE_JSON
63  REST_DIR = rest
64 endif
65 endif
66
67
68 if TALER_ONLY
69 SUBDIRS = \
70  include \
71  util
72 else
73
74 SUBDIRS = \
75   include $(INTLEMU_SUBDIRS) \
76   util \
77   nt \
78   gnsrecord \
79   hello \
80   block \
81   statistics \
82   arm \
83   $(TESTING) \
84   $(JSON_DIR) \
85   $(REST_DIR) \
86   peerinfo \
87   $(SQLITE_DIR) \
88   $(MYSQL_DIR) \
89   $(POSTGRES_DIR) \
90   datacache \
91   datastore \
92   template \
93   peerstore \
94   ats \
95   nat \
96   nat-auto \
97   fragmentation \
98   transport \
99   ats-tool \
100   peerinfo-tool \
101   core \
102   $(TESTBED) \
103   $(ATS_TESTS) \
104   nse \
105   dht \
106   hostlist \
107   topology \
108   regex \
109   dns \
110   identity \
111   namecache \
112   namestore \
113   cadet \
114   set \
115   consensus \
116   scalarproduct \
117   revocation \
118   vpn \
119   gns \
120   zonemaster \
121   $(CONVERSATION_DIR) \
122   fs \
123   exit \
124   pt \
125   secretsharing \
126   $(EXP_DIR) \
127   integration-tests
128
129 endif