| diff --git a/Makefile b/Makefile |
| index 1e34d3b..563e467 100644 |
| --- a/Makefile |
| +++ b/Makefile |
| @@ -1,16 +1,16 @@ |
| -CC=gcc |
| +CC?=gcc |
| #CFLAGS=-Wall -Wstrict-prototypes -Werror -fPIC -DDEBUG -g -O0 |
| -CFLAGS=-Wall -Wstrict-prototypes -Werror -fPIC |
| +CFLAGS+=-Wall -Wstrict-prototypes -fPIC |
| LIBRARY=libnss_cache.so.2.0 |
| LINKS=libnss_cache.so.2 libnss_cache.so |
| -DESTDIR=/ |
| -PREFIX=$(DESTDIR)/usr |
| +DESTDIR?= |
| +PREFIX?=$(DESTDIR)/usr |
| BUILD=.libs |
| BUILD64=.libs64 |
| BUILD32=.libs32 |
| -LIBDIR=$(PREFIX)/lib |
| -LIBDIR64=$(PREFIX)/lib64 |
| -LIBDIR32=$(PREFIX)/lib32 |
| +LIBDIR?=$(PREFIX)/lib |
| +LIBDIR64?=$(PREFIX)/lib64 |
| +LIBDIR32?=$(PREFIX)/lib32 |
| SONAME=libnss_cache.so.2 |
| LD_SONAME=-Wl,-soname,$(SONAME) |
| TESTBIN=.testbin |
| @@ -97,17 +97,17 @@ install_amd64: install32 |
| nss_cache: |
| [ -d $(BUILD) ] || mkdir $(BUILD) |
| $(CC) $(CFLAGS) -c nss_cache.c -o $(BUILD)/nss_cache.o |
| - $(CC) -shared $(LD_SONAME) -o $(BUILD)/$(LIBRARY) $(BUILD)/nss_cache.o |
| + $(CC) $(LDFLAGS) -shared $(LD_SONAME) -o $(BUILD)/$(LIBRARY) $(BUILD)/nss_cache.o |
| |
| nss_cache64: nss_cache |
| [ -d $(BUILD64) ] || mkdir $(BUILD64) |
| $(CC) $(CFLAGS) -m64 -c nss_cache.c -o $(BUILD64)/nss_cache.o |
| - $(CC) -m64 -shared $(LD_SONAME) -o $(BUILD64)/$(LIBRARY) $(BUILD64)/nss_cache.o |
| + $(CC) $(LDFLAGS) -m64 -shared $(LD_SONAME) -o $(BUILD64)/$(LIBRARY) $(BUILD64)/nss_cache.o |
| |
| nss_cache32: nss_cache |
| [ -d $(BUILD32) ] || mkdir $(BUILD32) |
| $(CC) $(CFLAGS) -m32 -c nss_cache.c -o $(BUILD32)/nss_cache.o |
| - $(CC) -m32 -shared $(LD_SONAME) -o $(BUILD32)/$(LIBRARY) $(BUILD32)/nss_cache.o |
| + $(CC) $(LDFLAGS) -m32 -shared $(LD_SONAME) -o $(BUILD32)/$(LIBRARY) $(BUILD32)/nss_cache.o |
| |
| clean: |
| rm -rf $(BUILD) |