Blame compat/talloc_compat1.mk

rpm-build 95f51c
talloccompatdir := $(tallocdir)/compat
rpm-build 95f51c
rpm-build 95f51c
TALLOC_COMPAT1_VERSION_MAJOR = 1
rpm-build 95f51c
TALLOC_COMPAT1_OBJ = $(talloccompatdir)/talloc_compat1.o
rpm-build 95f51c
rpm-build 95f51c
TALLOC_COMPAT1_SOLIB = libtalloc-compat1-$(TALLOC_VERSION).$(SHLIBEXT)
rpm-build 95f51c
TALLOC_COMPAT1_SONAME = libtalloc.$(SHLIBEXT).$(TALLOC_COMPAT1_VERSION_MAJOR)
rpm-build 95f51c
rpm-build 95f51c
$(TALLOC_COMPAT1_SOLIB): $(TALLOC_COMPAT1_OBJ) $(TALLOC_SOLIB)
rpm-build 95f51c
	$(SHLD) $(SHLD_FLAGS) -o $@ $(TALLOC_COMPAT1_OBJ) \
rpm-build 95f51c
		$(TALLOC_SOLIB) $(SONAMEFLAG)$(TALLOC_COMPAT1_SONAME)
rpm-build 95f51c
rpm-build 95f51c
all:: $(TALLOC_COMPAT1_SOLIB)
rpm-build 95f51c
rpm-build 95f51c
install::
rpm-build 95f51c
	${INSTALLCMD} -d $(DESTDIR)$(libdir)
rpm-build 95f51c
	${INSTALLCMD} -m 755 $(TALLOC_COMPAT1_SOLIB) $(DESTDIR)$(libdir)
rpm-build 95f51c
rpm-build 95f51c
clean::
rpm-build 95f51c
	rm -f $(TALLOC_COMPAT1_OBJ) $(TALLOC_COMPAT1_SOLIB)
rpm-build 95f51c