Add option to link zlib statically

Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
This commit is contained in:
Jo-Philipp Wich 2015-09-14 16:59:13 +02:00
parent 7c15bef6c7
commit 98e3d5c1ce

View File

@ -1,6 +1,12 @@
CC ?= gcc
CFLAGS += -Iinclude -Ilibsparse/include
ifeq ($(STATIC),1)
ZLIB := -Wl,-Bstatic -lz -Wl,-Bdynamic
else
ZLIB := -lz
endif
OBJ := \
allocate.o \
canned_fs_config.o \
@ -21,7 +27,7 @@ OBJ := \
$(CC) $(CFLAGS) -c -o $@ $^
make_ext4fs: $(OBJ) libsparse/libsparse.a
$(CC) -o $@ $^ -lz
$(CC) -o $@ $^ $(ZLIB)
libsparse/libsparse.a:
$(MAKE) -C libsparse/ libsparse.a