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