[libss7-commits] rmudgett: trunk r319 - /trunk/Makefile
SVN commits to the libss7 project
libss7-commits at lists.digium.com
Wed Sep 26 10:58:30 CDT 2012
Author: rmudgett
Date: Wed Sep 26 10:58:26 2012
New Revision: 319
URL: http://svnview.digium.com/svn/libss7?view=rev&rev=319
Log:
Allow passing compiler flags (CFLAGS, LDFLAGS)
.........
Merged -r318 from https://origsvn.digium.com/svn/libss7/branches/1.0
Modified:
trunk/Makefile
Modified: trunk/Makefile
URL: http://svnview.digium.com/svn/libss7/trunk/Makefile?view=diff&rev=319&r1=318&r2=319
==============================================================================
--- trunk/Makefile (original)
+++ trunk/Makefile Wed Sep 26 10:58:26 2012
@@ -43,18 +43,20 @@
version.o
DYNAMIC_OBJS= \
$(STATIC_OBJS)
-CFLAGS=-Wall -Werror -Wstrict-prototypes -Wmissing-prototypes -g -fPIC $(LIBSS7_OPT) $(COVERAGE_CFLAGS)
+CFLAGS ?= -g
+CFLAGS += -Wall -Werror -Wstrict-prototypes -Wmissing-prototypes
+CFLAGS += -fPIC $(LIBSS7_OPT) $(COVERAGE_CFLAGS)
INSTALL_PREFIX=$(DESTDIR)
INSTALL_BASE=/usr
libdir?=$(INSTALL_BASE)/lib
ifneq ($(findstring Darwin,$(OSARCH)),)
- SOFLAGS=-dynamic -bundle -Xlinker -macosx_version_min -Xlinker 10.4 -Xlinker -undefined -Xlinker dynamic_lookup -force_flat_namespace
+ SOFLAGS=$(LDFLAGS) -dynamic -bundle -Xlinker -macosx_version_min -Xlinker 10.4 -Xlinker -undefined -Xlinker dynamic_lookup -force_flat_namespace
ifeq ($(shell /usr/bin/sw_vers -productVersion | cut -c1-4),10.6)
SOFLAGS+=/usr/lib/bundle1.o
endif
LDCONFIG=/usr/bin/true
else
- SOFLAGS=-shared -Wl,-h$(DYNAMIC_LIBRARY) $(COVERAGE_LDFLAGS)
+ SOFLAGS=$(LDFLAGS) -shared -Wl,-h$(DYNAMIC_LIBRARY) $(COVERAGE_LDFLAGS)
LDCONFIG = /sbin/ldconfig
endif
ifneq (,$(findstring X$(OSARCH)X, XLinuxX XGNU/kFreeBSDX XGNUX))
More information about the libss7-commits
mailing list