main: olsr_create_lock_file: fix return value check on 'open' call
[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 LIBS +=         
16
17 PLUGIN_SONAME ?= $(PLUGIN_NAME)
18 PLUGIN_FULLNAME ?= $(PLUGIN_NAME).so.$(PLUGIN_VER)
19 INSTALL_LIB =   install -m 755 $(PLUGIN_FULLNAME) $(LIBDIR)/$(PLUGIN_FULLNAME)
20 UNINSTALL_LIB = rm -f $(LIBDIR)/$(PLUGIN_FULLNAME)
21
22 ifdef OLSRD_PLUGIN
23 LDFLAGS = -bundle -flat_namespace -undefined suppress
24 else
25 LDFLAGS = -dynamic
26 endif
27
28 OS_LIB_PTHREAD =
29 OS_CFLAG_PTHREAD =
30 OS_LIB_DYNLOAD =
31
32 # Local Variables:
33 # mode: makefile
34 # End: