Added script for building an extracted portable version, the actual building is not yet automated.

git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2583 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
This commit is contained in:
RKrom 2013-04-24 11:32:01 +00:00
commit 105946641c
11 changed files with 66 additions and 2 deletions

View file

@ -0,0 +1,36 @@
[Format]
Type=PortableApps.comFormat
Version=2.0
[Details]
Name=Greenshot Portable
AppID=GreenshotPortable
Publisher=Greenshot
Homepage=getgreenshot.org
Category=Graphics & Pictures
Description=The great Greenshot tool
Language=Multilingual
Trademarks=
InstallType=
[License]
Shareable=true
OpenSource=true
Freeware=true
CommercialUse=true
EULAVersion=true
[Version]
PackageVersion=1.1.3.$WCREV$
DisplayVersion=1.1.3.$WCREV$
[SpecialPaths]
Plugins=NONE
[Dependencies]
UsesJava=false
UsesDotNetVersion=2.0
[Control]
Icons=1
Start=Greenshot.exe

View file

@ -11,7 +11,8 @@ cd ..
echo Getting current Version echo Getting current Version
tools\TortoiseSVN\SubWCRev.exe ..\ releases\additional_files\readme.template.txt releases\additional_files\readme.txt tools\TortoiseSVN\SubWCRev.exe ..\ releases\additional_files\readme.template.txt releases\additional_files\readme.txt
tools\TortoiseSVN\SubWCRev.exe ..\ releases\innosetup\setup.iss releases\innosetup\setup-SVN.iss tools\TortoiseSVN\SubWCRev.exe ..\ releases\innosetup\setup.iss releases\innosetup\setup-SVN.iss
tools\TortoiseSVN\SubWCRev.exe ..\ releases\package.bat releases\package-SVN.bat tools\TortoiseSVN\SubWCRev.exe ..\ releases\package_zip.bat releases\package_zip-SVN.bat
tools\TortoiseSVN\SubWCRev.exe ..\ releases\appinfo.ini.template releases\portable\App\AppInfo\appinfo.ini
cd bin\Release cd bin\Release
del *.log del *.log
echo Making MD5 echo Making MD5
@ -22,6 +23,6 @@ pause
call build_installer.bat call build_installer.bat
echo Building zip after key press echo Building zip after key press
pause pause
call package-SVN.bat call package_zip-SVN.bat
echo Finshed echo Finshed
pause pause

View file

@ -0,0 +1,27 @@
@echo off
cd ..
del /q releases\GreenshotPortable*.paf.exe
del /s /q releases\portable\App\Greenshot\*
rmdir /s /q releases\portable\App\Greenshot\Languages
rmdir /s /q releases\portable\App\Greenshot\Plugins
del /q releases\portable\*.*
pause
mkdir releases\portable\App\Greenshot\Plugins
xcopy /S bin\Release\Plugins\* releases\portable\App\Greenshot\Plugins\
mkdir releases\portable\App\Greenshot\Languages
xcopy /S Languages\language*.xml releases\portable\App\Greenshot\Languages
xcopy /S Languages\help*.html releases\portable\App\Greenshot\Languages
copy Languages\help-en-US.html releases\portable\help.html
xcopy /S bin\Release\Languages\Plugins\* releases\portable\App\Greenshot\Languages\Plugins\
copy /B bin\Release\checksum.MD5 releases\portable\App\Greenshot
copy /B bin\Release\GreenshotPlugin.dll releases\portable\App\Greenshot
copy /B bin\Release\log4net.dll releases\portable\App\Greenshot
copy /B log4net-portable.xml releases\portable\App\Greenshot
copy /B bin\Release\Greenshot.exe releases\portable\
copy /B bin\Release\Greenshot.exe.config releases\portable\
xcopy /S releases\additional_files\*.txt releases\portable\App\Greenshot
del releases\portable\App\Greenshot\*.template
pause

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 301 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 466 B