-fix leak
[oweals/gnunet.git] / src / Makefile.am
1 #if WANT_FRAMEWORK
2 #  INTLEMU_SUBDIRS = intlemu
3 #endif
4
5 if HAVE_TESTING
6  TESTING = testing
7  TESTBED = testbed
8  CONSENSUS = consensus
9  SECRETSHARING = secretsharing
10  EXPERIMENTATION = experimentation
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   $(CONSENSUS) \
25   $(SECRETSHARING) \
26   $(EXPERIMENTATION) \
27   $(SENSOR) \
28   $(SENSORDASHBOARD)
29 endif
30
31
32 if BUILD_PULSE_HELPERS
33 CONVERSATION_DIR = conversation
34 else
35 if BUILD_GST_HELPERS
36 CONVERSATION_DIR = conversation
37 endif
38 endif
39
40 if HAVE_MYSQL
41  MYSQL_DIR = mysql
42 endif
43
44 if HAVE_POSTGRESQL
45  POSTGRES_DIR = postgres
46 endif
47
48 SUBDIRS = \
49   include $(INTLEMU_SUBDIRS) \
50   util \
51   hello \
52   tun \
53   block \
54   statistics \
55   arm \
56   $(TESTING) \
57   peerinfo \
58   $(MYSQL_DIR) \
59   $(POSTGRES_DIR) \
60   datacache \
61   datastore \
62   template \
63   ats \
64   nat \
65   fragmentation \
66   transport \
67   ats-tool \
68   peerinfo-tool \
69   core \
70   $(TESTBED) \
71   ats-tests \
72   nse \
73   dht \
74   hostlist \
75   topology \
76   regex \
77   cadet \
78   dns \
79   identity \
80   set \
81   scalarproduct \
82   revocation \
83   gnsrecord \
84   namecache \
85   namestore \
86   vpn \
87   gns \
88   $(CONVERSATION_DIR) \
89   peerstore \
90   fs \
91   exit \
92   pt \
93   integration-tests \
94   $(EXP_DIR)