Changeset 14529


Ignorieren:
Zeitstempel:
09.11.2017 00:10:40 (vor 2 Wochen)
Autor:
er13
Nachricht:

UNPACK_TARBALL macro:

  • strip ^./ from filename before applying --strip-components (tar only)
Datei:
1 bearbeitet

Legende:

Unverändert
Hinzugefügt
Entfernt
  • trunk/include/make/020-helper-functions.mk

    r14526 r14529  
    115115    $(if $(filter .Z .taZ,$(3)),                                                                         $(TOOLS_DIR)/uncompress -c $(1)) \ 
    116116    $(if $(filter .tar,$(3)),                                                                                         cat           $(1)) \ 
    117     $(if $(filter .zip,$(3)),                                                                            $(TOOLS_DIR)/unzip $(QUIETSHORT) $(1) -d $(2) $(if $(4),                -J $(4)) $(5)) \ 
    118     $(if $(filter .gz .tgz .taz .bzip2 .bz2 .bz .tbz2 .tbz .tz2 .xz .txz .lzma .tlz .Z .taZ .tar,$(3)),| $(TAR)          -x $(VERBOSE)         -C $(2) $(if $(4),--strip-components=$(4)) $(5)) 
     117    $(if $(filter .zip,$(3)),                                                                            $(TOOLS_DIR)/unzip $(QUIETSHORT) $(1) -d $(2) $(if $(4),                                        -J $(4)) $(5)) \ 
     118    $(if $(filter .gz .tgz .taz .bzip2 .bz2 .bz .tbz2 .tbz .tz2 .xz .txz .lzma .tlz .Z .taZ .tar,$(3)),| $(TAR)          -x $(VERBOSE)         -C $(2) $(if $(4),--transform='s|^./\+||' --strip-components=$(4)) $(5)) 
    119119endef 
    120120 
Hinweis: Hilfe zur Verwendung der Changeset-Ansicht finden Sie unter TracChangeset.