/
niceSOFT
/
cmake
Обзор
Документация
Войти
/
niceSOFT
/
cmake
Код
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
Utilities/Scripts/update-liblzma.bash
41 строка
919 B
Ben Boeckel
Utilities/Scripts: do not use exact tree match
08 ноя 2025, 15:45
08 ноя 2025, 15:45
e1f4a35
Код
Авторство
О чём код?
#!/usr/bin/env bash set -e set -x shopt -s dotglob readonly name="liblzma" readonly ownership="liblzma upstream <xz-devel@tukaani.org>" readonly subtree="Utilities/cmliblzma" readonly repo="https://git.tukaani.org/xz.git" readonly tag="v5.6.3" readonly shortlog=false readonly exact_tree_match=false readonly paths=" COPYING src/common/common_w32res.rc src/common/mythread.h src/common/sysdefs.h src/common/tuklib_common.h src/common/tuklib_config.h src/common/tuklib_cpucores.c src/common/tuklib_cpucores.h src/common/tuklib_integer.h src/liblzma/ " extract_source () { git_archive pushd "${extractdir}/${name}-reduced" mv src/common . mv src/liblzma . rmdir src rm liblzma/Makefile.* rm liblzma/*/Makefile.* rm liblzma/liblzma.map rm liblzma/validate_map.sh echo "* -whitespace" > .gitattributes popd } . "${BASH_SOURCE%/*}/update-third-party.bash"