- destroy kx_ctx created on receipt of an ephemeral key if key is not new
[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  SCALARPRODUCT = scalarproduct
12  SENSOR = sensor
13  PEERSTORE = peerstore
14  SENSORDASHBOARD = sensordashboard
15 endif
16
17 if HAVE_EXPERIMENTAL
18  EXP_DIR = \
19   dv \
20   multicast \
21   env \
22   psycstore \
23   psyc \
24   social \
25   $(CONSENSUS) \
26   $(SECRETSHARING) \
27   $(SCALARPRODUCT) \
28   $(EXPERIMENTATION) \
29   $(PEERSTORE) \
30   $(SENSOR) \
31   $(SENSORDASHBOARD)
32 endif
33
34
35 if BUILD_PULSE_HELPERS
36 CONVERSATION_DIR = conversation
37 else
38 if BUILD_GST_HELPERS
39 CONVERSATION_DIR = conversation
40 endif
41 endif
42
43 if HAVE_MYSQL
44  MYSQL_DIR = mysql
45 endif
46
47 if HAVE_POSTGRES
48  POSTGRES_DIR = postgres
49 endif
50
51 SUBDIRS = \
52   include $(INTLEMU_SUBDIRS) \
53   util \
54   hello \
55   tun \
56   block \
57   statistics \
58   arm \
59   $(TESTING) \
60   peerinfo \
61   $(MYSQL_DIR) \
62   $(POSTGRES_DIR) \
63   datacache \
64   datastore \
65   template \
66   ats \
67   nat \
68   fragmentation \
69   transport \
70   ats-tool \
71   peerinfo-tool \
72   core \
73   $(TESTBED) \
74   ats-tests \
75   nse \
76   dht \
77   hostlist \
78   topology \
79   regex \
80   cadet \
81   dns \
82   identity \
83   set \
84   revocation \
85   gnsrecord \
86   namecache \
87   namestore \
88   vpn \
89   gns \
90   $(CONVERSATION_DIR) \
91   fs \
92   exit \
93   pt \
94   integration-tests \
95   $(EXP_DIR)