-logging
[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 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_POSTGRESQL
43  POSTGRES_DIR = postgres
44 endif
45
46 if HAVE_REST
47  REST_DIR = rest
48 endif
49
50 if TALER_ONLY
51 SUBDIRS = \
52  include \
53  util
54 else
55
56 SUBDIRS = \
57   include $(INTLEMU_SUBDIRS) \
58   util \
59   hello \
60   tun \
61   block \
62   statistics \
63   arm \
64   $(TESTING) \
65   peerinfo \
66   $(MYSQL_DIR) \
67   $(POSTGRES_DIR) \
68   $(REST_DIR) \
69   datacache \
70   datastore \
71   template \
72   ats \
73   nat \
74   fragmentation \
75   transport \
76   ats-tool \
77   peerinfo-tool \
78   core \
79   $(TESTBED) \
80   ats-tests \
81   nse \
82   dht \
83   hostlist \
84   topology \
85   regex \
86   cadet \
87   dns \
88   identity \
89   set \
90   scalarproduct \
91   revocation \
92   gnsrecord \
93   namecache \
94   namestore \
95   vpn \
96   gns \
97   $(CONVERSATION_DIR) \
98   peerstore \
99   fs \
100   exit \
101   pt \
102   integration-tests \
103   $(EXP_DIR)
104
105 endif