Code

Updates from Chris Morgan to avoid warning in the nsi and clarify something in the...
[inkscape.git] / packaging / win32 / portable / readme.packaging.txt
1 REQUIREMENTS
2 ============
3 · Inkscape compiled (see http://wiki.inkscape.org/wiki/index.php/Win32Port)
4 · NSIS Portable
5   http://portableapps.com/apps/development/nsis_portable
6   (or NSIS 2.45 or later [Windows 7 support] and the TextReplace plugin)
7 · PortableApps.com AppCompactor
8   http://portableapps.com/apps/utilities/appcompactor
9 · PortableApps.com Installer
10   http://portableapps.com/apps/development/portableapps.com_installer
12 INSTRUCTIONS
13 ============
14 An automated version is planned for later, but currently you'll just have to follow these instructions.  Oh, and it won't do the last half dozen steps automatically.
16 (0. Compile Inkscape)
17 1.  Copy everything from the "inkscape" build directory, EXCEPT for inkscape.dbg and gdb.exe, into ./App/Inkscape
18 2.  Update the version number in the "Version" section of ./App/AppInfo/appinfo.ini
19 3.  Compile ./Other/Source/InkscapePortable.nsi with NSIS
20 4.  Run the PortableApps.com AppCompactor on ./App/Inkscape
21 5.  Run the PortableApps.com Installer on this directory
23 6.  InkscapePortable_X.XX.paf.exe will now be in packaging/win32, ready for release
24 7.  Test it (the installer and the installed)
25 8.  Send it to John T. Haller of PortableApps.com for digital signature
26 9.  Probably wait a few days...
27 10. Receive it back, signed
28 11. Test it again, just to make sure
29 12. Release it!