e26a1daea99ecd2701ee21b1e3fbbd5c5ca60ef1
[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 LDFLAGS_EXE =
24
25 OS_LIB_PTHREAD =
26 OS_CFLAG_PTHREAD =
27 OS_LIB_DYNLOAD =
28
29 # Local Variables:
30 # mode: makefile
31 # End: