From d8bda1d7af2db8b05a9446506b603d8b86bba525 Mon Sep 17 00:00:00 2001 From: Unknown Date: Wed, 9 Oct 2019 11:41:48 +0200 Subject: [PATCH] Some refactoring + Add VSRepoGUI --- VapourSynth64Portable/VSRepoGUI.exe.lnk | Bin 0 -> 2232 bytes build.ps1 | 47 ++++++++++++++---------- 2 files changed, 28 insertions(+), 19 deletions(-) create mode 100644 VapourSynth64Portable/VSRepoGUI.exe.lnk diff --git a/VapourSynth64Portable/VSRepoGUI.exe.lnk b/VapourSynth64Portable/VSRepoGUI.exe.lnk new file mode 100644 index 0000000000000000000000000000000000000000..981dfa320f113ba443c781aa3ef3e8c027e00ac7 GIT binary patch literal 2232 zcmeHH(M!`&6#h01w89ikO*EIdvcfsDgal!^*(OZ4{G~=raBd4Vbz@W1f~bdx&>jo| zeJG?X3o;N=d(g06^TA3ZgP?p#5)mP!$G)?rrfL2Gc7J^Lo^$TK=bZc9`#V+usyH=! zU@X|<^qe{Z8p@SJquujw->cS-(1k;Gs6y*k`V*=+q}spOCN$skYNPLejKER7{_Z|x z8S@+~i&lklWCxXTYl1Ht6-6Z`TZIAxA`y;-m+jWh$1_bVe?!TJTjS3W@ z1SZ%hDV&PO`4z7-^s2N4nmi3T$AE%0erJMyr_(p`8fZ!01B0>wl!A#}>9C!|@4 zI3kRw>$;|n=BOwpkj>v@IhK#-Sk4AV=v)WK7X4b<9Dg0xfwhUIBMU~p38BOZKYI=7 zaKZ;KnyCw2jkMMv7snaBoR(4^Q0C1j<0UO0`2e(QqLp%mmpirGwVrgbSWrkJtiemr zk-B<*ab$#K^=OT@V#Qu))RLI(+O)hE8=sH@JDD<)$Nz0RG9blahx`*9KNC_&c2RFB zd6o1{U0E`0(hWR2(={w}RRn*bo^u?fxoVu=K&HkPcp8| zhMS5SXJc-R`mVpu&pou&d=)EoB>i{NVYXsd=JlhWjJRp;`#BNY8@Q0xOuJixr4mwG zH!mf276&OePE_;9_pt0_@R8@SSQJoeWbtXjB}#r;oYbAvy_8L~1#mH_`EXc*u}u+@ zkbY4+ykJg>ez>Tv>bN)e^c3woWq~A=Kx~|lhJTnFwLzzTRl@K461gl|^f*WbxzYd5D0 q5E>-uf%pbf|1F=T&tlN^=C^jF&|X8Z?gO`5>&Hdri%koStNkzL1|OyX literal 0 HcmV?d00001 diff --git a/build.ps1 b/build.ps1 index f08d82b..be5af51 100644 --- a/build.ps1 +++ b/build.ps1 @@ -14,22 +14,28 @@ $root = $PSScriptRoot $vsfolder = "VapourSynth64Portable\VapourSynth64" $vsfolder_full = "$PSScriptRoot\VapourSynth64Portable\VapourSynth64" -$output_python = "$PSScriptRoot\python.zip" -$output_vs = "$PSScriptRoot\vs.7z" -$output_vseditor = "$PSScriptRoot\vseditor.7z" -$output_pip = "$PSScriptRoot\$vsfolder\get-pip.py" -$output_mveditor = "$PSScriptRoot\mveditor.zip" -$output_wobbly = "$PSScriptRoot\wobbly.7z" -$output_d2vwitch = "$PSScriptRoot\d2vwitch.7z" - -$url_python = "https://www.python.org/ftp/python/3.7.4/python-3.7.4-embed-amd64.zip" -$url_vs = "https://github.com/vapoursynth/vapoursynth/releases/download/R47.2/VapourSynth64-Portable-R47.2.7z" -$url_pip = "https://bootstrap.pypa.io/get-pip.py" -$url_vseditor = "https://bitbucket.org/mystery_keeper/vapoursynth-editor/downloads/VapourSynthEditor-r19-64bit.7z" -$url_mveditor = "https://github.com/mysteryx93/VapourSynthViewer.NET/releases/download/v0.9.3/VapourSynthMultiViewer-v0.9.3.zip" -$url_wobbly = "https://github.com/dubhater/Wobbly/releases/download/v4/wobbly-v4-win64.7z" -$url_d2vwitch = "https://github.com/dubhater/D2VWitch/releases/download/v3/D2VWitch-v3-win64.7z" - +$url_python = "https://www.python.org/ftp/python/3.7.4/python-3.7.4-embed-amd64.zip" +$url_vs = "https://github.com/vapoursynth/vapoursynth/releases/download/R47.2/VapourSynth64-Portable-R47.2.7z" +$url_pip = "https://bootstrap.pypa.io/get-pip.py" +$url_vseditor = "https://bitbucket.org/mystery_keeper/vapoursynth-editor/downloads/VapourSynthEditor-r19-64bit.7z" +$url_mveditor = "https://github.com/mysteryx93/VapourSynthViewer.NET/releases/download/v0.9.3/VapourSynthMultiViewer-v0.9.3.zip" +$url_wobbly = "https://github.com/dubhater/Wobbly/releases/download/v4/wobbly-v4-win64.7z" +$url_d2vwitch = "https://github.com/dubhater/D2VWitch/releases/download/v3/D2VWitch-v3-win64.7z" +$url_vsrepogui = "https://github.com/theChaosCoder/VSRepoGUI/releases/download/v0.8/VSRepoGUI.zip" +$url_pedeps = "https://github.com/brechtsanders/pedeps/releases/download/0.1.6/pedeps-0.1.6-win64.zip" + + +$output_python = "$PSScriptRoot\" + (Split-Path $url_python -Leaf) +$output_vs = "$PSScriptRoot\" + (Split-Path $url_vs -Leaf) +$output_vseditor = "$PSScriptRoot\" + (Split-Path $url_vseditor -Leaf) +$output_pip = "$PSScriptRoot\$vsfolder\get-pip.py" +$output_mveditor = "$PSScriptRoot\" + (Split-Path $url_mveditor -Leaf) +$output_wobbly = "$PSScriptRoot\" + (Split-Path $url_wobbly -Leaf) +$output_d2vwitch = "$PSScriptRoot\" + (Split-Path $url_d2vwitch -Leaf) +$output_vsrepogui = "$PSScriptRoot\" + (Split-Path $url_vsrepogui -Leaf) +$output_pedeps = "$PSScriptRoot\" + (Split-Path $url_pedeps -Leaf) + + function dl([string]$url, [string]$file, [string]$name) { @@ -48,10 +54,11 @@ dl $url_python $output_python "Python" dl $url_vs $output_vs "VapourSynth portable" dl $url_vseditor $output_vseditor $url_vs $output_vs "VSEditor" dl $url_pip $output_pip "get-pip" -dl $url_mveditor $output_mveditor "Multi-Viewer Editor" +#dl $url_mveditor $output_mveditor "Multi-Viewer Editor" dl $url_wobbly $output_wobbly "Wobbly" dl $url_d2vwitch $output_d2vwitch "D2VWitch" - +dl $url_vsrepogui $output_vsrepogui "VSRepoGUI" +dl $url_pedeps $output_pedeps "pedeps" cd $vsfolder_full if (-NOT (Test-Path "7z.exe")) { @@ -65,9 +72,11 @@ Write-Output "Extract files..." .\7z.exe x $output_python -y .\7z.exe x $output_vseditor -y .\7z.exe x $output_vs -y -.\7z.exe x $output_mveditor -y +#.\7z.exe x $output_mveditor -y .\7z.exe x $output_wobbly -y .\7z.exe x $output_d2vwitch -y +.\7z.exe x $output_vsrepogui -y +.\7z.exe e $output_pedeps bin\listpedeps.exe -y Copy-Item -Path $PSScriptRoot\python37._pth -Destination "$PSScriptRoot\VapourSynth64Portable\VapourSynth64\python37._pth"