get java-wrapper search for "java6"
[debian/jabref.git] / src / windows / nsis / README.txt
1
2 JabRef Installer Documentation
3 ------------------------------
4
5 How to build the installer:
6
7   * Create a user.properties file in root-directory
8     * Set the nsis.executable variable to point to makensis.exe
9     * Set the launch4.jar variable to point to launch4j.jar
10   * Run the win.installer.build target from the ant-file in root-directory.
11
12 What is here?
13
14   * dist
15     * Should contain everything that is supposed to be shipped to the user.
16   * jabref-launch4j.xml - used by launch4j to create the exe-wrapper.
17   * fileassoc.nsh - Helper script to set file-associations. Source: http://nsis.sourceforge.net/FileAssoc
18   * setup.nsi - Will create the installer.
19
20 Requirements + Current Status
21
22         Exe-Wrapper:
23           * Pass arguments to JabRef [done]
24           * JabRef-Ico 16x16, 32x32, 48x48 [done]
25         
26         Installer:
27           * Display GPL [done]
28           * Add file association for .bib (if desired) [done]
29           * Install into custom start-menu location (if desired) [done]
30           * Can only run as administrator [done, Uwe]
31           * Install onto desktop (if desired)
32           * Install onto quicklaunch (if desired)
33         
34         Uninstaller:
35           * Uninstaller
36             * Allow to keep configuration
37             
38         All:
39           * Localization
40           
41 Credits
42
43         Uwe Stöhr rewrote the installer and fixed a lot of issues with the old one.
44