X-Git-Url: http://git.archive.openwrt.org/?p=project%2Fmake_ext4fs.git;a=blobdiff_plain;f=Makefile;fp=Makefile;h=908e44a43646fe1ba9318c320ccb8a2244e3c59e;hp=17b5d88b06008985ec2d72e0a36ed18eb87e3f5f;hb=98e3d5c1ceddd4a32b92c1cfafe929fe006fb98c;hpb=7c15bef6c732896d9ffb883fb1480fcd60c94a50 diff --git a/Makefile b/Makefile index 17b5d88..908e44a 100644 --- a/Makefile +++ b/Makefile @@ -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