43547eac5c48b8ffe1814f61c6e6a52f51cc2697
[olsrd.git] / make / Makefile.osx
1 #
2 # MAC OSX SPECIFIC CONFIGURATION
3 #
4
5 # don't strip executables and bundles for now until we figure out the proper way
6 # to do it (flags).
7 STRIP = \#
8
9 DESTDIR ?=
10 LIBDIR =        $(DESTDIR)/usr/lib
11
12 SRCS +=         $(wildcard src/bsd/*.c src/unix/*.c)
13 HDRS +=         $(wildcard src/bsd/*.h src/unix/*.h)
14
15 CPPFLAGS +=     -D__MacOSX__
16 LIBS +=         
17
18 PLUGIN_FULLNAME ?= $(PLUGIN_NAME).so.$(PLUGIN_VER)
19 INSTALL_LIB =   install -m 755 $(PLUGIN_FULLNAME) $(LIBDIR)/$(PLUGIN_FULLNAME)
20
21 ifdef OLSRD_PLUGIN
22 LDFLAGS = -bundle -flat_namespace -undefined suppress
23 else
24 LDFLAGS = -dynamic
25 endif
26
27 OS_LIB_PTHREAD =
28 OS_CFLAG_PTHREAD =
29 OS_LIB_DYNLOAD =
30
31 # Local Variables:
32 # mode: makefile
33 # End: