- update debug info
[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  EXPERIMENTATION = experimentation
10 endif
11
12 if HAVE_EXPERIMENTAL
13  EXP_DIR = dv $(CONSENSUS) $(EXPERIMENTATION) 
14 endif
15
16 if LINUX
17 # All of these currently only work on GNU/Linux or W32
18  LINUX_DIR = exit vpn
19 # pt # without namestore, pt currently has some issues...
20 endif
21 if MINGW
22  MINGW_DIR = vpn exit 
23 # pt # without namestore, pt currently has some issues...
24 endif
25
26 if HAVE_MYSQL
27  MYSQL_DIR = mysql
28 endif
29
30 if HAVE_POSTGRES
31  POSTGRES_DIR = postgres
32 endif
33
34
35 SUBDIRS = \
36   include $(INTLEMU_SUBDIRS) \
37   util \
38   hello \
39   tun \
40   block \
41   statistics \
42   arm \
43   $(TESTING) \
44   peerinfo \
45   $(MYSQL_DIR) \
46   $(POSTGRES_DIR) \
47   datacache \
48   datastore \
49   template \
50   ats \
51   nat \
52   fragmentation \
53   transport \
54   ats-tool \
55   peerinfo-tool \
56   core \
57   $(TESTBED) \
58   nse \
59   dht \
60   hostlist \
61   topology \
62   regex \
63   mesh \
64   lockmanager \
65   dns \
66   identity \
67   set \
68   fs \
69   $(LINUX_DIR) \
70   $(MINGW_DIR) \
71   integration-tests \
72   $(EXP_DIR) 
73
74 # note: namestore, gns are not listed right now as they are being reworked to use the new crypto