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