add changelog
[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   abd
16 if HAVE_ABE
17  EXP_DIR += \
18   abe
19 endif
20 if HAVE_JSON
21  EXP_DIR += \
22   auction
23 endif
24 endif
25
26 if HAVE_JSON
27 if HAVE_MHD
28   JSON_DIR = json
29 endif
30 endif
31 if HAVE_LIBGNURL
32   CURL_DIR = curl
33 else
34 if HAVE_LIBCURL
35   CURL_DIR = curl
36 endif
37 endif
38
39 if BUILD_PULSE_HELPERS
40 CONVERSATION_DIR = conversation
41 else
42 if BUILD_GST_HELPERS
43 CONVERSATION_DIR = conversation
44 endif
45 endif
46
47 if HAVE_SQLITE
48  SQLITE_DIR = sq
49 endif
50
51 if HAVE_MYSQL
52  MYSQL_DIR = mysql my
53 endif
54
55 if HAVE_POSTGRESQL
56  POSTGRES_DIR = pq
57 endif
58
59 if HAVE_MHD
60 if HAVE_JSON
61  REST_DIR = rest
62  RECLAIM_DIR = \
63   reclaim-attribute \
64   reclaim
65 endif
66 endif
67
68
69 if TALER_ONLY
70 SUBDIRS = \
71  include \
72  util
73 else
74
75 SUBDIRS = \
76   include $(INTLEMU_SUBDIRS) \
77   util \
78   nt \
79   gnsrecord \
80   hello \
81   block \
82   statistics \
83   arm \
84   $(TESTING) \
85   $(JSON_DIR) \
86   $(CURL_DIR) \
87   $(REST_DIR) \
88   peerinfo \
89   $(SQLITE_DIR) \
90   $(MYSQL_DIR) \
91   $(POSTGRES_DIR) \
92   datacache \
93   datastore \
94   template \
95   peerstore \
96   ats \
97   nat \
98   nat-auto \
99   fragmentation \
100   transport \
101   ats-tool \
102   peerinfo-tool \
103   core \
104   $(TESTBED) \
105   $(ATS_TESTS) \
106   nse \
107   dht \
108   hostlist \
109   topology \
110   regex \
111   dns \
112   identity \
113   namecache \
114   namestore \
115   cadet \
116   set \
117   consensus \
118   scalarproduct \
119   revocation \
120   vpn \
121   gns \
122   zonemaster \
123   $(CONVERSATION_DIR) \
124   fs \
125   exit \
126   pt \
127   secretsharing \
128   $(RECLAIM_DIR) \
129   $(EXP_DIR) \
130   integration-tests
131
132 endif