Staff Client Build/Update Enhancements patch from Thomas Berezansky
authorphasefx <phasefx@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Tue, 24 Aug 2010 19:04:20 +0000 (19:04 +0000)
committerphasefx <phasefx@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Tue, 24 Aug 2010 19:04:20 +0000 (19:04 +0000)
commit53a0bd89fe11176c309b6bcf7f812e3bb60b1283
tree531dc31e083fa7b596d7b934354d8b6824dc949e
parent0a75c1141d48f6d31a8d8b0ce85b71fec6edad96
Staff Client Build/Update Enhancements patch from Thomas Berezansky

Among other things, allows cross-compilation of Windows installers from Unix environments via NSIS, and enables Mozilla's upgrade mechanism for performing upgrades without needing to download and execute external files.

See https://bugs.launchpad.net/evergreen/+bug/616452/ for more details.

git-svn-id: svn://svn.open-ils.org/ILS/trunk@17330 dcc99617-32d9-48b4-a31d-7c20da2025e4
20 files changed:
Makefile.am
Open-ILS/examples/apache/eg.conf
Open-ILS/src/Makefile.am
Open-ILS/updates/Makefile.am [new file with mode: 0644]
Open-ILS/updates/check [new file with mode: 0755]
Open-ILS/updates/download [new file with mode: 0755]
Open-ILS/updates/manualupdate.html [new file with mode: 0755]
Open-ILS/updates/update.rdf [new file with mode: 0755]
Open-ILS/updates/updatedetails.html [new file with mode: 0644]
Open-ILS/xul/staff_client/Makefile.am
Open-ILS/xul/staff_client/chrome/content/auth/controller.js
Open-ILS/xul/staff_client/chrome/content/main/constants.js
Open-ILS/xul/staff_client/chrome/content/main/main.js
Open-ILS/xul/staff_client/chrome/content/main/main.xul
Open-ILS/xul/staff_client/defaults/preferences/autoupdate.js [new file with mode: 0644]
Open-ILS/xul/staff_client/external/make_updates.sh [new file with mode: 0755]
Open-ILS/xul/staff_client/install.rdf
Open-ILS/xul/staff_client/update.rdf [new file with mode: 0644]
Open-ILS/xul/staff_client/windowssetup.nsi [new file with mode: 0644]
configure.ac