From 7c273c4a12b55aa475a7e9d334d2afb73a4b6d35 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Lupian=CC=83ez=20Casares?= Date: Sat, 7 Jun 2025 14:24:29 +0200 Subject: [PATCH] Allows macos as a build platform for tvOS --- dist/index.js | Bin 15273022 -> 15273216 bytes dist/index.js.map | Bin 16974954 -> 16975166 bytes src/model/image-tag.ts | 4 ++++ 3 files changed, 4 insertions(+) diff --git a/dist/index.js b/dist/index.js index 725b48afc1ddd5049d107c3690af7e4f89deed84..289750400a3b33b1bdd57373bf1e6365756b3d15 100644 GIT binary patch delta 999 zcmWm9<98JR0LI}{-CAzhb5+8aJnJf?rj|=1p1S2AX|5vuq-_BwALv5os;Xio<^(uvM=p)1|!P7iw0i{A91Fa79G6ayH@ zAO*h{Y^n zDa%;S3Rbd;IO18&8rBjbfpx5B0~^`IX11`EZER-;JK04dyV=8D_OYJ>9OMv(Il@tn zahwyJ<5NSzAF#j(D8OcOuvXGT*WG4qX$whARke7VqrvL>h zL}7|hlwuU81SKg&Y06NRa+Ie66{$pJs!)|`RHp_tsYPw-P?vhtrvVLVL}QxJlx8%i z1ubbsYueD3cC@Dh9qB}8y3mzwbf*VB=|yk)(3gJnX8;2k#9)Rnlwk~K1S1*6XvQ#> zaf~N~2~1=XlbOO)LYc;NW-yak%w`T@%w-<)S-?UT5l#e)S;A5REMqy5tY9UpSj`&N zvX1p^U?ZD|BAU%?A%KlsTne)A_eB>Hbm*gth^&))z5 diff --git a/dist/index.js.map b/dist/index.js.map index a0bd37ea4fb8204fc6249c68cb0b02d1596bac5e..42829babf052c25e83b6ed25d234b2dc583ff86d 100644 GIT binary patch delta 1136 zcmWm6X?)KG0KnnT7%l&4L*`6>W+Ngw60%ejDH9br8b)r*5wfDF=2$VNALWQBO72@R zN9C&K9?|J2Im@vQ^my^S`M&s`9-A4paeQXf((Dmgtz&}R+%lml0}o~gT~bSg#w4X@ zB&A1CfPzF)h{D`L6t_}@5YZInHe!gS7{w{U?UW>rQk13)WhqB_?w|s95~kvsr1VN< zvx1!bmA}f^=TtRYo$3*La=LjNuL5 z&qsXB0v7TK zpR$P0Sj-ZZvW(@dU?rIm$79;75MqXMW*Vj&p*OoZ>fr=QMwChO?aGJQujgpZvuo iE^~#eF)fV zAK!c5_R*0+H%3MV#YFXuj_r{?adfIKNu%CxXjpheSa<+|#3Mc*kbr~)k%(XtlY|hG zl8oe}ASJ0tO&ZejA?Zj@1~T#ynaE5QvXX5>Sa|jf6Q=~m1x190S;@B`C>fl%h0cC`&oYQ-O+9qB2#eN;RregU_i+Eou`+9qLk# z`ZS;+jrfAbe92cdp()L1P77Mniq^EDE$wJe2RhP;&V0=`e9L!y&kuB=D?ieWpXg2x zdeV#D^r0`|^rJrm7|0+7GlZcGV>ly-U?ig$%@`sX%Q(g}fr(7wXQG(Q6r!2RG^R6y znapA~bC}CK=Cgo>EMhTBSjsY%^9w6j$tqS8!y0~NEx)mj^=x1xo7l`2wz7@w>>!pn zcCw4z>|rna*v|nDa)`qm;V8#A&IwNPJAd#efAKe`_=nS+;VkF)m-AfUBA57&%Ut0q z*Z807+~6j+xXm5za*z8w;31EA%oCpSjOV=IC9inR8{Uoy4G9=ez>d(6z<}Uq?*NwP BYa9Ro diff --git a/src/model/image-tag.ts b/src/model/image-tag.ts index 48814e14..c0a47ddb 100644 --- a/src/model/image-tag.ts +++ b/src/model/image-tag.ts @@ -136,6 +136,10 @@ class ImageTag { case Platform.types.XboxOne: return windows; case Platform.types.tvOS: + if (process.platform !== 'win32' && process.platform !== 'darwin') { + throw new Error(`tvOS can only be built on Windows or macOS base OS`); + } + return tvos; case Platform.types.Switch: return windows;