|
@@ -555,24 +555,30 @@ ifneq ($(1),host-skeleton)
|
|
|
$(2)_DEPENDENCIES += host-skeleton
|
|
|
endif
|
|
|
|
|
|
-ifeq ($(filter host-tar host-skeleton,$(1)),)
|
|
|
+ifeq ($(filter host-tar host-skeleton host-fakedate,$(1)),)
|
|
|
$(2)_EXTRACT_DEPENDENCIES += $(BR2_TAR_HOST_DEPENDENCY)
|
|
|
endif
|
|
|
|
|
|
-ifeq ($(filter host-tar host-skeleton host-xz host-lzip,$(1)),)
|
|
|
+ifeq ($(filter host-tar host-skeleton host-xz host-lzip host-fakedate,$(1)),)
|
|
|
$(2)_EXTRACT_DEPENDENCIES += $(BR2_XZCAT_HOST_DEPENDENCY)
|
|
|
endif
|
|
|
|
|
|
-ifeq ($(filter host-tar host-skeleton host-xz host-lzip,$(1)),)
|
|
|
+ifeq ($(filter host-tar host-skeleton host-xz host-lzip host-fakedate,$(1)),)
|
|
|
$(2)_EXTRACT_DEPENDENCIES += $(BR2_LZIP_HOST_DEPENDENCY)
|
|
|
endif
|
|
|
|
|
|
ifeq ($(BR2_CCACHE),y)
|
|
|
-ifeq ($(filter host-tar host-skeleton host-xz host-lzip host-ccache,$(1)),)
|
|
|
+ifeq ($(filter host-tar host-skeleton host-xz host-lzip host-fakedate host-ccache,$(1)),)
|
|
|
$(2)_DEPENDENCIES += host-ccache
|
|
|
endif
|
|
|
endif
|
|
|
|
|
|
+ifeq ($(BR2_REPRODUCIBLE),y)
|
|
|
+ifeq ($(filter host-skeleton host-fakedate,$(1)),)
|
|
|
+$(2)_DEPENDENCIES += host-fakedate
|
|
|
+endif
|
|
|
+endif
|
|
|
+
|
|
|
# Eliminate duplicates in dependencies
|
|
|
$(2)_FINAL_DEPENDENCIES = $$(sort $$($(2)_DEPENDENCIES))
|
|
|
$(2)_FINAL_EXTRACT_DEPENDENCIES = $$(sort $$($(2)_EXTRACT_DEPENDENCIES))
|