summaryrefslogtreecommitdiff
path: root/solenv
diff options
context:
space:
mode:
authorDavid Tardon <dtardon@redhat.com>2014-05-30 21:47:07 +0200
committerMichael Stahl <mstahl@redhat.com>2014-05-30 21:58:00 +0200
commit37f2be4230b754ce0b24d39c5b4bae110f268d4d (patch)
treeb2ee1a2943d2d2e3d436a8467e9ad21c867ff695 /solenv
parentd9b607664f25c206c37dc3e9a68e94e55bd272c1 (diff)
rebuild ext. project if makefile changes
Change-Id: Ib1b7dab5b4fa10f068bcce58e00450895c455121 (cherry picked from commit fb984ab884e225df9456b1a0e7ab9ae65b570644)
Diffstat (limited to 'solenv')
-rw-r--r--solenv/gbuild/ExternalProject.mk1
1 files changed, 1 insertions, 0 deletions
diff --git a/solenv/gbuild/ExternalProject.mk b/solenv/gbuild/ExternalProject.mk
index f57649f10d3d..f6e8cfca1a3d 100644
--- a/solenv/gbuild/ExternalProject.mk
+++ b/solenv/gbuild/ExternalProject.mk
@@ -74,6 +74,7 @@ $(call gb_ExternalProject_get_clean_target,%) :
define gb_ExternalProject_ExternalProject
$(call gb_ExternalProject_get_target,$(1)) : EXTERNAL_WORKDIR := $(call gb_UnpackedTarball_get_dir,$(1))
+$(call gb_ExternalProject_get_preparation_target,$(1)) : $(gb_Module_CURRENTMAKEFILE)
$(call gb_ExternalProject_get_preparation_target,$(1)) :| $(dir $(call gb_ExternalProject_get_target,$(1))).dir
$(call gb_UnpackedTarball_get_preparation_target,$(1)) : $(call gb_ExternalProject_get_preparation_target,$(1))
$(call gb_ExternalProject_get_clean_target,$(1)) : $(call gb_UnpackedTarball_get_clean_target,$(1))