Set errno appropriately if we're building without IPv6 support and an IPv6 socket...
[freeradius.git] / src / all.mk
1 # add this dependency BEFORE including the other submakefiles.
2 all:
3
4 #
5 #  This nonsense is here because pattern rules don't work if you have
6 #  multiple of them.  If you try to run the shell script by assigning
7 #  it to a variable, GNU Make notices that the variable isn't used...
8 #  and doesn't run the shell script.  This crap below seems to bypass
9 #  Make's optimization.
10 #
11 ifeq "$(shell [ -e src/freeradius-devel ] || ln -s include src/freeradius-devel)" ""
12 # do nothing
13 endif
14
15 SUBMAKEFILES := include/all.mk lib/all.mk tests/all.mk modules/all.mk main/all.mk