include element type in hash
[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
9  CONSENSUS = consensus
10  SECRETSHARING = secretsharing
11  SENSOR = sensor
12  SENSORDASHBOARD = sensordashboard
13 endif
14
15 if HAVE_EXPERIMENTAL
16  EXP_DIR = \
17   dv \
18   multicast \
19   env \
20   psycstore \
21   psyc \
22   rps \
23   social \
24         identity-token \
25   $(CONSENSUS) \
26   $(SECRETSHARING) \
27   $(SENSOR) \
28   $(SENSORDASHBOARD)
29 endif
30
31 if BUILD_PULSE_HELPERS
32 CONVERSATION_DIR = conversation
33 else
34 if BUILD_GST_HELPERS
35 CONVERSATION_DIR = conversation
36 endif
37 endif
38
39 if HAVE_MYSQL
40  MYSQL_DIR = mysql
41 endif
42
43 if HAVE_POSTGRESQL
44  POSTGRES_DIR = postgres
45 endif
46
47 if HAVE_REST
48  REST_DIR = rest
49 endif
50
51 if TALER_ONLY
52 SUBDIRS = \
53  include \
54  util
55 else
56
57 SUBDIRS = \
58   include $(INTLEMU_SUBDIRS) \
59   util \
60         $(REST_DIR) \
61   hello \
62   tun \
63   block \
64   statistics \
65   arm \
66   $(TESTING) \
67   peerinfo \
68   $(MYSQL_DIR) \
69   $(POSTGRES_DIR) \
70   datacache \
71   datastore \
72   template \
73   ats \
74   nat \
75   fragmentation \
76   transport \
77   ats-tool \
78   peerinfo-tool \
79   core \
80   $(TESTBED) \
81   ats-tests \
82   nse \
83   dht \
84   hostlist \
85   topology \
86   regex \
87   cadet \
88   dns \
89   identity \
90   set \
91   scalarproduct \
92   revocation \
93   gnsrecord \
94   namecache \
95   namestore \
96   vpn \
97   gns \
98   $(CONVERSATION_DIR) \
99   peerstore \
100   fs \
101   exit \
102   pt \
103   integration-tests \
104   $(EXP_DIR)
105
106 endif