PUD: clarify unknown movement forcing STATIONARY
[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_SONAME ?= $(PLUGIN_NAME)
19 PLUGIN_FULLNAME ?= $(PLUGIN_NAME).so.$(PLUGIN_VER)
20 INSTALL_LIB =   install -m 755 $(PLUGIN_FULLNAME) $(LIBDIR)/$(PLUGIN_FULLNAME)
21 UNINSTALL_LIB = rm -f $(LIBDIR)/$(PLUGIN_FULLNAME)
22
23 ifdef OLSRD_PLUGIN
24 LDFLAGS = -bundle -flat_namespace -undefined suppress
25 else
26 LDFLAGS = -dynamic
27 endif
28
29 OS_LIB_PTHREAD =
30 OS_CFLAG_PTHREAD =
31 OS_LIB_DYNLOAD =
32
33 # Local Variables:
34 # mode: makefile
35 # End: