mirror of https://github.com/odrling/Aegisub
Add a batch file to generate the portable self-extracting archive
Originally committed to SVN as r6660.
This commit is contained in:
parent
113b09035e
commit
8e98e6d61e
|
@ -1,11 +0,0 @@
|
||||||
Path=.\Aegisub portable
|
|
||||||
Title=Aegisub 3.0.0 Portable
|
|
||||||
Text
|
|
||||||
{
|
|
||||||
<h1 style="font-family: Tahoma; font-size: 20px; text-align: center;">Aegisub 3.0.0 Portable</h1>
|
|
||||||
<p style="font-family: Tahoma; font-size: 12px;">This archive contains a "portable" version of
|
|
||||||
Aegisub, suitable for running e.g. from USB pen drives. Several features are stripped away
|
|
||||||
to keep the size small, this includes most spell checker dictionaries. These are available as
|
|
||||||
a separate download at the <a href="http://www.aegisub.org/" target="_blank">Aegisub website</a>.</p>
|
|
||||||
<p style="font-family: Tahoma; font-size: 14px;">Select where you want to unpack Aegisub and click <i>Extract</i>.</p>
|
|
||||||
}
|
|
|
@ -1,33 +0,0 @@
|
||||||
aegisub32.exe
|
|
||||||
avisynth.dll
|
|
||||||
devil.dll
|
|
||||||
directshowsource.dll
|
|
||||||
ffms2.dll
|
|
||||||
vsfilter-aegisub32.dll
|
|
||||||
config.json
|
|
||||||
Microsoft.VC90.CRT\Microsoft.VC90.CRT.manifest
|
|
||||||
Microsoft.VC90.CRT\msvcm90.dll
|
|
||||||
Microsoft.VC90.CRT\msvcp90.dll
|
|
||||||
Microsoft.VC90.CRT\msvcr90.dll
|
|
||||||
Microsoft.VC90.MFC\Microsoft.VC90.MFC.manifest
|
|
||||||
Microsoft.VC90.MFC\mfc90u.dll
|
|
||||||
Microsoft.VC90.OPENMP\Microsoft.VC90.OPENMP.manifest
|
|
||||||
Microsoft.VC90.OPENMP\vcomp90.dll
|
|
||||||
automation\autoload\cleantags-autoload.lua
|
|
||||||
automation\autoload\karaoke-auto-leadin.lua
|
|
||||||
automation\autoload\kara-templater.lua
|
|
||||||
automation\autoload\macro-1-edgeblur.lua
|
|
||||||
automation\autoload\macro-2-mkfullwitdh.lua
|
|
||||||
automation\autoload\select-overlaps.lua
|
|
||||||
automation\autoload\strip-tags.lua
|
|
||||||
automation\demos\future-windy-blur.lua
|
|
||||||
automation\include\cleantags.lua
|
|
||||||
automation\include\karaskel.lua
|
|
||||||
automation\include\karaskel-adv.lua
|
|
||||||
automation\include\karaskel-auto4.lua
|
|
||||||
automation\include\karaskel-base.lua
|
|
||||||
automation\include\unicode.lua
|
|
||||||
automation\include\utils.lua
|
|
||||||
automation\include\utils-auto4.lua
|
|
||||||
dictionaries\en_US.aff
|
|
||||||
dictionaries\en_US.dic
|
|
|
@ -0,0 +1,26 @@
|
||||||
|
@echo off
|
||||||
|
|
||||||
|
echo Gathering files
|
||||||
|
xcopy ..\..\..\automation\autoload\*.lua aegisub-portable\automation\autoload\ > NUL
|
||||||
|
xcopy ..\..\..\automation\demos\*.lua aegisub-portable\automation\demos\ > NUL
|
||||||
|
xcopy ..\..\..\automation\include\*.lua aegisub-portable\automation\include\ > NUL
|
||||||
|
xcopy ..\..\..\bin\aegisub32.exe aegisub-portable\ > NUL
|
||||||
|
xcopy ..\..\..\bin\ffms2.dll aegisub-portable\ > NUL
|
||||||
|
xcopy ..\src\ASSDraw3.chm aegisub-portable\ > NUL
|
||||||
|
xcopy ..\src\ASSDraw3.exe aegisub-portable\ > NUL
|
||||||
|
xcopy ..\src\DirectShowSource.dll aegisub-portable\ > NUL
|
||||||
|
xcopy ..\src\Microsoft.VC90.CRT\* aegisub-portable\Microsoft.VC90.CRT\ > NUL
|
||||||
|
xcopy ..\src\avisynth.dll aegisub-portable\ > NUL
|
||||||
|
xcopy ..\src\devil.dll aegisub-portable\ > NUL
|
||||||
|
xcopy ..\src\dictionaries\en_US.aff aegisub-portable\dictionaries\ > NUL
|
||||||
|
xcopy ..\src\dictionaries\en_US.dic aegisub-portable\dictionaries\ > NUL
|
||||||
|
xcopy ..\src\vsfilter-aegisub32.dll aegisub-portable\csri\ > NUL
|
||||||
|
xcopy config.json aegisub-portable\ > NUL
|
||||||
|
|
||||||
|
echo Creating SFX
|
||||||
|
del ..\output\aegisub-3.0.0-portable.exe
|
||||||
|
WinRAR a -sfx -s -m5 -ep1 -r -zportable-comment.txt -iimgside-logo.bmp -iiconicon.ico ..\output\aegisub-3.0.0-portable.exe aegisub-portable
|
||||||
|
|
||||||
|
echo Removing temp dir
|
||||||
|
rmdir /S /Q aegisub-portable > NUL
|
||||||
|
|
Binary file not shown.
After Width: | Height: | Size: 305 KiB |
|
@ -0,0 +1,14 @@
|
||||||
|
Path=.\Aegisub portable
|
||||||
|
Title=Aegisub 3.0.0 Portable
|
||||||
|
Text
|
||||||
|
{
|
||||||
|
<h1 style="font-family: Tahoma; font-size: 20px; text-align: center;">Aegisub 3.0.0 Portable</h1>
|
||||||
|
<p style="font-family: Tahoma; font-size: 12px;">This archive contains a
|
||||||
|
"portable" version of Aegisub, suitable for running from USB pen drives or on
|
||||||
|
machines which you cannot install software on. To reduce the size several
|
||||||
|
things are left out, such as most spellchecker dictionaries and the UI
|
||||||
|
translations. The dictionaries are available as a separate download at the <a
|
||||||
|
href="http://www.aegisub.org/" target="_blank">Aegisub website</a>.</p>
|
||||||
|
<p style="font-family: Tahoma; font-size: 14px;">Select where you want to
|
||||||
|
unpack Aegisub and click <i>Extract</i>.</p>
|
||||||
|
}
|
Binary file not shown.
After Width: | Height: | Size: 29 KiB |
Loading…
Reference in New Issue