fix #2901: fail hard if libidn or header are not found
[oweals/gnunet.git] / src / Makefile.am
1 #if WANT_FRAMEWORK
2 #  INTLEMU_SUBDIRS = intlemu
3 #endif
4
5 if HAVE_EXPERIMENTAL
6  EXP_DIR = gns set dv consensus experimentation
7 endif
8
9 if LINUX
10 # All of these currently only work on GNU/Linux or W32
11  LINUX_DIR = exit vpn pt
12 endif
13 if MINGW
14  MINGW_DIR = vpn exit pt
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   nse \
51   dht \
52   hostlist \
53   topology \
54   regex \
55   mesh \
56   lockmanager \
57   stream \
58   dns \
59   fs \
60   $(LINUX_DIR) \
61   $(MINGW_DIR) \
62   integration-tests \
63   $(EXP_DIR)