diff options
Diffstat (limited to 'Master/tlpkg/bin/tl-makeself-from-tlnet')
-rwxr-xr-x | Master/tlpkg/bin/tl-makeself-from-tlnet | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/Master/tlpkg/bin/tl-makeself-from-tlnet b/Master/tlpkg/bin/tl-makeself-from-tlnet index a50a5079016..ed313cc3a39 100755 --- a/Master/tlpkg/bin/tl-makeself-from-tlnet +++ b/Master/tlpkg/bin/tl-makeself-from-tlnet @@ -57,14 +57,23 @@ cat > runme.sh <<'EOF' ROOT=`kpsewhich --var-value=SELFAUTOPARENT` if [ -r "$ROOT/tlpkg/texlive.tlpdb" ] ; then mv ./master/bin . + my ./master/tlpkg/installer . cp -a ./master/* $ROOT/ # now try to get the list of installed architectures by listing the # directories in $ROOT/bin tlpobjs="$ROOT/tlpkg/tlpobj/bin-texlive.tlpobj $ROOT/tlpkg/tlpobj/texlive.infra.tlpobj" + mkdir -p $ROOT/tlpkg/installer/lzma + mkdir -p $ROOT/tlpkg/installer/wget for a in $ROOT/bin/* ; do b=`basename $a` cp -a bin/$b $ROOT/bin/ tlpobjs="$tlpobjs $ROOT/tlpkg/tlpobj/bin-texlive.$b.tlpobj $ROOT/tlpkg/tlpobj/texlive.infra.$b.tlpobj" + # we also have to copy the files from (tlpkg/)installer/lzma and ../wget + cp -a installer/lzma/lzmadec.$b $ROOT/tlpkg/installer/lzma + cp -a installer/lzma/lzma.$b $ROOT/tlpkg/installer/lzma + if [ -r installer/wget/wget.$b ] ; then + cp -a installer/wget/wget.$b $ROOT/tlpkg/installer/wget + fi done else # could be made more intelligent |