summaryrefslogtreecommitdiff
path: root/Master/tlpkg/bin/tl-update-nsis
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2019-12-11 13:46:41 +0900
committerNorbert Preining <norbert@preining.info>2020-04-25 22:43:43 +0900
commit9b35a913dd8d865721e66310498da41653f5af7e (patch)
tree45c839a3ccf2505ffdb12011458898f3b860efa1 /Master/tlpkg/bin/tl-update-nsis
parent803980524c9abc5919a821b170590ea0e1d11650 (diff)
work on win64 support
Diffstat (limited to 'Master/tlpkg/bin/tl-update-nsis')
-rwxr-xr-xMaster/tlpkg/bin/tl-update-nsis6
1 files changed, 4 insertions, 2 deletions
diff --git a/Master/tlpkg/bin/tl-update-nsis b/Master/tlpkg/bin/tl-update-nsis
index 0b121f48228..3490924190e 100755
--- a/Master/tlpkg/bin/tl-update-nsis
+++ b/Master/tlpkg/bin/tl-update-nsis
@@ -41,10 +41,11 @@ sub main {
my $texliveinfra = $tlpdb->get_package("texlive.infra");
my $texliveinfraw32 = $tlpdb->get_package("texlive.infra.win32");
- #
+ my $texliveinfraw64 = $tlpdb->get_package("texlive.infra.win64");
my @allfiles = ();
push(@allfiles, $texliveinfra->all_files);
push(@allfiles, $texliveinfraw32->all_files) if defined $texliveinfraw32;
+ push(@allfiles, $texliveinfraw64->all_files) if defined $texliveinfraw64;
# create the tlpobj files, and directory if necessary.
my $tlpobjdir = "$InfraLocation/tlpobj";
@@ -53,7 +54,7 @@ sub main {
&TeXLive::TLUtils::mkdirhier($abs_tlpobjdir);
}
my $rev = 0; # get the highest rev of all our packages
- for my $p ($texliveinfra, $texliveinfraw32) {
+ for my $p ($texliveinfra, $texliveinfraw32, $texliveinfraw64) {
if (defined $p) {
if ($p->revision > $rev) {
$rev = $p->revision;
@@ -133,6 +134,7 @@ EOF
print " File $mm\\$dd\\$f\n";
}
}
+ # TODO win64 SUPPORT
print " ExecWait \'\"\$INSTDIR\\bin\\win32\\tlmgr.bat\" _include_tlpobj";
for my $p ($texliveinfra, $texliveinfraw32) {
if (defined $p) {