| include $(top_rulesdir)/Makefile.inc |
| |
| DEB_HOST_MULTIARCH := $(shell dpkg-architecture -qDEB_HOST_MULTIARCH) |
| |
| # Catch use of missing kernel APIs early |
| CFLAGS += -Werror=implicit-function-declaration |
| |
| MAKE_LOCKDEP := +$(MAKE) -C $(top_srcdir)/$(OUTDIR) O=$(CURDIR) V=1 \ |
| prefix=/usr libdir_relative=lib/$(DEB_HOST_MULTIARCH) \ |
| LIBLOCKDEP_VERSION=$(VERSION) \ |
| CONFIG_FLAGS='$(CFLAGS) $(filter -D%,$(CPPFLAGS))' LDFLAGS='$(LDFLAGS)' |
| |
| unexport CFLAGS |
| |
| all: |
| $(MAKE_LOCKDEP) |
| |
| install: |
| $(MAKE_LOCKDEP) install |
| mkdir -p $(DESTDIR)/usr/include |
| cp -R $(top_srcdir)/$(OUTDIR)/include/liblockdep $(DESTDIR)/usr/include/ |
| ln -s liblockdep.so.$(VERSION) \ |
| $(DESTDIR)/usr/lib/$(DEB_HOST_MULTIARCH)/liblockdep.so |