Changeset 14530


Ignorieren:
Zeitstempel:
09.11.2017 00:19:48 (vor 2 Wochen)
Autor:
er13
Nachricht:

PKG_UNPACK macro:

  • add support for strip-components and include-filter features of UNPACK_TARBALL
Datei:
1 bearbeitet

Legende:

Unverändert
Hinzugefügt
Entfernt
  • trunk/make/Makefile.in

    r14473 r14530  
    447447$(PKG)_SOURCE_DIR:=$(SOURCE_DIR) 
    448448$(PKG)_DIR:=$($(PKG)_SOURCE_DIR)/$(pkg)-$($(PKG)_VERSION) 
     449# 
     450$(PKG)_TARBALL_STRIP_COMPONENTS:=1 
     451$(PKG)_TARBALL_INCLUDE_FILTER:= 
    449452# 
    450453$(PKG)_EXCLUDED:= 
     
    696699# Unpack, without patch, but only if source package is defined 
    697700define PKG_UNPACK 
    698     $(if $($(PKG)_SOURCE),$(strip $(call $(if $($(PKG)_CUSTOM_UNPACK),$(PKG)_CUSTOM_UNPACK,UNPACK_TARBALL),$(DL_DIR)/$($(PKG)_SOURCE),$($(PKG)_SOURCE_DIR)))) 
     701    $(if $($(PKG)_SOURCE), \ 
     702        $(strip \ 
     703            mkdir -p $($(PKG)_DIR); \ 
     704            $(call \ 
     705                $(if $($(PKG)_CUSTOM_UNPACK),$(PKG)_CUSTOM_UNPACK,UNPACK_TARBALL), \ 
     706                $(DL_DIR)/$($(PKG)_SOURCE), \ 
     707                $($(PKG)_DIR), \ 
     708                $(strip $(filter-out 0,$($(PKG)_TARBALL_STRIP_COMPONENTS))), \ 
     709                $(strip $($(PKG)_TARBALL_INCLUDE_FILTER)) \ 
     710            ) \ 
     711        ) \ 
     712    ) 
    699713endef 
    700714 
Hinweis: Hilfe zur Verwendung der Changeset-Ansicht finden Sie unter TracChangeset.