From: David Sterba Date: Thu, 19 Oct 2017 22:31:44 +0000 (+0200) Subject: btrfs-progs: build: use variables for btrfs-image images X-Git-Tag: upstream/4.16.1~316 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=af524c95392b409be3b7643c9ac117b5e060a26e;p=platform%2Fupstream%2Fbtrfs-progs.git btrfs-progs: build: use variables for btrfs-image images More separate sources will be created for btrfs-image. Signed-off-by: David Sterba --- diff --git a/Makefile b/Makefile index d0657aa..6ee754b 100644 --- a/Makefile +++ b/Makefile @@ -246,6 +246,7 @@ static_cmds_objects = $(patsubst %.o, %.static.o, $(cmds_objects)) static_libbtrfs_objects = $(patsubst %.o, %.static.o, $(libbtrfs_objects)) static_convert_objects = $(patsubst %.o, %.static.o, $(convert_objects)) static_mkfs_objects = $(patsubst %.o, %.static.o, $(mkfs_objects)) +static_image_objects = $(patsubst %.o, %.static.o, $(image_objects)) libs_shared = libbtrfs.so.0.1 libs_static = libbtrfs.a @@ -424,11 +425,11 @@ btrfstune.static: btrfstune.static.o $(static_objects) $(static_libbtrfs_objects @echo " [LD] $@" $(Q)$(CC) -o $@ $^ $(STATIC_LDFLAGS) $(STATIC_LIBS) -btrfs-image: image/main.o $(objects) $(libs_static) +btrfs-image: $(image_objects) $(objects) $(libs_static) @echo " [LD] $@" $(Q)$(CC) -o $@ $^ $(LDFLAGS) $(LIBS) $(LIBS_COMP) -btrfs-image.static: image/main.static.o $(static_objects) $(static_libbtrfs_objects) +btrfs-image.static: $(static_image_objects) $(static_objects) $(static_libbtrfs_objects) @echo " [LD] $@" $(Q)$(CC) -o $@ $^ $(STATIC_LDFLAGS) $(STATIC_LIBS) $(STATIC_LIBS_COMP)