fix use-after-free on exit
[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   $(CONSENSUS) \
25   $(SECRETSHARING) \
26   $(SENSOR) \
27   $(SENSORDASHBOARD)
28 endif
29
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 SUBDIRS = \
48   include $(INTLEMU_SUBDIRS) \
49   util \
50   hello \
51   tun \
52   block \
53   statistics \
54   arm \
55   $(TESTING) \
56   peerinfo \
57   $(MYSQL_DIR) \
58   $(POSTGRES_DIR) \
59   datacache \
60   datastore \
61   template \
62   ats \
63   nat \
64   fragmentation \
65   transport \
66   ats-tool \
67   peerinfo-tool \
68   core \
69   $(TESTBED) \
70   nse \
71   dht \
72   hostlist \
73   topology \
74   regex \
75   cadet \
76   dns \
77   identity \
78   set \
79   scalarproduct \
80   revocation \
81   gnsrecord \
82   namecache \
83   namestore \
84   vpn \
85   gns \
86   $(CONVERSATION_DIR) \
87   peerstore \
88   fs \
89   exit \
90   pt \
91   integration-tests \
92   $(EXP_DIR)
93
94 #  ats-tests