* activate -Wshadow
[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 SRCS +=         $(wildcard src/bsd/*.c src/unix/*.c)
10 HDRS +=         $(wildcard src/bsd/*.h src/unix/*.h)
11
12 CPPFLAGS +=     -D__MacOSX__
13 LIBS +=         
14
15 PLUGIN_FULLNAME ?= $(PLUGIN_NAME).so.$(PLUGIN_VER)
16 INSTALL_LIB =   install -m 755 $(PLUGIN_FULLNAME) $(LIBDIR)/$(PLUGIN_FULLNAME)
17
18 ifdef OLSRD_PLUGIN
19 LDFLAGS = -bundle -flat_namespace -undefined suppress
20 else
21 LDFLAGS = -dynamic
22 endif
23
24 OS_LIB_PTHREAD =
25 OS_CFLAG_PTHREAD =
26 OS_LIB_DYNLOAD =
27
28 # Local Variables:
29 # mode: makefile
30 # End: