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