From 232918fb86e1ee254ae5e4c9aece4615d828c9bb Mon Sep 17 00:00:00 2001 From: Joe Thornber Date: Mon, 4 Jun 2018 13:53:07 +0100 Subject: build: libbase.a --- make.tmpl.in | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'make.tmpl.in') diff --git a/make.tmpl.in b/make.tmpl.in index b9672dc4a..0790d7bcb 100644 --- a/make.tmpl.in +++ b/make.tmpl.in @@ -342,7 +342,11 @@ SUBDIRS.distclean := $(SUBDIRS:=.distclean) TARGETS += $(LIB_SHARED) $(LIB_STATIC) -all: $(top_builddir)/device_mapper/libdevice-mapper.a $(SUBDIRS) $(TARGETS) +INTERNAL_LIBS=\ + $(top_builddir)/device_mapper/libdevice-mapper.a \ + $(top_builddir)/base/libbase.a + +all: $(INTERNAL_LIBS) $(SUBDIRS) $(TARGETS) install: all $(SUBDIRS.install) install_cluster: all $(SUBDIRS.install_cluster) @@ -351,7 +355,7 @@ install_lvm2: $(SUBDIRS.install_lvm2) install_ocf: $(SUBDIRS.install_ocf) cflow: $(SUBDIRS.cflow) -$(SUBDIRS): $(SUBDIRS.device-mapper) $(top_builddir)/device_mapper/libdevice-mapper.a +$(SUBDIRS): $(SUBDIRS.device-mapper) $(INTERNAL_LIBS) $(MAKE) -C $@ $(SUBDIRS.device-mapper): -- cgit v1.2.1