-make gns independent of vpn on W32
[oweals/gnunet.git] / src / Makefile.am
1 #if WANT_FRAMEWORK
2 #  INTLEMU_SUBDIRS = intlemu
3 #endif
4
5 if HAVE_EXPERIMENTAL
6  EXP_DIR = chat dv stream 
7 endif
8
9 if LINUX
10 # All of these currently only work on GNU/Linux
11  LINUX_DIR = dns exit vpn gns pt
12 endif
13 if MINGW
14  MINGW_DIR = dns gns
15 endif
16
17 if HAVE_MYSQL
18  MYSQL_DIR = mysql
19 endif
20
21 if HAVE_POSTGRES
22  POSTGRES_DIR = postgres
23 endif
24
25
26 SUBDIRS = \
27   include $(INTLEMU_SUBDIRS) \
28   util \
29   hello \
30   tun \
31   block \
32   statistics \
33   arm \
34   testing \
35   peerinfo \
36   $(MYSQL_DIR) \
37   $(POSTGRES_DIR) \
38   datacache \
39   datastore \
40   namestore \
41   template \
42   ats \
43   nat \
44   fragmentation \
45   transport \
46   ats-tool \
47   peerinfo-tool \
48   core \
49   testbed \
50   testing_old \
51   nse \
52   dht \
53   hostlist \
54   topology \
55   fs \
56   regex \
57   mesh \
58   lockmanager \
59   $(LINUX_DIR) \
60   $(MINGW_DIR) \
61   integration-tests \
62   $(EXP_DIR)