From: Martin Mares Date: Tue, 22 May 2007 13:41:20 +0000 (+0200) Subject: Fixed compilation rules for Perl modules to avoid unnecessary rebuilds. X-Git-Tag: holmes-import~506^2~13^2~132 X-Git-Url: http://mj.ucw.cz/gitweb/?a=commitdiff_plain;h=d9e3b9f0bdd257d6287c5ba32cab5f648a98ed55;p=libucw.git Fixed compilation rules for Perl modules to avoid unnecessary rebuilds. --- diff --git a/lib/perl/Filelock/Makefile b/lib/perl/Filelock/Makefile index a114103b..691ba718 100644 --- a/lib/perl/Filelock/Makefile +++ b/lib/perl/Filelock/Makefile @@ -9,6 +9,7 @@ extras:: $(o)/lib/perl/Filelock/arch/auto/Sherlock/Filelock/Filelock.$(SOEXT) $(o)/lib/perl/Filelock/arch/auto/Sherlock/Filelock/Filelock.$(SOEXT): $(o)/$(FILELOCK_DIR)/Filelock.xs $(o)/$(FILELOCK_DIR)/Filelock.pm $(o)/$(FILELOCK_DIR)/Makefile cd $(o)/$(FILELOCK_DIR) && $(MAKE) -f Makefile + touch $@ cp $@ run/$(DATADIR)/ $(o)/$(FILELOCK_DIR)/Makefile: $(o)/$(FILELOCK_DIR)/Makefile.PL diff --git a/lib/perl/Ulimit/Makefile b/lib/perl/Ulimit/Makefile index aaf5f35f..9ccca085 100644 --- a/lib/perl/Ulimit/Makefile +++ b/lib/perl/Ulimit/Makefile @@ -9,6 +9,7 @@ extras:: $(o)/lib/perl/Ulimit/arch/auto/Sherlock/Ulimit/Ulimit.$(SOEXT) $(o)/lib/perl/Ulimit/arch/auto/Sherlock/Ulimit/Ulimit.$(SOEXT): $(o)/$(ULIMIT_DIR)/Ulimit.xs $(o)/$(ULIMIT_DIR)/Ulimit.pm $(o)/$(ULIMIT_DIR)/Makefile cd $(o)/$(ULIMIT_DIR) && $(MAKE) -f Makefile + touch $@ cp $@ run/$(DATADIR)/ $(o)/$(ULIMIT_DIR)/Makefile: $(o)/$(ULIMIT_DIR)/Makefile.PL