blob: df66ddb6effc51debbcd91f150e32e72e6a7c71f [file] [log] [blame]
# to be included from user/v*/Makefiles
../shared/%:
$(MAKE) -C $(@D) $(@F)
drbd_buildtag.o: ../shared/drbd_buildtag.c
# from make documentation, automatic prerequisites
.%.d: %.c
@set -e; rm -f $@; \
$(CC) -MM $(CFLAGS) $< > $@.$$$$; \
sed 's,\($*\)\.o[ :]*,\1.o $@ : ,g' < $@.$$$$ > $@; \
rm -f $@.$$$$
.drbdmeta_scanner.d: ../shared/drbdmeta_scanner.c
all-dep := $(filter-out drbd_buildtag.d,$(all-obj:%.o=.%.d))
ifeq ($(MAKECMDGOALS),$(filter-out clean distclean,$(MAKECMDGOALS)))
-include $(all-dep)
endif