odoo/setup/win32/setup.nsi

477 lines
18 KiB
Plaintext
Raw Normal View History

#####################################################################################
#
# Copyright (c) 2004-TODAY OpenERP S.A. (http://www.openerp.com) All Rights Reserved.
#
# WARNING: This program as such is intended to be used by professional
# programmers who take the whole responsability of assessing all potential
# consequences resulting from its eventual inadequacies and bugs
# End users who are looking for a ready-to-use solution with commercial
# garantees and support are strongly adviced to contract a Free Software
# Service Company
#
# This program is Free Software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# as published by the Free Software Foundation; either version 3
# of the License, or (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
[REF] Packaging: Backport of v8 packaging [REF] Packaging: backport of a7ab5a4109ec99d77f61a6d4c8bc7696149ea09c [REF] Packaging: backport of a700a1139ee19d71bc4669ff74bc53c87b38dc7b [REF] Packaging: backport of 9d0bd2807e2c2b949ece62fd6be04a1cf39c8e0d [REF] Packaging: backport of b0722d3e5d6bebdf19dc29b8ba04651ae508839f [REF] Packaging: backport of 24b2c93814dfa18fa1aa88bb0497a73b7b8b3e6e [REF] Packaging: backport of e874cdafaa9675251cd7852b8e9b1662cee7d19a [REF] Packaging: backport of 56b61da16387e642130477e604022207a77e3f74 [REF] Packaging: backport of be96dd85959528b86f7535b9b4cc0dc86981ca33 [REF] Packaging: backport of 50a4da99f051d125b8435477657ee2b115a8e0bd [REF] Packaging: backport of 1c41f3699303da770797002025b7c8226fb562eb [REF] Packaging: backport of cc11331733a5cb8aff6c7f0d4def1404e83b80e8 [FIX] Packaging: backport of 134716308266ff [REF] Package: backport of 93845d683c0420118c162eb855abb690150b692d [REF] Package: backport of 012bc01c113c8d008a0eb94219f1cb519519ff0d [FIX] Package: partial apply of d9e72a3716488ce8 [REF] Package: backport of 67036feff4f3d2d86a9e9e3e19f85fc183f466c6 [REF] Package: backport of 73de0138dedfe0faaae857544746915315a0dbeb [REF] Package: backport of 30d987ed30e64a498ef392a0aa83ca7f4d220a97 [REF] Package: backport of 29132669a16792a84960f03c5627f04e0ad8ff6a [REF] Package: backport of 7db12dc47b1e89ba0a7315c567fafdc722f47b90 [REF] Package: backport of f668f9c6cdc4fcea1c647959feed42359eb78009 [REF] Package: backport of 2cf4051a1556d64a1ff321658c4c2e0a60a13132 [REF] Packaging: backport of 735924878f89041f3b74540848baef71790872a1 [REF] Packaging: backport of f2598ecdce169f8134ff1f5c84eb12e14a5d6f34 [REF] Package: backport of fd21912cfe76f90447059cdf2617bcd7631cc122 [REF] Package: backport of 9a8cdf49b08ce9e1b4238bf122ee2c4271d44f62 [REF] Package: backport of 2f4984b8381c6407a720b122733242e6cf3101da [REF] Package: backport of 6e9edeeb46d4161bf7be02f570073c9c1edf45c7 [REF] Package: partial backport of d4624fa826a5e9542782f2c53c8ba2c766d093bc [REF] Package: backport of 9f13722f7837a80e423ca6e7a7337d66f900e564
2014-12-19 16:31:12 +00:00
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
#####################################################################################
[REF] Packaging: Backport of v8 packaging [REF] Packaging: backport of a7ab5a4109ec99d77f61a6d4c8bc7696149ea09c [REF] Packaging: backport of a700a1139ee19d71bc4669ff74bc53c87b38dc7b [REF] Packaging: backport of 9d0bd2807e2c2b949ece62fd6be04a1cf39c8e0d [REF] Packaging: backport of b0722d3e5d6bebdf19dc29b8ba04651ae508839f [REF] Packaging: backport of 24b2c93814dfa18fa1aa88bb0497a73b7b8b3e6e [REF] Packaging: backport of e874cdafaa9675251cd7852b8e9b1662cee7d19a [REF] Packaging: backport of 56b61da16387e642130477e604022207a77e3f74 [REF] Packaging: backport of be96dd85959528b86f7535b9b4cc0dc86981ca33 [REF] Packaging: backport of 50a4da99f051d125b8435477657ee2b115a8e0bd [REF] Packaging: backport of 1c41f3699303da770797002025b7c8226fb562eb [REF] Packaging: backport of cc11331733a5cb8aff6c7f0d4def1404e83b80e8 [FIX] Packaging: backport of 134716308266ff [REF] Package: backport of 93845d683c0420118c162eb855abb690150b692d [REF] Package: backport of 012bc01c113c8d008a0eb94219f1cb519519ff0d [FIX] Package: partial apply of d9e72a3716488ce8 [REF] Package: backport of 67036feff4f3d2d86a9e9e3e19f85fc183f466c6 [REF] Package: backport of 73de0138dedfe0faaae857544746915315a0dbeb [REF] Package: backport of 30d987ed30e64a498ef392a0aa83ca7f4d220a97 [REF] Package: backport of 29132669a16792a84960f03c5627f04e0ad8ff6a [REF] Package: backport of 7db12dc47b1e89ba0a7315c567fafdc722f47b90 [REF] Package: backport of f668f9c6cdc4fcea1c647959feed42359eb78009 [REF] Package: backport of 2cf4051a1556d64a1ff321658c4c2e0a60a13132 [REF] Packaging: backport of 735924878f89041f3b74540848baef71790872a1 [REF] Packaging: backport of f2598ecdce169f8134ff1f5c84eb12e14a5d6f34 [REF] Package: backport of fd21912cfe76f90447059cdf2617bcd7631cc122 [REF] Package: backport of 9a8cdf49b08ce9e1b4238bf122ee2c4271d44f62 [REF] Package: backport of 2f4984b8381c6407a720b122733242e6cf3101da [REF] Package: backport of 6e9edeeb46d4161bf7be02f570073c9c1edf45c7 [REF] Package: partial backport of d4624fa826a5e9542782f2c53c8ba2c766d093bc [REF] Package: backport of 9f13722f7837a80e423ca6e7a7337d66f900e564
2014-12-19 16:31:12 +00:00
# TODO: Avoid to uninstall the database
# TODO: We can update the server or the clients without to uninstall the all-in-one
# TODO: Add startmenu handling (link to localhost + uninstall)
!include 'MUI2.nsh'
!include 'FileFunc.nsh'
!include 'LogicLib.nsh'
!include 'Sections.nsh'
[REF] Packaging: Backport of v8 packaging [REF] Packaging: backport of a7ab5a4109ec99d77f61a6d4c8bc7696149ea09c [REF] Packaging: backport of a700a1139ee19d71bc4669ff74bc53c87b38dc7b [REF] Packaging: backport of 9d0bd2807e2c2b949ece62fd6be04a1cf39c8e0d [REF] Packaging: backport of b0722d3e5d6bebdf19dc29b8ba04651ae508839f [REF] Packaging: backport of 24b2c93814dfa18fa1aa88bb0497a73b7b8b3e6e [REF] Packaging: backport of e874cdafaa9675251cd7852b8e9b1662cee7d19a [REF] Packaging: backport of 56b61da16387e642130477e604022207a77e3f74 [REF] Packaging: backport of be96dd85959528b86f7535b9b4cc0dc86981ca33 [REF] Packaging: backport of 50a4da99f051d125b8435477657ee2b115a8e0bd [REF] Packaging: backport of 1c41f3699303da770797002025b7c8226fb562eb [REF] Packaging: backport of cc11331733a5cb8aff6c7f0d4def1404e83b80e8 [FIX] Packaging: backport of 134716308266ff [REF] Package: backport of 93845d683c0420118c162eb855abb690150b692d [REF] Package: backport of 012bc01c113c8d008a0eb94219f1cb519519ff0d [FIX] Package: partial apply of d9e72a3716488ce8 [REF] Package: backport of 67036feff4f3d2d86a9e9e3e19f85fc183f466c6 [REF] Package: backport of 73de0138dedfe0faaae857544746915315a0dbeb [REF] Package: backport of 30d987ed30e64a498ef392a0aa83ca7f4d220a97 [REF] Package: backport of 29132669a16792a84960f03c5627f04e0ad8ff6a [REF] Package: backport of 7db12dc47b1e89ba0a7315c567fafdc722f47b90 [REF] Package: backport of f668f9c6cdc4fcea1c647959feed42359eb78009 [REF] Package: backport of 2cf4051a1556d64a1ff321658c4c2e0a60a13132 [REF] Packaging: backport of 735924878f89041f3b74540848baef71790872a1 [REF] Packaging: backport of f2598ecdce169f8134ff1f5c84eb12e14a5d6f34 [REF] Package: backport of fd21912cfe76f90447059cdf2617bcd7631cc122 [REF] Package: backport of 9a8cdf49b08ce9e1b4238bf122ee2c4271d44f62 [REF] Package: backport of 2f4984b8381c6407a720b122733242e6cf3101da [REF] Package: backport of 6e9edeeb46d4161bf7be02f570073c9c1edf45c7 [REF] Package: partial backport of d4624fa826a5e9542782f2c53c8ba2c766d093bc [REF] Package: backport of 9f13722f7837a80e423ca6e7a7337d66f900e564
2014-12-19 16:31:12 +00:00
!include 'LogicLib.nsh'
!macro IfKeyExists ROOT MAIN_KEY KEY
# This macro comes from http://nsis.sourceforge.net/Check_for_a_Registry_Key
Push $R0
Push $R1
Push $R2
# XXX bug if ${ROOT}, ${MAIN_KEY} or ${KEY} use $R0 or $R1
StrCpy $R1 "0" # loop index
StrCpy $R2 "0" # not found
${Do}
EnumRegKey $R0 ${ROOT} "${MAIN_KEY}" "$R1"
${If} $R0 == "${KEY}"
StrCpy $R2 "1" # found
${Break}
${EndIf}
IntOp $R1 $R1 + 1
${LoopWhile} $R0 != ""
ClearErrors
Exch 2
Pop $R0
Pop $R1
Exch $R2
!macroend
!define PUBLISHER 'OpenERP S.A.'
[REF] Packaging: Backport of v8 packaging [REF] Packaging: backport of a7ab5a4109ec99d77f61a6d4c8bc7696149ea09c [REF] Packaging: backport of a700a1139ee19d71bc4669ff74bc53c87b38dc7b [REF] Packaging: backport of 9d0bd2807e2c2b949ece62fd6be04a1cf39c8e0d [REF] Packaging: backport of b0722d3e5d6bebdf19dc29b8ba04651ae508839f [REF] Packaging: backport of 24b2c93814dfa18fa1aa88bb0497a73b7b8b3e6e [REF] Packaging: backport of e874cdafaa9675251cd7852b8e9b1662cee7d19a [REF] Packaging: backport of 56b61da16387e642130477e604022207a77e3f74 [REF] Packaging: backport of be96dd85959528b86f7535b9b4cc0dc86981ca33 [REF] Packaging: backport of 50a4da99f051d125b8435477657ee2b115a8e0bd [REF] Packaging: backport of 1c41f3699303da770797002025b7c8226fb562eb [REF] Packaging: backport of cc11331733a5cb8aff6c7f0d4def1404e83b80e8 [FIX] Packaging: backport of 134716308266ff [REF] Package: backport of 93845d683c0420118c162eb855abb690150b692d [REF] Package: backport of 012bc01c113c8d008a0eb94219f1cb519519ff0d [FIX] Package: partial apply of d9e72a3716488ce8 [REF] Package: backport of 67036feff4f3d2d86a9e9e3e19f85fc183f466c6 [REF] Package: backport of 73de0138dedfe0faaae857544746915315a0dbeb [REF] Package: backport of 30d987ed30e64a498ef392a0aa83ca7f4d220a97 [REF] Package: backport of 29132669a16792a84960f03c5627f04e0ad8ff6a [REF] Package: backport of 7db12dc47b1e89ba0a7315c567fafdc722f47b90 [REF] Package: backport of f668f9c6cdc4fcea1c647959feed42359eb78009 [REF] Package: backport of 2cf4051a1556d64a1ff321658c4c2e0a60a13132 [REF] Packaging: backport of 735924878f89041f3b74540848baef71790872a1 [REF] Packaging: backport of f2598ecdce169f8134ff1f5c84eb12e14a5d6f34 [REF] Package: backport of fd21912cfe76f90447059cdf2617bcd7631cc122 [REF] Package: backport of 9a8cdf49b08ce9e1b4238bf122ee2c4271d44f62 [REF] Package: backport of 2f4984b8381c6407a720b122733242e6cf3101da [REF] Package: backport of 6e9edeeb46d4161bf7be02f570073c9c1edf45c7 [REF] Package: partial backport of d4624fa826a5e9542782f2c53c8ba2c766d093bc [REF] Package: backport of 9f13722f7837a80e423ca6e7a7337d66f900e564
2014-12-19 16:31:12 +00:00
!ifndef MAJOR_VERSION
!define MAJOR_VERSION '7'
!endif
!ifndef MINOR_VERSION
!define MINOR_VERSION '0'
!endif
!ifndef REVISION_VERSION
!define REVISION_VERSION '0'
!endif
!ifndef VERSION
[REF] Packaging: Backport of v8 packaging [REF] Packaging: backport of a7ab5a4109ec99d77f61a6d4c8bc7696149ea09c [REF] Packaging: backport of a700a1139ee19d71bc4669ff74bc53c87b38dc7b [REF] Packaging: backport of 9d0bd2807e2c2b949ece62fd6be04a1cf39c8e0d [REF] Packaging: backport of b0722d3e5d6bebdf19dc29b8ba04651ae508839f [REF] Packaging: backport of 24b2c93814dfa18fa1aa88bb0497a73b7b8b3e6e [REF] Packaging: backport of e874cdafaa9675251cd7852b8e9b1662cee7d19a [REF] Packaging: backport of 56b61da16387e642130477e604022207a77e3f74 [REF] Packaging: backport of be96dd85959528b86f7535b9b4cc0dc86981ca33 [REF] Packaging: backport of 50a4da99f051d125b8435477657ee2b115a8e0bd [REF] Packaging: backport of 1c41f3699303da770797002025b7c8226fb562eb [REF] Packaging: backport of cc11331733a5cb8aff6c7f0d4def1404e83b80e8 [FIX] Packaging: backport of 134716308266ff [REF] Package: backport of 93845d683c0420118c162eb855abb690150b692d [REF] Package: backport of 012bc01c113c8d008a0eb94219f1cb519519ff0d [FIX] Package: partial apply of d9e72a3716488ce8 [REF] Package: backport of 67036feff4f3d2d86a9e9e3e19f85fc183f466c6 [REF] Package: backport of 73de0138dedfe0faaae857544746915315a0dbeb [REF] Package: backport of 30d987ed30e64a498ef392a0aa83ca7f4d220a97 [REF] Package: backport of 29132669a16792a84960f03c5627f04e0ad8ff6a [REF] Package: backport of 7db12dc47b1e89ba0a7315c567fafdc722f47b90 [REF] Package: backport of f668f9c6cdc4fcea1c647959feed42359eb78009 [REF] Package: backport of 2cf4051a1556d64a1ff321658c4c2e0a60a13132 [REF] Packaging: backport of 735924878f89041f3b74540848baef71790872a1 [REF] Packaging: backport of f2598ecdce169f8134ff1f5c84eb12e14a5d6f34 [REF] Package: backport of fd21912cfe76f90447059cdf2617bcd7631cc122 [REF] Package: backport of 9a8cdf49b08ce9e1b4238bf122ee2c4271d44f62 [REF] Package: backport of 2f4984b8381c6407a720b122733242e6cf3101da [REF] Package: backport of 6e9edeeb46d4161bf7be02f570073c9c1edf45c7 [REF] Package: partial backport of d4624fa826a5e9542782f2c53c8ba2c766d093bc [REF] Package: backport of 9f13722f7837a80e423ca6e7a7337d66f900e564
2014-12-19 16:31:12 +00:00
!define VERSION "0"
#!define VERSION "${MAJOR_VERSION}.${MINOR_VERSION}-r${REVISION_VERSION}"
!endif
[REF] Packaging: Backport of v8 packaging [REF] Packaging: backport of a7ab5a4109ec99d77f61a6d4c8bc7696149ea09c [REF] Packaging: backport of a700a1139ee19d71bc4669ff74bc53c87b38dc7b [REF] Packaging: backport of 9d0bd2807e2c2b949ece62fd6be04a1cf39c8e0d [REF] Packaging: backport of b0722d3e5d6bebdf19dc29b8ba04651ae508839f [REF] Packaging: backport of 24b2c93814dfa18fa1aa88bb0497a73b7b8b3e6e [REF] Packaging: backport of e874cdafaa9675251cd7852b8e9b1662cee7d19a [REF] Packaging: backport of 56b61da16387e642130477e604022207a77e3f74 [REF] Packaging: backport of be96dd85959528b86f7535b9b4cc0dc86981ca33 [REF] Packaging: backport of 50a4da99f051d125b8435477657ee2b115a8e0bd [REF] Packaging: backport of 1c41f3699303da770797002025b7c8226fb562eb [REF] Packaging: backport of cc11331733a5cb8aff6c7f0d4def1404e83b80e8 [FIX] Packaging: backport of 134716308266ff [REF] Package: backport of 93845d683c0420118c162eb855abb690150b692d [REF] Package: backport of 012bc01c113c8d008a0eb94219f1cb519519ff0d [FIX] Package: partial apply of d9e72a3716488ce8 [REF] Package: backport of 67036feff4f3d2d86a9e9e3e19f85fc183f466c6 [REF] Package: backport of 73de0138dedfe0faaae857544746915315a0dbeb [REF] Package: backport of 30d987ed30e64a498ef392a0aa83ca7f4d220a97 [REF] Package: backport of 29132669a16792a84960f03c5627f04e0ad8ff6a [REF] Package: backport of 7db12dc47b1e89ba0a7315c567fafdc722f47b90 [REF] Package: backport of f668f9c6cdc4fcea1c647959feed42359eb78009 [REF] Package: backport of 2cf4051a1556d64a1ff321658c4c2e0a60a13132 [REF] Packaging: backport of 735924878f89041f3b74540848baef71790872a1 [REF] Packaging: backport of f2598ecdce169f8134ff1f5c84eb12e14a5d6f34 [REF] Package: backport of fd21912cfe76f90447059cdf2617bcd7631cc122 [REF] Package: backport of 9a8cdf49b08ce9e1b4238bf122ee2c4271d44f62 [REF] Package: backport of 2f4984b8381c6407a720b122733242e6cf3101da [REF] Package: backport of 6e9edeeb46d4161bf7be02f570073c9c1edf45c7 [REF] Package: partial backport of d4624fa826a5e9542782f2c53c8ba2c766d093bc [REF] Package: backport of 9f13722f7837a80e423ca6e7a7337d66f900e564
2014-12-19 16:31:12 +00:00
!define PRODUCT_NAME "OpenERP"
!define DISPLAY_NAME "${PRODUCT_NAME} ${MAJOR_VERSION}.${MINOR_VERSION}"
!define REGISTRY_ROOT HKLM
!define UNINSTALL_BASE_REGISTRY_KEY "Software\Microsoft\Windows\CurrentVersion\Uninstall"
!define UNINSTALL_REGISTRY_KEY "${UNINSTALL_BASE_REGISTRY_KEY}\${DISPLAY_NAME}"
[REF] Packaging: Backport of v8 packaging [REF] Packaging: backport of a7ab5a4109ec99d77f61a6d4c8bc7696149ea09c [REF] Packaging: backport of a700a1139ee19d71bc4669ff74bc53c87b38dc7b [REF] Packaging: backport of 9d0bd2807e2c2b949ece62fd6be04a1cf39c8e0d [REF] Packaging: backport of b0722d3e5d6bebdf19dc29b8ba04651ae508839f [REF] Packaging: backport of 24b2c93814dfa18fa1aa88bb0497a73b7b8b3e6e [REF] Packaging: backport of e874cdafaa9675251cd7852b8e9b1662cee7d19a [REF] Packaging: backport of 56b61da16387e642130477e604022207a77e3f74 [REF] Packaging: backport of be96dd85959528b86f7535b9b4cc0dc86981ca33 [REF] Packaging: backport of 50a4da99f051d125b8435477657ee2b115a8e0bd [REF] Packaging: backport of 1c41f3699303da770797002025b7c8226fb562eb [REF] Packaging: backport of cc11331733a5cb8aff6c7f0d4def1404e83b80e8 [FIX] Packaging: backport of 134716308266ff [REF] Package: backport of 93845d683c0420118c162eb855abb690150b692d [REF] Package: backport of 012bc01c113c8d008a0eb94219f1cb519519ff0d [FIX] Package: partial apply of d9e72a3716488ce8 [REF] Package: backport of 67036feff4f3d2d86a9e9e3e19f85fc183f466c6 [REF] Package: backport of 73de0138dedfe0faaae857544746915315a0dbeb [REF] Package: backport of 30d987ed30e64a498ef392a0aa83ca7f4d220a97 [REF] Package: backport of 29132669a16792a84960f03c5627f04e0ad8ff6a [REF] Package: backport of 7db12dc47b1e89ba0a7315c567fafdc722f47b90 [REF] Package: backport of f668f9c6cdc4fcea1c647959feed42359eb78009 [REF] Package: backport of 2cf4051a1556d64a1ff321658c4c2e0a60a13132 [REF] Packaging: backport of 735924878f89041f3b74540848baef71790872a1 [REF] Packaging: backport of f2598ecdce169f8134ff1f5c84eb12e14a5d6f34 [REF] Package: backport of fd21912cfe76f90447059cdf2617bcd7631cc122 [REF] Package: backport of 9a8cdf49b08ce9e1b4238bf122ee2c4271d44f62 [REF] Package: backport of 2f4984b8381c6407a720b122733242e6cf3101da [REF] Package: backport of 6e9edeeb46d4161bf7be02f570073c9c1edf45c7 [REF] Package: partial backport of d4624fa826a5e9542782f2c53c8ba2c766d093bc [REF] Package: backport of 9f13722f7837a80e423ca6e7a7337d66f900e564
2014-12-19 16:31:12 +00:00
!define UNINSTALL_REGISTRY_KEY_SERVER "${UNINSTALL_BASE_REGISTRY_KEY}\OpenERP Server ${VERSION}"
!define REGISTRY_KEY "Software\${DISPLAY_NAME}"
!define DEFAULT_POSTGRESQL_HOSTNAME 'localhost'
!define DEFAULT_POSTGRESQL_PORT 5432
!define DEFAULT_POSTGRESQL_USERNAME 'openpg'
!define DEFAULT_POSTGRESQL_PASSWORD 'openpgpwd'
Name '${DISPLAY_NAME}'
Caption "${PRODUCT_NAME} ${VERSION} Setup"
[REF] Packaging: Backport of v8 packaging [REF] Packaging: backport of a7ab5a4109ec99d77f61a6d4c8bc7696149ea09c [REF] Packaging: backport of a700a1139ee19d71bc4669ff74bc53c87b38dc7b [REF] Packaging: backport of 9d0bd2807e2c2b949ece62fd6be04a1cf39c8e0d [REF] Packaging: backport of b0722d3e5d6bebdf19dc29b8ba04651ae508839f [REF] Packaging: backport of 24b2c93814dfa18fa1aa88bb0497a73b7b8b3e6e [REF] Packaging: backport of e874cdafaa9675251cd7852b8e9b1662cee7d19a [REF] Packaging: backport of 56b61da16387e642130477e604022207a77e3f74 [REF] Packaging: backport of be96dd85959528b86f7535b9b4cc0dc86981ca33 [REF] Packaging: backport of 50a4da99f051d125b8435477657ee2b115a8e0bd [REF] Packaging: backport of 1c41f3699303da770797002025b7c8226fb562eb [REF] Packaging: backport of cc11331733a5cb8aff6c7f0d4def1404e83b80e8 [FIX] Packaging: backport of 134716308266ff [REF] Package: backport of 93845d683c0420118c162eb855abb690150b692d [REF] Package: backport of 012bc01c113c8d008a0eb94219f1cb519519ff0d [FIX] Package: partial apply of d9e72a3716488ce8 [REF] Package: backport of 67036feff4f3d2d86a9e9e3e19f85fc183f466c6 [REF] Package: backport of 73de0138dedfe0faaae857544746915315a0dbeb [REF] Package: backport of 30d987ed30e64a498ef392a0aa83ca7f4d220a97 [REF] Package: backport of 29132669a16792a84960f03c5627f04e0ad8ff6a [REF] Package: backport of 7db12dc47b1e89ba0a7315c567fafdc722f47b90 [REF] Package: backport of f668f9c6cdc4fcea1c647959feed42359eb78009 [REF] Package: backport of 2cf4051a1556d64a1ff321658c4c2e0a60a13132 [REF] Packaging: backport of 735924878f89041f3b74540848baef71790872a1 [REF] Packaging: backport of f2598ecdce169f8134ff1f5c84eb12e14a5d6f34 [REF] Package: backport of fd21912cfe76f90447059cdf2617bcd7631cc122 [REF] Package: backport of 9a8cdf49b08ce9e1b4238bf122ee2c4271d44f62 [REF] Package: backport of 2f4984b8381c6407a720b122733242e6cf3101da [REF] Package: backport of 6e9edeeb46d4161bf7be02f570073c9c1edf45c7 [REF] Package: partial backport of d4624fa826a5e9542782f2c53c8ba2c766d093bc [REF] Package: backport of 9f13722f7837a80e423ca6e7a7337d66f900e564
2014-12-19 16:31:12 +00:00
OutFile "openerp-allinone-setup-${VERSION}.exe"
#SetCompressor /final /solid lzma
#SetCompress auto
ShowInstDetails show
XPStyle on
InstallDir "$PROGRAMFILES\OpenERP ${VERSION}"
InstallDirRegKey HKCU "${REGISTRY_KEY}" ""
BrandingText '${PRODUCT_NAME} ${VERSION}'
RequestExecutionLevel admin
#VIAddVersionKey "ProductName" "${PRODUCT_NAME}"
#VIAddVersionKey "CompanyName" "${PUBLISHER}"
#VIAddVersionKey "FileDescription" "Installer of ${DISPLAY_NAME}"
#VIAddVersionKey "LegalCopyright" "${PUBLISHER}"
#VIAddVersionKey "LegalTrademark" "OpenERP is a trademark of ${PUBLISHER}"
#VIAddVersionKey "FileVersion" "${MAJOR_VERSION}.${MINOR_VERSION}.${REVISION_VERSION}"
#VIProductVersion "${MAJOR_VERSION}.${MINOR_VERSION}.${REVISION_VERSION}"
!insertmacro GetParameters
!insertmacro GetOptions
Var Option_AllInOne
Var HasPostgreSQL
Var cmdLineParams
Var TextPostgreSQLHostname
Var TextPostgreSQLPort
Var TextPostgreSQLUsername
Var TextPostgreSQLPassword
Var HWNDPostgreSQLHostname
Var HWNDPostgreSQLPort
Var HWNDPostgreSQLUsername
Var HWNDPostgreSQLPassword
[REF] Packaging: Backport of v8 packaging [REF] Packaging: backport of a7ab5a4109ec99d77f61a6d4c8bc7696149ea09c [REF] Packaging: backport of a700a1139ee19d71bc4669ff74bc53c87b38dc7b [REF] Packaging: backport of 9d0bd2807e2c2b949ece62fd6be04a1cf39c8e0d [REF] Packaging: backport of b0722d3e5d6bebdf19dc29b8ba04651ae508839f [REF] Packaging: backport of 24b2c93814dfa18fa1aa88bb0497a73b7b8b3e6e [REF] Packaging: backport of e874cdafaa9675251cd7852b8e9b1662cee7d19a [REF] Packaging: backport of 56b61da16387e642130477e604022207a77e3f74 [REF] Packaging: backport of be96dd85959528b86f7535b9b4cc0dc86981ca33 [REF] Packaging: backport of 50a4da99f051d125b8435477657ee2b115a8e0bd [REF] Packaging: backport of 1c41f3699303da770797002025b7c8226fb562eb [REF] Packaging: backport of cc11331733a5cb8aff6c7f0d4def1404e83b80e8 [FIX] Packaging: backport of 134716308266ff [REF] Package: backport of 93845d683c0420118c162eb855abb690150b692d [REF] Package: backport of 012bc01c113c8d008a0eb94219f1cb519519ff0d [FIX] Package: partial apply of d9e72a3716488ce8 [REF] Package: backport of 67036feff4f3d2d86a9e9e3e19f85fc183f466c6 [REF] Package: backport of 73de0138dedfe0faaae857544746915315a0dbeb [REF] Package: backport of 30d987ed30e64a498ef392a0aa83ca7f4d220a97 [REF] Package: backport of 29132669a16792a84960f03c5627f04e0ad8ff6a [REF] Package: backport of 7db12dc47b1e89ba0a7315c567fafdc722f47b90 [REF] Package: backport of f668f9c6cdc4fcea1c647959feed42359eb78009 [REF] Package: backport of 2cf4051a1556d64a1ff321658c4c2e0a60a13132 [REF] Packaging: backport of 735924878f89041f3b74540848baef71790872a1 [REF] Packaging: backport of f2598ecdce169f8134ff1f5c84eb12e14a5d6f34 [REF] Package: backport of fd21912cfe76f90447059cdf2617bcd7631cc122 [REF] Package: backport of 9a8cdf49b08ce9e1b4238bf122ee2c4271d44f62 [REF] Package: backport of 2f4984b8381c6407a720b122733242e6cf3101da [REF] Package: backport of 6e9edeeb46d4161bf7be02f570073c9c1edf45c7 [REF] Package: partial backport of d4624fa826a5e9542782f2c53c8ba2c766d093bc [REF] Package: backport of 9f13722f7837a80e423ca6e7a7337d66f900e564
2014-12-19 16:31:12 +00:00
!define STATIC_PATH "static"
!define PIXMAPS_PATH "${STATIC_PATH}\pixmaps"
!define POSTGRESQL_EXE_FILENAME "postgresql-9.3.5-1-windows.exe"
!define POSTGRESQL_EXE "${STATIC_PATH}\${POSTGRESQL_EXE_FILENAME}"
!define MUI_ABORTWARNING
[REF] Packaging: Backport of v8 packaging [REF] Packaging: backport of a7ab5a4109ec99d77f61a6d4c8bc7696149ea09c [REF] Packaging: backport of a700a1139ee19d71bc4669ff74bc53c87b38dc7b [REF] Packaging: backport of 9d0bd2807e2c2b949ece62fd6be04a1cf39c8e0d [REF] Packaging: backport of b0722d3e5d6bebdf19dc29b8ba04651ae508839f [REF] Packaging: backport of 24b2c93814dfa18fa1aa88bb0497a73b7b8b3e6e [REF] Packaging: backport of e874cdafaa9675251cd7852b8e9b1662cee7d19a [REF] Packaging: backport of 56b61da16387e642130477e604022207a77e3f74 [REF] Packaging: backport of be96dd85959528b86f7535b9b4cc0dc86981ca33 [REF] Packaging: backport of 50a4da99f051d125b8435477657ee2b115a8e0bd [REF] Packaging: backport of 1c41f3699303da770797002025b7c8226fb562eb [REF] Packaging: backport of cc11331733a5cb8aff6c7f0d4def1404e83b80e8 [FIX] Packaging: backport of 134716308266ff [REF] Package: backport of 93845d683c0420118c162eb855abb690150b692d [REF] Package: backport of 012bc01c113c8d008a0eb94219f1cb519519ff0d [FIX] Package: partial apply of d9e72a3716488ce8 [REF] Package: backport of 67036feff4f3d2d86a9e9e3e19f85fc183f466c6 [REF] Package: backport of 73de0138dedfe0faaae857544746915315a0dbeb [REF] Package: backport of 30d987ed30e64a498ef392a0aa83ca7f4d220a97 [REF] Package: backport of 29132669a16792a84960f03c5627f04e0ad8ff6a [REF] Package: backport of 7db12dc47b1e89ba0a7315c567fafdc722f47b90 [REF] Package: backport of f668f9c6cdc4fcea1c647959feed42359eb78009 [REF] Package: backport of 2cf4051a1556d64a1ff321658c4c2e0a60a13132 [REF] Packaging: backport of 735924878f89041f3b74540848baef71790872a1 [REF] Packaging: backport of f2598ecdce169f8134ff1f5c84eb12e14a5d6f34 [REF] Package: backport of fd21912cfe76f90447059cdf2617bcd7631cc122 [REF] Package: backport of 9a8cdf49b08ce9e1b4238bf122ee2c4271d44f62 [REF] Package: backport of 2f4984b8381c6407a720b122733242e6cf3101da [REF] Package: backport of 6e9edeeb46d4161bf7be02f570073c9c1edf45c7 [REF] Package: partial backport of d4624fa826a5e9542782f2c53c8ba2c766d093bc [REF] Package: backport of 9f13722f7837a80e423ca6e7a7337d66f900e564
2014-12-19 16:31:12 +00:00
!define MUI_ICON "${PIXMAPS_PATH}\openerp-icon.ico"
[REF] Packaging: Backport of v8 packaging [REF] Packaging: backport of a7ab5a4109ec99d77f61a6d4c8bc7696149ea09c [REF] Packaging: backport of a700a1139ee19d71bc4669ff74bc53c87b38dc7b [REF] Packaging: backport of 9d0bd2807e2c2b949ece62fd6be04a1cf39c8e0d [REF] Packaging: backport of b0722d3e5d6bebdf19dc29b8ba04651ae508839f [REF] Packaging: backport of 24b2c93814dfa18fa1aa88bb0497a73b7b8b3e6e [REF] Packaging: backport of e874cdafaa9675251cd7852b8e9b1662cee7d19a [REF] Packaging: backport of 56b61da16387e642130477e604022207a77e3f74 [REF] Packaging: backport of be96dd85959528b86f7535b9b4cc0dc86981ca33 [REF] Packaging: backport of 50a4da99f051d125b8435477657ee2b115a8e0bd [REF] Packaging: backport of 1c41f3699303da770797002025b7c8226fb562eb [REF] Packaging: backport of cc11331733a5cb8aff6c7f0d4def1404e83b80e8 [FIX] Packaging: backport of 134716308266ff [REF] Package: backport of 93845d683c0420118c162eb855abb690150b692d [REF] Package: backport of 012bc01c113c8d008a0eb94219f1cb519519ff0d [FIX] Package: partial apply of d9e72a3716488ce8 [REF] Package: backport of 67036feff4f3d2d86a9e9e3e19f85fc183f466c6 [REF] Package: backport of 73de0138dedfe0faaae857544746915315a0dbeb [REF] Package: backport of 30d987ed30e64a498ef392a0aa83ca7f4d220a97 [REF] Package: backport of 29132669a16792a84960f03c5627f04e0ad8ff6a [REF] Package: backport of 7db12dc47b1e89ba0a7315c567fafdc722f47b90 [REF] Package: backport of f668f9c6cdc4fcea1c647959feed42359eb78009 [REF] Package: backport of 2cf4051a1556d64a1ff321658c4c2e0a60a13132 [REF] Packaging: backport of 735924878f89041f3b74540848baef71790872a1 [REF] Packaging: backport of f2598ecdce169f8134ff1f5c84eb12e14a5d6f34 [REF] Package: backport of fd21912cfe76f90447059cdf2617bcd7631cc122 [REF] Package: backport of 9a8cdf49b08ce9e1b4238bf122ee2c4271d44f62 [REF] Package: backport of 2f4984b8381c6407a720b122733242e6cf3101da [REF] Package: backport of 6e9edeeb46d4161bf7be02f570073c9c1edf45c7 [REF] Package: partial backport of d4624fa826a5e9542782f2c53c8ba2c766d093bc [REF] Package: backport of 9f13722f7837a80e423ca6e7a7337d66f900e564
2014-12-19 16:31:12 +00:00
!define MUI_WELCOMEFINISHPAGE_BITMAP "${PIXMAPS_PATH}\openerp-intro.bmp"
!define MUI_UNWELCOMEFINISHPAGE_BITMAP "${PIXMAPS_PATH}\openerp-intro.bmp"
!define MUI_HEADERIMAGE
[REF] Packaging: Backport of v8 packaging [REF] Packaging: backport of a7ab5a4109ec99d77f61a6d4c8bc7696149ea09c [REF] Packaging: backport of a700a1139ee19d71bc4669ff74bc53c87b38dc7b [REF] Packaging: backport of 9d0bd2807e2c2b949ece62fd6be04a1cf39c8e0d [REF] Packaging: backport of b0722d3e5d6bebdf19dc29b8ba04651ae508839f [REF] Packaging: backport of 24b2c93814dfa18fa1aa88bb0497a73b7b8b3e6e [REF] Packaging: backport of e874cdafaa9675251cd7852b8e9b1662cee7d19a [REF] Packaging: backport of 56b61da16387e642130477e604022207a77e3f74 [REF] Packaging: backport of be96dd85959528b86f7535b9b4cc0dc86981ca33 [REF] Packaging: backport of 50a4da99f051d125b8435477657ee2b115a8e0bd [REF] Packaging: backport of 1c41f3699303da770797002025b7c8226fb562eb [REF] Packaging: backport of cc11331733a5cb8aff6c7f0d4def1404e83b80e8 [FIX] Packaging: backport of 134716308266ff [REF] Package: backport of 93845d683c0420118c162eb855abb690150b692d [REF] Package: backport of 012bc01c113c8d008a0eb94219f1cb519519ff0d [FIX] Package: partial apply of d9e72a3716488ce8 [REF] Package: backport of 67036feff4f3d2d86a9e9e3e19f85fc183f466c6 [REF] Package: backport of 73de0138dedfe0faaae857544746915315a0dbeb [REF] Package: backport of 30d987ed30e64a498ef392a0aa83ca7f4d220a97 [REF] Package: backport of 29132669a16792a84960f03c5627f04e0ad8ff6a [REF] Package: backport of 7db12dc47b1e89ba0a7315c567fafdc722f47b90 [REF] Package: backport of f668f9c6cdc4fcea1c647959feed42359eb78009 [REF] Package: backport of 2cf4051a1556d64a1ff321658c4c2e0a60a13132 [REF] Packaging: backport of 735924878f89041f3b74540848baef71790872a1 [REF] Packaging: backport of f2598ecdce169f8134ff1f5c84eb12e14a5d6f34 [REF] Package: backport of fd21912cfe76f90447059cdf2617bcd7631cc122 [REF] Package: backport of 9a8cdf49b08ce9e1b4238bf122ee2c4271d44f62 [REF] Package: backport of 2f4984b8381c6407a720b122733242e6cf3101da [REF] Package: backport of 6e9edeeb46d4161bf7be02f570073c9c1edf45c7 [REF] Package: partial backport of d4624fa826a5e9542782f2c53c8ba2c766d093bc [REF] Package: backport of 9f13722f7837a80e423ca6e7a7337d66f900e564
2014-12-19 16:31:12 +00:00
!define MUI_HEADERIMAGE_BITMAP "${PIXMAPS_PATH}\openerp-slogan.bmp"
!define MUI_HEADERIMAGE_BITMAP_NOSTRETCH
!define MUI_HEADER_TRANSPARENT_TEXT ""
!insertmacro MUI_PAGE_WELCOME
[REF] Packaging: Backport of v8 packaging [REF] Packaging: backport of a7ab5a4109ec99d77f61a6d4c8bc7696149ea09c [REF] Packaging: backport of a700a1139ee19d71bc4669ff74bc53c87b38dc7b [REF] Packaging: backport of 9d0bd2807e2c2b949ece62fd6be04a1cf39c8e0d [REF] Packaging: backport of b0722d3e5d6bebdf19dc29b8ba04651ae508839f [REF] Packaging: backport of 24b2c93814dfa18fa1aa88bb0497a73b7b8b3e6e [REF] Packaging: backport of e874cdafaa9675251cd7852b8e9b1662cee7d19a [REF] Packaging: backport of 56b61da16387e642130477e604022207a77e3f74 [REF] Packaging: backport of be96dd85959528b86f7535b9b4cc0dc86981ca33 [REF] Packaging: backport of 50a4da99f051d125b8435477657ee2b115a8e0bd [REF] Packaging: backport of 1c41f3699303da770797002025b7c8226fb562eb [REF] Packaging: backport of cc11331733a5cb8aff6c7f0d4def1404e83b80e8 [FIX] Packaging: backport of 134716308266ff [REF] Package: backport of 93845d683c0420118c162eb855abb690150b692d [REF] Package: backport of 012bc01c113c8d008a0eb94219f1cb519519ff0d [FIX] Package: partial apply of d9e72a3716488ce8 [REF] Package: backport of 67036feff4f3d2d86a9e9e3e19f85fc183f466c6 [REF] Package: backport of 73de0138dedfe0faaae857544746915315a0dbeb [REF] Package: backport of 30d987ed30e64a498ef392a0aa83ca7f4d220a97 [REF] Package: backport of 29132669a16792a84960f03c5627f04e0ad8ff6a [REF] Package: backport of 7db12dc47b1e89ba0a7315c567fafdc722f47b90 [REF] Package: backport of f668f9c6cdc4fcea1c647959feed42359eb78009 [REF] Package: backport of 2cf4051a1556d64a1ff321658c4c2e0a60a13132 [REF] Packaging: backport of 735924878f89041f3b74540848baef71790872a1 [REF] Packaging: backport of f2598ecdce169f8134ff1f5c84eb12e14a5d6f34 [REF] Package: backport of fd21912cfe76f90447059cdf2617bcd7631cc122 [REF] Package: backport of 9a8cdf49b08ce9e1b4238bf122ee2c4271d44f62 [REF] Package: backport of 2f4984b8381c6407a720b122733242e6cf3101da [REF] Package: backport of 6e9edeeb46d4161bf7be02f570073c9c1edf45c7 [REF] Package: partial backport of d4624fa826a5e9542782f2c53c8ba2c766d093bc [REF] Package: backport of 9f13722f7837a80e423ca6e7a7337d66f900e564
2014-12-19 16:31:12 +00:00
!insertmacro MUI_PAGE_LICENSE "${STATIC_PATH}\doc\LICENSE"
!define MUI_COMPONENTSPAGE_SMALLDESC
[REF] Packaging: Backport of v8 packaging [REF] Packaging: backport of a7ab5a4109ec99d77f61a6d4c8bc7696149ea09c [REF] Packaging: backport of a700a1139ee19d71bc4669ff74bc53c87b38dc7b [REF] Packaging: backport of 9d0bd2807e2c2b949ece62fd6be04a1cf39c8e0d [REF] Packaging: backport of b0722d3e5d6bebdf19dc29b8ba04651ae508839f [REF] Packaging: backport of 24b2c93814dfa18fa1aa88bb0497a73b7b8b3e6e [REF] Packaging: backport of e874cdafaa9675251cd7852b8e9b1662cee7d19a [REF] Packaging: backport of 56b61da16387e642130477e604022207a77e3f74 [REF] Packaging: backport of be96dd85959528b86f7535b9b4cc0dc86981ca33 [REF] Packaging: backport of 50a4da99f051d125b8435477657ee2b115a8e0bd [REF] Packaging: backport of 1c41f3699303da770797002025b7c8226fb562eb [REF] Packaging: backport of cc11331733a5cb8aff6c7f0d4def1404e83b80e8 [FIX] Packaging: backport of 134716308266ff [REF] Package: backport of 93845d683c0420118c162eb855abb690150b692d [REF] Package: backport of 012bc01c113c8d008a0eb94219f1cb519519ff0d [FIX] Package: partial apply of d9e72a3716488ce8 [REF] Package: backport of 67036feff4f3d2d86a9e9e3e19f85fc183f466c6 [REF] Package: backport of 73de0138dedfe0faaae857544746915315a0dbeb [REF] Package: backport of 30d987ed30e64a498ef392a0aa83ca7f4d220a97 [REF] Package: backport of 29132669a16792a84960f03c5627f04e0ad8ff6a [REF] Package: backport of 7db12dc47b1e89ba0a7315c567fafdc722f47b90 [REF] Package: backport of f668f9c6cdc4fcea1c647959feed42359eb78009 [REF] Package: backport of 2cf4051a1556d64a1ff321658c4c2e0a60a13132 [REF] Packaging: backport of 735924878f89041f3b74540848baef71790872a1 [REF] Packaging: backport of f2598ecdce169f8134ff1f5c84eb12e14a5d6f34 [REF] Package: backport of fd21912cfe76f90447059cdf2617bcd7631cc122 [REF] Package: backport of 9a8cdf49b08ce9e1b4238bf122ee2c4271d44f62 [REF] Package: backport of 2f4984b8381c6407a720b122733242e6cf3101da [REF] Package: backport of 6e9edeeb46d4161bf7be02f570073c9c1edf45c7 [REF] Package: partial backport of d4624fa826a5e9542782f2c53c8ba2c766d093bc [REF] Package: backport of 9f13722f7837a80e423ca6e7a7337d66f900e564
2014-12-19 16:31:12 +00:00
!define MUI_PAGE_CUSTOMFUNCTION_LEAVE ComponentLeave
!insertmacro MUI_PAGE_COMPONENTS
Page Custom ShowPostgreSQL LeavePostgreSQL
[REF] Packaging: Backport of v8 packaging [REF] Packaging: backport of a7ab5a4109ec99d77f61a6d4c8bc7696149ea09c [REF] Packaging: backport of a700a1139ee19d71bc4669ff74bc53c87b38dc7b [REF] Packaging: backport of 9d0bd2807e2c2b949ece62fd6be04a1cf39c8e0d [REF] Packaging: backport of b0722d3e5d6bebdf19dc29b8ba04651ae508839f [REF] Packaging: backport of 24b2c93814dfa18fa1aa88bb0497a73b7b8b3e6e [REF] Packaging: backport of e874cdafaa9675251cd7852b8e9b1662cee7d19a [REF] Packaging: backport of 56b61da16387e642130477e604022207a77e3f74 [REF] Packaging: backport of be96dd85959528b86f7535b9b4cc0dc86981ca33 [REF] Packaging: backport of 50a4da99f051d125b8435477657ee2b115a8e0bd [REF] Packaging: backport of 1c41f3699303da770797002025b7c8226fb562eb [REF] Packaging: backport of cc11331733a5cb8aff6c7f0d4def1404e83b80e8 [FIX] Packaging: backport of 134716308266ff [REF] Package: backport of 93845d683c0420118c162eb855abb690150b692d [REF] Package: backport of 012bc01c113c8d008a0eb94219f1cb519519ff0d [FIX] Package: partial apply of d9e72a3716488ce8 [REF] Package: backport of 67036feff4f3d2d86a9e9e3e19f85fc183f466c6 [REF] Package: backport of 73de0138dedfe0faaae857544746915315a0dbeb [REF] Package: backport of 30d987ed30e64a498ef392a0aa83ca7f4d220a97 [REF] Package: backport of 29132669a16792a84960f03c5627f04e0ad8ff6a [REF] Package: backport of 7db12dc47b1e89ba0a7315c567fafdc722f47b90 [REF] Package: backport of f668f9c6cdc4fcea1c647959feed42359eb78009 [REF] Package: backport of 2cf4051a1556d64a1ff321658c4c2e0a60a13132 [REF] Packaging: backport of 735924878f89041f3b74540848baef71790872a1 [REF] Packaging: backport of f2598ecdce169f8134ff1f5c84eb12e14a5d6f34 [REF] Package: backport of fd21912cfe76f90447059cdf2617bcd7631cc122 [REF] Package: backport of 9a8cdf49b08ce9e1b4238bf122ee2c4271d44f62 [REF] Package: backport of 2f4984b8381c6407a720b122733242e6cf3101da [REF] Package: backport of 6e9edeeb46d4161bf7be02f570073c9c1edf45c7 [REF] Package: partial backport of d4624fa826a5e9542782f2c53c8ba2c766d093bc [REF] Package: backport of 9f13722f7837a80e423ca6e7a7337d66f900e564
2014-12-19 16:31:12 +00:00
!insertmacro MUI_PAGE_DIRECTORY
!insertmacro MUI_PAGE_INSTFILES
!define MUI_FINISHPAGE_NOAUTOCLOSE
[REF] Packaging: Backport of v8 packaging [REF] Packaging: backport of a7ab5a4109ec99d77f61a6d4c8bc7696149ea09c [REF] Packaging: backport of a700a1139ee19d71bc4669ff74bc53c87b38dc7b [REF] Packaging: backport of 9d0bd2807e2c2b949ece62fd6be04a1cf39c8e0d [REF] Packaging: backport of b0722d3e5d6bebdf19dc29b8ba04651ae508839f [REF] Packaging: backport of 24b2c93814dfa18fa1aa88bb0497a73b7b8b3e6e [REF] Packaging: backport of e874cdafaa9675251cd7852b8e9b1662cee7d19a [REF] Packaging: backport of 56b61da16387e642130477e604022207a77e3f74 [REF] Packaging: backport of be96dd85959528b86f7535b9b4cc0dc86981ca33 [REF] Packaging: backport of 50a4da99f051d125b8435477657ee2b115a8e0bd [REF] Packaging: backport of 1c41f3699303da770797002025b7c8226fb562eb [REF] Packaging: backport of cc11331733a5cb8aff6c7f0d4def1404e83b80e8 [FIX] Packaging: backport of 134716308266ff [REF] Package: backport of 93845d683c0420118c162eb855abb690150b692d [REF] Package: backport of 012bc01c113c8d008a0eb94219f1cb519519ff0d [FIX] Package: partial apply of d9e72a3716488ce8 [REF] Package: backport of 67036feff4f3d2d86a9e9e3e19f85fc183f466c6 [REF] Package: backport of 73de0138dedfe0faaae857544746915315a0dbeb [REF] Package: backport of 30d987ed30e64a498ef392a0aa83ca7f4d220a97 [REF] Package: backport of 29132669a16792a84960f03c5627f04e0ad8ff6a [REF] Package: backport of 7db12dc47b1e89ba0a7315c567fafdc722f47b90 [REF] Package: backport of f668f9c6cdc4fcea1c647959feed42359eb78009 [REF] Package: backport of 2cf4051a1556d64a1ff321658c4c2e0a60a13132 [REF] Packaging: backport of 735924878f89041f3b74540848baef71790872a1 [REF] Packaging: backport of f2598ecdce169f8134ff1f5c84eb12e14a5d6f34 [REF] Package: backport of fd21912cfe76f90447059cdf2617bcd7631cc122 [REF] Package: backport of 9a8cdf49b08ce9e1b4238bf122ee2c4271d44f62 [REF] Package: backport of 2f4984b8381c6407a720b122733242e6cf3101da [REF] Package: backport of 6e9edeeb46d4161bf7be02f570073c9c1edf45c7 [REF] Package: partial backport of d4624fa826a5e9542782f2c53c8ba2c766d093bc [REF] Package: backport of 9f13722f7837a80e423ca6e7a7337d66f900e564
2014-12-19 16:31:12 +00:00
!define MUI_FINISHPAGE_RUN
!define MUI_FINISHPAGE_RUN_CHECKED
!define MUI_FINISHPAGE_RUN_TEXT "$(DESC_FinishPageText)"
!define MUI_FINISHPAGE_RUN_FUNCTION "LaunchLink"
!define MUI_FINISHPAGE_LINK $(DESC_FinishPage_Link)
!define MUI_FINISHPAGE_LINK_LOCATION "http://www.openerp.com/contact"
!insertmacro MUI_PAGE_FINISH
!insertmacro MUI_UNPAGE_WELCOME
!insertmacro MUI_UNPAGE_CONFIRM
!insertmacro MUI_UNPAGE_INSTFILES
!insertmacro MUI_UNPAGE_FINISH
!insertmacro MUI_LANGUAGE "English"
!insertmacro MUI_LANGUAGE "French"
!insertmacro MUI_RESERVEFILE_LANGDLL
; English
[REF] Packaging: Backport of v8 packaging [REF] Packaging: backport of a7ab5a4109ec99d77f61a6d4c8bc7696149ea09c [REF] Packaging: backport of a700a1139ee19d71bc4669ff74bc53c87b38dc7b [REF] Packaging: backport of 9d0bd2807e2c2b949ece62fd6be04a1cf39c8e0d [REF] Packaging: backport of b0722d3e5d6bebdf19dc29b8ba04651ae508839f [REF] Packaging: backport of 24b2c93814dfa18fa1aa88bb0497a73b7b8b3e6e [REF] Packaging: backport of e874cdafaa9675251cd7852b8e9b1662cee7d19a [REF] Packaging: backport of 56b61da16387e642130477e604022207a77e3f74 [REF] Packaging: backport of be96dd85959528b86f7535b9b4cc0dc86981ca33 [REF] Packaging: backport of 50a4da99f051d125b8435477657ee2b115a8e0bd [REF] Packaging: backport of 1c41f3699303da770797002025b7c8226fb562eb [REF] Packaging: backport of cc11331733a5cb8aff6c7f0d4def1404e83b80e8 [FIX] Packaging: backport of 134716308266ff [REF] Package: backport of 93845d683c0420118c162eb855abb690150b692d [REF] Package: backport of 012bc01c113c8d008a0eb94219f1cb519519ff0d [FIX] Package: partial apply of d9e72a3716488ce8 [REF] Package: backport of 67036feff4f3d2d86a9e9e3e19f85fc183f466c6 [REF] Package: backport of 73de0138dedfe0faaae857544746915315a0dbeb [REF] Package: backport of 30d987ed30e64a498ef392a0aa83ca7f4d220a97 [REF] Package: backport of 29132669a16792a84960f03c5627f04e0ad8ff6a [REF] Package: backport of 7db12dc47b1e89ba0a7315c567fafdc722f47b90 [REF] Package: backport of f668f9c6cdc4fcea1c647959feed42359eb78009 [REF] Package: backport of 2cf4051a1556d64a1ff321658c4c2e0a60a13132 [REF] Packaging: backport of 735924878f89041f3b74540848baef71790872a1 [REF] Packaging: backport of f2598ecdce169f8134ff1f5c84eb12e14a5d6f34 [REF] Package: backport of fd21912cfe76f90447059cdf2617bcd7631cc122 [REF] Package: backport of 9a8cdf49b08ce9e1b4238bf122ee2c4271d44f62 [REF] Package: backport of 2f4984b8381c6407a720b122733242e6cf3101da [REF] Package: backport of 6e9edeeb46d4161bf7be02f570073c9c1edf45c7 [REF] Package: partial backport of d4624fa826a5e9542782f2c53c8ba2c766d093bc [REF] Package: backport of 9f13722f7837a80e423ca6e7a7337d66f900e564
2014-12-19 16:31:12 +00:00
LangString DESC_OpenERP_Server ${LANG_ENGLISH} "Install the OpenERP Server with all the OpenERP standard modules."
LangString DESC_PostgreSQL ${LANG_ENGLISH} "Install the PostgreSQL RDBMS used by OpenERP."
LangString DESC_FinishPage_Link ${LANG_ENGLISH} "Contact OpenERP for Partnership and/or Support"
[REF] Packaging: Backport of v8 packaging [REF] Packaging: backport of a7ab5a4109ec99d77f61a6d4c8bc7696149ea09c [REF] Packaging: backport of a700a1139ee19d71bc4669ff74bc53c87b38dc7b [REF] Packaging: backport of 9d0bd2807e2c2b949ece62fd6be04a1cf39c8e0d [REF] Packaging: backport of b0722d3e5d6bebdf19dc29b8ba04651ae508839f [REF] Packaging: backport of 24b2c93814dfa18fa1aa88bb0497a73b7b8b3e6e [REF] Packaging: backport of e874cdafaa9675251cd7852b8e9b1662cee7d19a [REF] Packaging: backport of 56b61da16387e642130477e604022207a77e3f74 [REF] Packaging: backport of be96dd85959528b86f7535b9b4cc0dc86981ca33 [REF] Packaging: backport of 50a4da99f051d125b8435477657ee2b115a8e0bd [REF] Packaging: backport of 1c41f3699303da770797002025b7c8226fb562eb [REF] Packaging: backport of cc11331733a5cb8aff6c7f0d4def1404e83b80e8 [FIX] Packaging: backport of 134716308266ff [REF] Package: backport of 93845d683c0420118c162eb855abb690150b692d [REF] Package: backport of 012bc01c113c8d008a0eb94219f1cb519519ff0d [FIX] Package: partial apply of d9e72a3716488ce8 [REF] Package: backport of 67036feff4f3d2d86a9e9e3e19f85fc183f466c6 [REF] Package: backport of 73de0138dedfe0faaae857544746915315a0dbeb [REF] Package: backport of 30d987ed30e64a498ef392a0aa83ca7f4d220a97 [REF] Package: backport of 29132669a16792a84960f03c5627f04e0ad8ff6a [REF] Package: backport of 7db12dc47b1e89ba0a7315c567fafdc722f47b90 [REF] Package: backport of f668f9c6cdc4fcea1c647959feed42359eb78009 [REF] Package: backport of 2cf4051a1556d64a1ff321658c4c2e0a60a13132 [REF] Packaging: backport of 735924878f89041f3b74540848baef71790872a1 [REF] Packaging: backport of f2598ecdce169f8134ff1f5c84eb12e14a5d6f34 [REF] Package: backport of fd21912cfe76f90447059cdf2617bcd7631cc122 [REF] Package: backport of 9a8cdf49b08ce9e1b4238bf122ee2c4271d44f62 [REF] Package: backport of 2f4984b8381c6407a720b122733242e6cf3101da [REF] Package: backport of 6e9edeeb46d4161bf7be02f570073c9c1edf45c7 [REF] Package: partial backport of d4624fa826a5e9542782f2c53c8ba2c766d093bc [REF] Package: backport of 9f13722f7837a80e423ca6e7a7337d66f900e564
2014-12-19 16:31:12 +00:00
LangString DESC_AtLeastOneComponent ${LANG_ENGLISH} "You have to choose at least one component"
LangString DESC_CanNotInstallPostgreSQL ${LANG_ENGLISH} "You can not install the PostgreSQL database without the OpenERP Server"
LangString WARNING_HostNameIsEmpty ${LANG_ENGLISH} "The hostname for the connection to the PostgreSQL Server is empty"
LangString WARNING_UserNameIsEmpty ${LANG_ENGLISH} "The username for the connection to the PostgreSQL Server is empty"
LangString WARNING_PasswordIsEmpty ${LANG_ENGLISH} "The password for the connection to the PostgreSQL Server is empty"
LangString WARNING_PortIsWrong ${LANG_ENGLISH} "The port for the connexion to the PostgreSQL Server is wrong (default: 5432)"
LangString DESC_PostgreSQLPage ${LANG_ENGLISH} "Configure the information for the PostgreSQL connection"
LangString DESC_PostgreSQL_Hostname ${LANG_ENGLISH} "Hostname"
LangString DESC_PostgreSQL_Port ${LANG_ENGLISH} "Port"
LangString DESC_PostgreSQL_Username ${LANG_ENGLISH} "Username"
LangString DESC_PostgreSQL_Password ${LANG_ENGLISH} "Password"
[REF] Packaging: Backport of v8 packaging [REF] Packaging: backport of a7ab5a4109ec99d77f61a6d4c8bc7696149ea09c [REF] Packaging: backport of a700a1139ee19d71bc4669ff74bc53c87b38dc7b [REF] Packaging: backport of 9d0bd2807e2c2b949ece62fd6be04a1cf39c8e0d [REF] Packaging: backport of b0722d3e5d6bebdf19dc29b8ba04651ae508839f [REF] Packaging: backport of 24b2c93814dfa18fa1aa88bb0497a73b7b8b3e6e [REF] Packaging: backport of e874cdafaa9675251cd7852b8e9b1662cee7d19a [REF] Packaging: backport of 56b61da16387e642130477e604022207a77e3f74 [REF] Packaging: backport of be96dd85959528b86f7535b9b4cc0dc86981ca33 [REF] Packaging: backport of 50a4da99f051d125b8435477657ee2b115a8e0bd [REF] Packaging: backport of 1c41f3699303da770797002025b7c8226fb562eb [REF] Packaging: backport of cc11331733a5cb8aff6c7f0d4def1404e83b80e8 [FIX] Packaging: backport of 134716308266ff [REF] Package: backport of 93845d683c0420118c162eb855abb690150b692d [REF] Package: backport of 012bc01c113c8d008a0eb94219f1cb519519ff0d [FIX] Package: partial apply of d9e72a3716488ce8 [REF] Package: backport of 67036feff4f3d2d86a9e9e3e19f85fc183f466c6 [REF] Package: backport of 73de0138dedfe0faaae857544746915315a0dbeb [REF] Package: backport of 30d987ed30e64a498ef392a0aa83ca7f4d220a97 [REF] Package: backport of 29132669a16792a84960f03c5627f04e0ad8ff6a [REF] Package: backport of 7db12dc47b1e89ba0a7315c567fafdc722f47b90 [REF] Package: backport of f668f9c6cdc4fcea1c647959feed42359eb78009 [REF] Package: backport of 2cf4051a1556d64a1ff321658c4c2e0a60a13132 [REF] Packaging: backport of 735924878f89041f3b74540848baef71790872a1 [REF] Packaging: backport of f2598ecdce169f8134ff1f5c84eb12e14a5d6f34 [REF] Package: backport of fd21912cfe76f90447059cdf2617bcd7631cc122 [REF] Package: backport of 9a8cdf49b08ce9e1b4238bf122ee2c4271d44f62 [REF] Package: backport of 2f4984b8381c6407a720b122733242e6cf3101da [REF] Package: backport of 6e9edeeb46d4161bf7be02f570073c9c1edf45c7 [REF] Package: partial backport of d4624fa826a5e9542782f2c53c8ba2c766d093bc [REF] Package: backport of 9f13722f7837a80e423ca6e7a7337d66f900e564
2014-12-19 16:31:12 +00:00
LangString Profile_AllInOne ${LANG_ENGLISH} "All In One"
LangString Profile_Server ${LANG_ENGLISH} "Server only"
LangString TITLE_OpenERP_Server ${LANG_ENGLISH} "OpenERP Server"
LangString TITLE_PostgreSQL ${LANG_ENGLISH} "PostgreSQL Database"
LangString DESC_FinishPageText ${LANG_ENGLISH} "Start OpenERP"
; French
[REF] Packaging: Backport of v8 packaging [REF] Packaging: backport of a7ab5a4109ec99d77f61a6d4c8bc7696149ea09c [REF] Packaging: backport of a700a1139ee19d71bc4669ff74bc53c87b38dc7b [REF] Packaging: backport of 9d0bd2807e2c2b949ece62fd6be04a1cf39c8e0d [REF] Packaging: backport of b0722d3e5d6bebdf19dc29b8ba04651ae508839f [REF] Packaging: backport of 24b2c93814dfa18fa1aa88bb0497a73b7b8b3e6e [REF] Packaging: backport of e874cdafaa9675251cd7852b8e9b1662cee7d19a [REF] Packaging: backport of 56b61da16387e642130477e604022207a77e3f74 [REF] Packaging: backport of be96dd85959528b86f7535b9b4cc0dc86981ca33 [REF] Packaging: backport of 50a4da99f051d125b8435477657ee2b115a8e0bd [REF] Packaging: backport of 1c41f3699303da770797002025b7c8226fb562eb [REF] Packaging: backport of cc11331733a5cb8aff6c7f0d4def1404e83b80e8 [FIX] Packaging: backport of 134716308266ff [REF] Package: backport of 93845d683c0420118c162eb855abb690150b692d [REF] Package: backport of 012bc01c113c8d008a0eb94219f1cb519519ff0d [FIX] Package: partial apply of d9e72a3716488ce8 [REF] Package: backport of 67036feff4f3d2d86a9e9e3e19f85fc183f466c6 [REF] Package: backport of 73de0138dedfe0faaae857544746915315a0dbeb [REF] Package: backport of 30d987ed30e64a498ef392a0aa83ca7f4d220a97 [REF] Package: backport of 29132669a16792a84960f03c5627f04e0ad8ff6a [REF] Package: backport of 7db12dc47b1e89ba0a7315c567fafdc722f47b90 [REF] Package: backport of f668f9c6cdc4fcea1c647959feed42359eb78009 [REF] Package: backport of 2cf4051a1556d64a1ff321658c4c2e0a60a13132 [REF] Packaging: backport of 735924878f89041f3b74540848baef71790872a1 [REF] Packaging: backport of f2598ecdce169f8134ff1f5c84eb12e14a5d6f34 [REF] Package: backport of fd21912cfe76f90447059cdf2617bcd7631cc122 [REF] Package: backport of 9a8cdf49b08ce9e1b4238bf122ee2c4271d44f62 [REF] Package: backport of 2f4984b8381c6407a720b122733242e6cf3101da [REF] Package: backport of 6e9edeeb46d4161bf7be02f570073c9c1edf45c7 [REF] Package: partial backport of d4624fa826a5e9542782f2c53c8ba2c766d093bc [REF] Package: backport of 9f13722f7837a80e423ca6e7a7337d66f900e564
2014-12-19 16:31:12 +00:00
LangString DESC_OpenERP_Server ${LANG_FRENCH} "Installation du Serveur OpenERP avec tous les modules OpenERP standards."
LangString DESC_PostgreSQL ${LANG_FRENCH} "Installation de la base de donn?es PostgreSQL utilis?e par OpenERP."
LangString DESC_FinishPage_Link ${LANG_FRENCH} "Contactez OpenERP pour un Partenariat et/ou du Support"
[REF] Packaging: Backport of v8 packaging [REF] Packaging: backport of a7ab5a4109ec99d77f61a6d4c8bc7696149ea09c [REF] Packaging: backport of a700a1139ee19d71bc4669ff74bc53c87b38dc7b [REF] Packaging: backport of 9d0bd2807e2c2b949ece62fd6be04a1cf39c8e0d [REF] Packaging: backport of b0722d3e5d6bebdf19dc29b8ba04651ae508839f [REF] Packaging: backport of 24b2c93814dfa18fa1aa88bb0497a73b7b8b3e6e [REF] Packaging: backport of e874cdafaa9675251cd7852b8e9b1662cee7d19a [REF] Packaging: backport of 56b61da16387e642130477e604022207a77e3f74 [REF] Packaging: backport of be96dd85959528b86f7535b9b4cc0dc86981ca33 [REF] Packaging: backport of 50a4da99f051d125b8435477657ee2b115a8e0bd [REF] Packaging: backport of 1c41f3699303da770797002025b7c8226fb562eb [REF] Packaging: backport of cc11331733a5cb8aff6c7f0d4def1404e83b80e8 [FIX] Packaging: backport of 134716308266ff [REF] Package: backport of 93845d683c0420118c162eb855abb690150b692d [REF] Package: backport of 012bc01c113c8d008a0eb94219f1cb519519ff0d [FIX] Package: partial apply of d9e72a3716488ce8 [REF] Package: backport of 67036feff4f3d2d86a9e9e3e19f85fc183f466c6 [REF] Package: backport of 73de0138dedfe0faaae857544746915315a0dbeb [REF] Package: backport of 30d987ed30e64a498ef392a0aa83ca7f4d220a97 [REF] Package: backport of 29132669a16792a84960f03c5627f04e0ad8ff6a [REF] Package: backport of 7db12dc47b1e89ba0a7315c567fafdc722f47b90 [REF] Package: backport of f668f9c6cdc4fcea1c647959feed42359eb78009 [REF] Package: backport of 2cf4051a1556d64a1ff321658c4c2e0a60a13132 [REF] Packaging: backport of 735924878f89041f3b74540848baef71790872a1 [REF] Packaging: backport of f2598ecdce169f8134ff1f5c84eb12e14a5d6f34 [REF] Package: backport of fd21912cfe76f90447059cdf2617bcd7631cc122 [REF] Package: backport of 9a8cdf49b08ce9e1b4238bf122ee2c4271d44f62 [REF] Package: backport of 2f4984b8381c6407a720b122733242e6cf3101da [REF] Package: backport of 6e9edeeb46d4161bf7be02f570073c9c1edf45c7 [REF] Package: partial backport of d4624fa826a5e9542782f2c53c8ba2c766d093bc [REF] Package: backport of 9f13722f7837a80e423ca6e7a7337d66f900e564
2014-12-19 16:31:12 +00:00
LangString DESC_AtLeastOneComponent ${LANG_FRENCH} "Vous devez choisir au moins un composant"
LangString DESC_CanNotInstallPostgreSQL ${LANG_FRENCH} "Vous ne pouvez pas installer la base de donn?es PostgreSQL sans le serveur OpenERP"
LangString WARNING_HostNameIsEmpty ${LANG_FRENCH} "L'adresse pour la connection au serveur PostgreSQL est vide"
LangString WARNING_UserNameIsEmpty ${LANG_FRENCH} "Le nom d'utilisateur pour la connection au serveur PostgreSQL est vide"
LangString WARNING_PasswordIsEmpty ${LANG_FRENCH} "Le mot de passe pour la connection au serveur PostgreSQL est vide"
LangString WARNING_PortIsWrong ${LANG_FRENCH} "Le port pour la connection au serveur PostgreSQL est erron? (d?faut: 5432)"
LangString DESC_PostgreSQLPage ${LANG_FRENCH} "Configurez les informations de connection pour le serveur PostgreSQL"
LangString DESC_PostgreSQL_Hostname ${LANG_FRENCH} "H?te"
LangString DESC_PostgreSQL_Port ${LANG_FRENCH} "Port"
LangString DESC_PostgreSQL_Username ${LANG_FRENCH} "Utilisateur"
LangString DESC_PostgreSQL_Password ${LANG_FRENCH} "Mot de passe"
[REF] Packaging: Backport of v8 packaging [REF] Packaging: backport of a7ab5a4109ec99d77f61a6d4c8bc7696149ea09c [REF] Packaging: backport of a700a1139ee19d71bc4669ff74bc53c87b38dc7b [REF] Packaging: backport of 9d0bd2807e2c2b949ece62fd6be04a1cf39c8e0d [REF] Packaging: backport of b0722d3e5d6bebdf19dc29b8ba04651ae508839f [REF] Packaging: backport of 24b2c93814dfa18fa1aa88bb0497a73b7b8b3e6e [REF] Packaging: backport of e874cdafaa9675251cd7852b8e9b1662cee7d19a [REF] Packaging: backport of 56b61da16387e642130477e604022207a77e3f74 [REF] Packaging: backport of be96dd85959528b86f7535b9b4cc0dc86981ca33 [REF] Packaging: backport of 50a4da99f051d125b8435477657ee2b115a8e0bd [REF] Packaging: backport of 1c41f3699303da770797002025b7c8226fb562eb [REF] Packaging: backport of cc11331733a5cb8aff6c7f0d4def1404e83b80e8 [FIX] Packaging: backport of 134716308266ff [REF] Package: backport of 93845d683c0420118c162eb855abb690150b692d [REF] Package: backport of 012bc01c113c8d008a0eb94219f1cb519519ff0d [FIX] Package: partial apply of d9e72a3716488ce8 [REF] Package: backport of 67036feff4f3d2d86a9e9e3e19f85fc183f466c6 [REF] Package: backport of 73de0138dedfe0faaae857544746915315a0dbeb [REF] Package: backport of 30d987ed30e64a498ef392a0aa83ca7f4d220a97 [REF] Package: backport of 29132669a16792a84960f03c5627f04e0ad8ff6a [REF] Package: backport of 7db12dc47b1e89ba0a7315c567fafdc722f47b90 [REF] Package: backport of f668f9c6cdc4fcea1c647959feed42359eb78009 [REF] Package: backport of 2cf4051a1556d64a1ff321658c4c2e0a60a13132 [REF] Packaging: backport of 735924878f89041f3b74540848baef71790872a1 [REF] Packaging: backport of f2598ecdce169f8134ff1f5c84eb12e14a5d6f34 [REF] Package: backport of fd21912cfe76f90447059cdf2617bcd7631cc122 [REF] Package: backport of 9a8cdf49b08ce9e1b4238bf122ee2c4271d44f62 [REF] Package: backport of 2f4984b8381c6407a720b122733242e6cf3101da [REF] Package: backport of 6e9edeeb46d4161bf7be02f570073c9c1edf45c7 [REF] Package: partial backport of d4624fa826a5e9542782f2c53c8ba2c766d093bc [REF] Package: backport of 9f13722f7837a80e423ca6e7a7337d66f900e564
2014-12-19 16:31:12 +00:00
LangString Profile_AllInOne ${LANG_FRENCH} "All In One"
LangString Profile_Server ${LANG_FRENCH} "Seulement le serveur"
LangString TITLE_OpenERP_Server ${LANG_FRENCH} "Serveur OpenERP"
LangString TITLE_PostgreSQL ${LANG_FRENCH} "Installation du serveur de base de donn?es PostgreSQL"
LangString DESC_FinishPageText ${LANG_FRENCH} "Démarrer OpenERP"
[REF] Packaging: Backport of v8 packaging [REF] Packaging: backport of a7ab5a4109ec99d77f61a6d4c8bc7696149ea09c [REF] Packaging: backport of a700a1139ee19d71bc4669ff74bc53c87b38dc7b [REF] Packaging: backport of 9d0bd2807e2c2b949ece62fd6be04a1cf39c8e0d [REF] Packaging: backport of b0722d3e5d6bebdf19dc29b8ba04651ae508839f [REF] Packaging: backport of 24b2c93814dfa18fa1aa88bb0497a73b7b8b3e6e [REF] Packaging: backport of e874cdafaa9675251cd7852b8e9b1662cee7d19a [REF] Packaging: backport of 56b61da16387e642130477e604022207a77e3f74 [REF] Packaging: backport of be96dd85959528b86f7535b9b4cc0dc86981ca33 [REF] Packaging: backport of 50a4da99f051d125b8435477657ee2b115a8e0bd [REF] Packaging: backport of 1c41f3699303da770797002025b7c8226fb562eb [REF] Packaging: backport of cc11331733a5cb8aff6c7f0d4def1404e83b80e8 [FIX] Packaging: backport of 134716308266ff [REF] Package: backport of 93845d683c0420118c162eb855abb690150b692d [REF] Package: backport of 012bc01c113c8d008a0eb94219f1cb519519ff0d [FIX] Package: partial apply of d9e72a3716488ce8 [REF] Package: backport of 67036feff4f3d2d86a9e9e3e19f85fc183f466c6 [REF] Package: backport of 73de0138dedfe0faaae857544746915315a0dbeb [REF] Package: backport of 30d987ed30e64a498ef392a0aa83ca7f4d220a97 [REF] Package: backport of 29132669a16792a84960f03c5627f04e0ad8ff6a [REF] Package: backport of 7db12dc47b1e89ba0a7315c567fafdc722f47b90 [REF] Package: backport of f668f9c6cdc4fcea1c647959feed42359eb78009 [REF] Package: backport of 2cf4051a1556d64a1ff321658c4c2e0a60a13132 [REF] Packaging: backport of 735924878f89041f3b74540848baef71790872a1 [REF] Packaging: backport of f2598ecdce169f8134ff1f5c84eb12e14a5d6f34 [REF] Package: backport of fd21912cfe76f90447059cdf2617bcd7631cc122 [REF] Package: backport of 9a8cdf49b08ce9e1b4238bf122ee2c4271d44f62 [REF] Package: backport of 2f4984b8381c6407a720b122733242e6cf3101da [REF] Package: backport of 6e9edeeb46d4161bf7be02f570073c9c1edf45c7 [REF] Package: partial backport of d4624fa826a5e9542782f2c53c8ba2c766d093bc [REF] Package: backport of 9f13722f7837a80e423ca6e7a7337d66f900e564
2014-12-19 16:31:12 +00:00
InstType $(Profile_AllInOne)
InstType $(Profile_Server)
[REF] Packaging: Backport of v8 packaging [REF] Packaging: backport of a7ab5a4109ec99d77f61a6d4c8bc7696149ea09c [REF] Packaging: backport of a700a1139ee19d71bc4669ff74bc53c87b38dc7b [REF] Packaging: backport of 9d0bd2807e2c2b949ece62fd6be04a1cf39c8e0d [REF] Packaging: backport of b0722d3e5d6bebdf19dc29b8ba04651ae508839f [REF] Packaging: backport of 24b2c93814dfa18fa1aa88bb0497a73b7b8b3e6e [REF] Packaging: backport of e874cdafaa9675251cd7852b8e9b1662cee7d19a [REF] Packaging: backport of 56b61da16387e642130477e604022207a77e3f74 [REF] Packaging: backport of be96dd85959528b86f7535b9b4cc0dc86981ca33 [REF] Packaging: backport of 50a4da99f051d125b8435477657ee2b115a8e0bd [REF] Packaging: backport of 1c41f3699303da770797002025b7c8226fb562eb [REF] Packaging: backport of cc11331733a5cb8aff6c7f0d4def1404e83b80e8 [FIX] Packaging: backport of 134716308266ff [REF] Package: backport of 93845d683c0420118c162eb855abb690150b692d [REF] Package: backport of 012bc01c113c8d008a0eb94219f1cb519519ff0d [FIX] Package: partial apply of d9e72a3716488ce8 [REF] Package: backport of 67036feff4f3d2d86a9e9e3e19f85fc183f466c6 [REF] Package: backport of 73de0138dedfe0faaae857544746915315a0dbeb [REF] Package: backport of 30d987ed30e64a498ef392a0aa83ca7f4d220a97 [REF] Package: backport of 29132669a16792a84960f03c5627f04e0ad8ff6a [REF] Package: backport of 7db12dc47b1e89ba0a7315c567fafdc722f47b90 [REF] Package: backport of f668f9c6cdc4fcea1c647959feed42359eb78009 [REF] Package: backport of 2cf4051a1556d64a1ff321658c4c2e0a60a13132 [REF] Packaging: backport of 735924878f89041f3b74540848baef71790872a1 [REF] Packaging: backport of f2598ecdce169f8134ff1f5c84eb12e14a5d6f34 [REF] Package: backport of fd21912cfe76f90447059cdf2617bcd7631cc122 [REF] Package: backport of 9a8cdf49b08ce9e1b4238bf122ee2c4271d44f62 [REF] Package: backport of 2f4984b8381c6407a720b122733242e6cf3101da [REF] Package: backport of 6e9edeeb46d4161bf7be02f570073c9c1edf45c7 [REF] Package: partial backport of d4624fa826a5e9542782f2c53c8ba2c766d093bc [REF] Package: backport of 9f13722f7837a80e423ca6e7a7337d66f900e564
2014-12-19 16:31:12 +00:00
Section $(TITLE_OpenERP_Server) SectionOpenERP_Server
SectionIn 1 2
[REF] Packaging: Backport of v8 packaging [REF] Packaging: backport of a7ab5a4109ec99d77f61a6d4c8bc7696149ea09c [REF] Packaging: backport of a700a1139ee19d71bc4669ff74bc53c87b38dc7b [REF] Packaging: backport of 9d0bd2807e2c2b949ece62fd6be04a1cf39c8e0d [REF] Packaging: backport of b0722d3e5d6bebdf19dc29b8ba04651ae508839f [REF] Packaging: backport of 24b2c93814dfa18fa1aa88bb0497a73b7b8b3e6e [REF] Packaging: backport of e874cdafaa9675251cd7852b8e9b1662cee7d19a [REF] Packaging: backport of 56b61da16387e642130477e604022207a77e3f74 [REF] Packaging: backport of be96dd85959528b86f7535b9b4cc0dc86981ca33 [REF] Packaging: backport of 50a4da99f051d125b8435477657ee2b115a8e0bd [REF] Packaging: backport of 1c41f3699303da770797002025b7c8226fb562eb [REF] Packaging: backport of cc11331733a5cb8aff6c7f0d4def1404e83b80e8 [FIX] Packaging: backport of 134716308266ff [REF] Package: backport of 93845d683c0420118c162eb855abb690150b692d [REF] Package: backport of 012bc01c113c8d008a0eb94219f1cb519519ff0d [FIX] Package: partial apply of d9e72a3716488ce8 [REF] Package: backport of 67036feff4f3d2d86a9e9e3e19f85fc183f466c6 [REF] Package: backport of 73de0138dedfe0faaae857544746915315a0dbeb [REF] Package: backport of 30d987ed30e64a498ef392a0aa83ca7f4d220a97 [REF] Package: backport of 29132669a16792a84960f03c5627f04e0ad8ff6a [REF] Package: backport of 7db12dc47b1e89ba0a7315c567fafdc722f47b90 [REF] Package: backport of f668f9c6cdc4fcea1c647959feed42359eb78009 [REF] Package: backport of 2cf4051a1556d64a1ff321658c4c2e0a60a13132 [REF] Packaging: backport of 735924878f89041f3b74540848baef71790872a1 [REF] Packaging: backport of f2598ecdce169f8134ff1f5c84eb12e14a5d6f34 [REF] Package: backport of fd21912cfe76f90447059cdf2617bcd7631cc122 [REF] Package: backport of 9a8cdf49b08ce9e1b4238bf122ee2c4271d44f62 [REF] Package: backport of 2f4984b8381c6407a720b122733242e6cf3101da [REF] Package: backport of 6e9edeeb46d4161bf7be02f570073c9c1edf45c7 [REF] Package: partial backport of d4624fa826a5e9542782f2c53c8ba2c766d093bc [REF] Package: backport of 9f13722f7837a80e423ca6e7a7337d66f900e564
2014-12-19 16:31:12 +00:00
# TODO: install in a temp dir before
[REF] Packaging: Backport of v8 packaging [REF] Packaging: backport of a7ab5a4109ec99d77f61a6d4c8bc7696149ea09c [REF] Packaging: backport of a700a1139ee19d71bc4669ff74bc53c87b38dc7b [REF] Packaging: backport of 9d0bd2807e2c2b949ece62fd6be04a1cf39c8e0d [REF] Packaging: backport of b0722d3e5d6bebdf19dc29b8ba04651ae508839f [REF] Packaging: backport of 24b2c93814dfa18fa1aa88bb0497a73b7b8b3e6e [REF] Packaging: backport of e874cdafaa9675251cd7852b8e9b1662cee7d19a [REF] Packaging: backport of 56b61da16387e642130477e604022207a77e3f74 [REF] Packaging: backport of be96dd85959528b86f7535b9b4cc0dc86981ca33 [REF] Packaging: backport of 50a4da99f051d125b8435477657ee2b115a8e0bd [REF] Packaging: backport of 1c41f3699303da770797002025b7c8226fb562eb [REF] Packaging: backport of cc11331733a5cb8aff6c7f0d4def1404e83b80e8 [FIX] Packaging: backport of 134716308266ff [REF] Package: backport of 93845d683c0420118c162eb855abb690150b692d [REF] Package: backport of 012bc01c113c8d008a0eb94219f1cb519519ff0d [FIX] Package: partial apply of d9e72a3716488ce8 [REF] Package: backport of 67036feff4f3d2d86a9e9e3e19f85fc183f466c6 [REF] Package: backport of 73de0138dedfe0faaae857544746915315a0dbeb [REF] Package: backport of 30d987ed30e64a498ef392a0aa83ca7f4d220a97 [REF] Package: backport of 29132669a16792a84960f03c5627f04e0ad8ff6a [REF] Package: backport of 7db12dc47b1e89ba0a7315c567fafdc722f47b90 [REF] Package: backport of f668f9c6cdc4fcea1c647959feed42359eb78009 [REF] Package: backport of 2cf4051a1556d64a1ff321658c4c2e0a60a13132 [REF] Packaging: backport of 735924878f89041f3b74540848baef71790872a1 [REF] Packaging: backport of f2598ecdce169f8134ff1f5c84eb12e14a5d6f34 [REF] Package: backport of fd21912cfe76f90447059cdf2617bcd7631cc122 [REF] Package: backport of 9a8cdf49b08ce9e1b4238bf122ee2c4271d44f62 [REF] Package: backport of 2f4984b8381c6407a720b122733242e6cf3101da [REF] Package: backport of 6e9edeeb46d4161bf7be02f570073c9c1edf45c7 [REF] Package: partial backport of d4624fa826a5e9542782f2c53c8ba2c766d093bc [REF] Package: backport of 9f13722f7837a80e423ca6e7a7337d66f900e564
2014-12-19 16:31:12 +00:00
SetOutPath "$INSTDIR\server"
File /r "..\..\dist\*"
[REF] Packaging: Backport of v8 packaging [REF] Packaging: backport of a7ab5a4109ec99d77f61a6d4c8bc7696149ea09c [REF] Packaging: backport of a700a1139ee19d71bc4669ff74bc53c87b38dc7b [REF] Packaging: backport of 9d0bd2807e2c2b949ece62fd6be04a1cf39c8e0d [REF] Packaging: backport of b0722d3e5d6bebdf19dc29b8ba04651ae508839f [REF] Packaging: backport of 24b2c93814dfa18fa1aa88bb0497a73b7b8b3e6e [REF] Packaging: backport of e874cdafaa9675251cd7852b8e9b1662cee7d19a [REF] Packaging: backport of 56b61da16387e642130477e604022207a77e3f74 [REF] Packaging: backport of be96dd85959528b86f7535b9b4cc0dc86981ca33 [REF] Packaging: backport of 50a4da99f051d125b8435477657ee2b115a8e0bd [REF] Packaging: backport of 1c41f3699303da770797002025b7c8226fb562eb [REF] Packaging: backport of cc11331733a5cb8aff6c7f0d4def1404e83b80e8 [FIX] Packaging: backport of 134716308266ff [REF] Package: backport of 93845d683c0420118c162eb855abb690150b692d [REF] Package: backport of 012bc01c113c8d008a0eb94219f1cb519519ff0d [FIX] Package: partial apply of d9e72a3716488ce8 [REF] Package: backport of 67036feff4f3d2d86a9e9e3e19f85fc183f466c6 [REF] Package: backport of 73de0138dedfe0faaae857544746915315a0dbeb [REF] Package: backport of 30d987ed30e64a498ef392a0aa83ca7f4d220a97 [REF] Package: backport of 29132669a16792a84960f03c5627f04e0ad8ff6a [REF] Package: backport of 7db12dc47b1e89ba0a7315c567fafdc722f47b90 [REF] Package: backport of f668f9c6cdc4fcea1c647959feed42359eb78009 [REF] Package: backport of 2cf4051a1556d64a1ff321658c4c2e0a60a13132 [REF] Packaging: backport of 735924878f89041f3b74540848baef71790872a1 [REF] Packaging: backport of f2598ecdce169f8134ff1f5c84eb12e14a5d6f34 [REF] Package: backport of fd21912cfe76f90447059cdf2617bcd7631cc122 [REF] Package: backport of 9a8cdf49b08ce9e1b4238bf122ee2c4271d44f62 [REF] Package: backport of 2f4984b8381c6407a720b122733242e6cf3101da [REF] Package: backport of 6e9edeeb46d4161bf7be02f570073c9c1edf45c7 [REF] Package: partial backport of d4624fa826a5e9542782f2c53c8ba2c766d093bc [REF] Package: backport of 9f13722f7837a80e423ca6e7a7337d66f900e564
2014-12-19 16:31:12 +00:00
SetOutPath "$INSTDIR\service"
File /r "dist\*"
File "start.bat"
File "stop.bat"
# If there is a previous install of the OpenERP Server, keep the login/password from the config file
WriteIniStr "$INSTDIR\server\openerp-server.conf" "options" "db_host" $TextPostgreSQLHostname
WriteIniStr "$INSTDIR\server\openerp-server.conf" "options" "db_user" $TextPostgreSQLUsername
WriteIniStr "$INSTDIR\server\openerp-server.conf" "options" "db_password" $TextPostgreSQLPassword
WriteIniStr "$INSTDIR\server\openerp-server.conf" "options" "db_port" $TextPostgreSQLPort
[REF] Packaging: Backport of v8 packaging [REF] Packaging: backport of a7ab5a4109ec99d77f61a6d4c8bc7696149ea09c [REF] Packaging: backport of a700a1139ee19d71bc4669ff74bc53c87b38dc7b [REF] Packaging: backport of 9d0bd2807e2c2b949ece62fd6be04a1cf39c8e0d [REF] Packaging: backport of b0722d3e5d6bebdf19dc29b8ba04651ae508839f [REF] Packaging: backport of 24b2c93814dfa18fa1aa88bb0497a73b7b8b3e6e [REF] Packaging: backport of e874cdafaa9675251cd7852b8e9b1662cee7d19a [REF] Packaging: backport of 56b61da16387e642130477e604022207a77e3f74 [REF] Packaging: backport of be96dd85959528b86f7535b9b4cc0dc86981ca33 [REF] Packaging: backport of 50a4da99f051d125b8435477657ee2b115a8e0bd [REF] Packaging: backport of 1c41f3699303da770797002025b7c8226fb562eb [REF] Packaging: backport of cc11331733a5cb8aff6c7f0d4def1404e83b80e8 [FIX] Packaging: backport of 134716308266ff [REF] Package: backport of 93845d683c0420118c162eb855abb690150b692d [REF] Package: backport of 012bc01c113c8d008a0eb94219f1cb519519ff0d [FIX] Package: partial apply of d9e72a3716488ce8 [REF] Package: backport of 67036feff4f3d2d86a9e9e3e19f85fc183f466c6 [REF] Package: backport of 73de0138dedfe0faaae857544746915315a0dbeb [REF] Package: backport of 30d987ed30e64a498ef392a0aa83ca7f4d220a97 [REF] Package: backport of 29132669a16792a84960f03c5627f04e0ad8ff6a [REF] Package: backport of 7db12dc47b1e89ba0a7315c567fafdc722f47b90 [REF] Package: backport of f668f9c6cdc4fcea1c647959feed42359eb78009 [REF] Package: backport of 2cf4051a1556d64a1ff321658c4c2e0a60a13132 [REF] Packaging: backport of 735924878f89041f3b74540848baef71790872a1 [REF] Packaging: backport of f2598ecdce169f8134ff1f5c84eb12e14a5d6f34 [REF] Package: backport of fd21912cfe76f90447059cdf2617bcd7631cc122 [REF] Package: backport of 9a8cdf49b08ce9e1b4238bf122ee2c4271d44f62 [REF] Package: backport of 2f4984b8381c6407a720b122733242e6cf3101da [REF] Package: backport of 6e9edeeb46d4161bf7be02f570073c9c1edf45c7 [REF] Package: partial backport of d4624fa826a5e9542782f2c53c8ba2c766d093bc [REF] Package: backport of 9f13722f7837a80e423ca6e7a7337d66f900e564
2014-12-19 16:31:12 +00:00
# Fix the addons path
WriteIniStr "$INSTDIR\server\openerp-server.conf" "options" "addons_path" "$INSTDIR\server\openerp\addons"
# if we're going to install postgresql force it's path,
# otherwise we consider it's always done and/or correctly tune by users
${If} $HasPostgreSQL == 0
WriteIniStr "$INSTDIR\server\openerp-server.conf" "options" "pg_path" "$INSTDIR\PostgreSQL\bin"
${EndIf}
nsExec::Exec '"$INSTDIR\server\openerp-server.exe" --stop-after-init --logfile "$INSTDIR\server\openerp-server.log" -s'
[REF] Packaging: Backport of v8 packaging [REF] Packaging: backport of a7ab5a4109ec99d77f61a6d4c8bc7696149ea09c [REF] Packaging: backport of a700a1139ee19d71bc4669ff74bc53c87b38dc7b [REF] Packaging: backport of 9d0bd2807e2c2b949ece62fd6be04a1cf39c8e0d [REF] Packaging: backport of b0722d3e5d6bebdf19dc29b8ba04651ae508839f [REF] Packaging: backport of 24b2c93814dfa18fa1aa88bb0497a73b7b8b3e6e [REF] Packaging: backport of e874cdafaa9675251cd7852b8e9b1662cee7d19a [REF] Packaging: backport of 56b61da16387e642130477e604022207a77e3f74 [REF] Packaging: backport of be96dd85959528b86f7535b9b4cc0dc86981ca33 [REF] Packaging: backport of 50a4da99f051d125b8435477657ee2b115a8e0bd [REF] Packaging: backport of 1c41f3699303da770797002025b7c8226fb562eb [REF] Packaging: backport of cc11331733a5cb8aff6c7f0d4def1404e83b80e8 [FIX] Packaging: backport of 134716308266ff [REF] Package: backport of 93845d683c0420118c162eb855abb690150b692d [REF] Package: backport of 012bc01c113c8d008a0eb94219f1cb519519ff0d [FIX] Package: partial apply of d9e72a3716488ce8 [REF] Package: backport of 67036feff4f3d2d86a9e9e3e19f85fc183f466c6 [REF] Package: backport of 73de0138dedfe0faaae857544746915315a0dbeb [REF] Package: backport of 30d987ed30e64a498ef392a0aa83ca7f4d220a97 [REF] Package: backport of 29132669a16792a84960f03c5627f04e0ad8ff6a [REF] Package: backport of 7db12dc47b1e89ba0a7315c567fafdc722f47b90 [REF] Package: backport of f668f9c6cdc4fcea1c647959feed42359eb78009 [REF] Package: backport of 2cf4051a1556d64a1ff321658c4c2e0a60a13132 [REF] Packaging: backport of 735924878f89041f3b74540848baef71790872a1 [REF] Packaging: backport of f2598ecdce169f8134ff1f5c84eb12e14a5d6f34 [REF] Package: backport of fd21912cfe76f90447059cdf2617bcd7631cc122 [REF] Package: backport of 9a8cdf49b08ce9e1b4238bf122ee2c4271d44f62 [REF] Package: backport of 2f4984b8381c6407a720b122733242e6cf3101da [REF] Package: backport of 6e9edeeb46d4161bf7be02f570073c9c1edf45c7 [REF] Package: partial backport of d4624fa826a5e9542782f2c53c8ba2c766d093bc [REF] Package: backport of 9f13722f7837a80e423ca6e7a7337d66f900e564
2014-12-19 16:31:12 +00:00
nsExec::Exec '"$INSTDIR\service\win32_service.exe" -auto -install'
# TODO: don't hardcode the service name
nsExec::Exec "net stop openerp-server-7.0"
sleep 2
nsExec::Exec "net start openerp-server-7.0"
sleep 2
[REF] Packaging: Backport of v8 packaging [REF] Packaging: backport of a7ab5a4109ec99d77f61a6d4c8bc7696149ea09c [REF] Packaging: backport of a700a1139ee19d71bc4669ff74bc53c87b38dc7b [REF] Packaging: backport of 9d0bd2807e2c2b949ece62fd6be04a1cf39c8e0d [REF] Packaging: backport of b0722d3e5d6bebdf19dc29b8ba04651ae508839f [REF] Packaging: backport of 24b2c93814dfa18fa1aa88bb0497a73b7b8b3e6e [REF] Packaging: backport of e874cdafaa9675251cd7852b8e9b1662cee7d19a [REF] Packaging: backport of 56b61da16387e642130477e604022207a77e3f74 [REF] Packaging: backport of be96dd85959528b86f7535b9b4cc0dc86981ca33 [REF] Packaging: backport of 50a4da99f051d125b8435477657ee2b115a8e0bd [REF] Packaging: backport of 1c41f3699303da770797002025b7c8226fb562eb [REF] Packaging: backport of cc11331733a5cb8aff6c7f0d4def1404e83b80e8 [FIX] Packaging: backport of 134716308266ff [REF] Package: backport of 93845d683c0420118c162eb855abb690150b692d [REF] Package: backport of 012bc01c113c8d008a0eb94219f1cb519519ff0d [FIX] Package: partial apply of d9e72a3716488ce8 [REF] Package: backport of 67036feff4f3d2d86a9e9e3e19f85fc183f466c6 [REF] Package: backport of 73de0138dedfe0faaae857544746915315a0dbeb [REF] Package: backport of 30d987ed30e64a498ef392a0aa83ca7f4d220a97 [REF] Package: backport of 29132669a16792a84960f03c5627f04e0ad8ff6a [REF] Package: backport of 7db12dc47b1e89ba0a7315c567fafdc722f47b90 [REF] Package: backport of f668f9c6cdc4fcea1c647959feed42359eb78009 [REF] Package: backport of 2cf4051a1556d64a1ff321658c4c2e0a60a13132 [REF] Packaging: backport of 735924878f89041f3b74540848baef71790872a1 [REF] Packaging: backport of f2598ecdce169f8134ff1f5c84eb12e14a5d6f34 [REF] Package: backport of fd21912cfe76f90447059cdf2617bcd7631cc122 [REF] Package: backport of 9a8cdf49b08ce9e1b4238bf122ee2c4271d44f62 [REF] Package: backport of 2f4984b8381c6407a720b122733242e6cf3101da [REF] Package: backport of 6e9edeeb46d4161bf7be02f570073c9c1edf45c7 [REF] Package: partial backport of d4624fa826a5e9542782f2c53c8ba2c766d093bc [REF] Package: backport of 9f13722f7837a80e423ca6e7a7337d66f900e564
2014-12-19 16:31:12 +00:00
SectionEnd
Section $(TITLE_PostgreSQL) SectionPostgreSQL
SectionIn 1 2
SetOutPath '$TEMP'
nsExec::Exec 'net user openpgsvc /delete'
File ${POSTGRESQL_EXE}
ReadRegStr $0 HKLM "System\CurrentControlSet\Control\ComputerName\ActiveComputerName" "ComputerName"
StrCmp $0 "" win9x
Goto done
win9x:
ReadRegStr $0 HKLM "System\CurrentControlSet\Control\ComputerName\ComputerName" "ComputerName"
done:
Rmdir /r "$INSTDIR\PostgreSQL"
ExecWait '"$TEMP\${POSTGRESQL_EXE_FILENAME}" \
--mode unattended \
--prefix "$INSTDIR\PostgreSQL" \
--datadir "$INSTDIR\PostgreSQL\data" \
--servicename "PostgreSQL_For_OpenERP" \
--serviceaccount "openpgsvc" --servicepassword "0p3npgsvcPWD" \
--superaccount "$TextPostgreSQLUsername" --superpassword "$TextPostgreSQLPassword" \
--serverport $TextPostgreSQLPort'
SectionEnd
Section -Post
[REF] Packaging: Backport of v8 packaging [REF] Packaging: backport of a7ab5a4109ec99d77f61a6d4c8bc7696149ea09c [REF] Packaging: backport of a700a1139ee19d71bc4669ff74bc53c87b38dc7b [REF] Packaging: backport of 9d0bd2807e2c2b949ece62fd6be04a1cf39c8e0d [REF] Packaging: backport of b0722d3e5d6bebdf19dc29b8ba04651ae508839f [REF] Packaging: backport of 24b2c93814dfa18fa1aa88bb0497a73b7b8b3e6e [REF] Packaging: backport of e874cdafaa9675251cd7852b8e9b1662cee7d19a [REF] Packaging: backport of 56b61da16387e642130477e604022207a77e3f74 [REF] Packaging: backport of be96dd85959528b86f7535b9b4cc0dc86981ca33 [REF] Packaging: backport of 50a4da99f051d125b8435477657ee2b115a8e0bd [REF] Packaging: backport of 1c41f3699303da770797002025b7c8226fb562eb [REF] Packaging: backport of cc11331733a5cb8aff6c7f0d4def1404e83b80e8 [FIX] Packaging: backport of 134716308266ff [REF] Package: backport of 93845d683c0420118c162eb855abb690150b692d [REF] Package: backport of 012bc01c113c8d008a0eb94219f1cb519519ff0d [FIX] Package: partial apply of d9e72a3716488ce8 [REF] Package: backport of 67036feff4f3d2d86a9e9e3e19f85fc183f466c6 [REF] Package: backport of 73de0138dedfe0faaae857544746915315a0dbeb [REF] Package: backport of 30d987ed30e64a498ef392a0aa83ca7f4d220a97 [REF] Package: backport of 29132669a16792a84960f03c5627f04e0ad8ff6a [REF] Package: backport of 7db12dc47b1e89ba0a7315c567fafdc722f47b90 [REF] Package: backport of f668f9c6cdc4fcea1c647959feed42359eb78009 [REF] Package: backport of 2cf4051a1556d64a1ff321658c4c2e0a60a13132 [REF] Packaging: backport of 735924878f89041f3b74540848baef71790872a1 [REF] Packaging: backport of f2598ecdce169f8134ff1f5c84eb12e14a5d6f34 [REF] Package: backport of fd21912cfe76f90447059cdf2617bcd7631cc122 [REF] Package: backport of 9a8cdf49b08ce9e1b4238bf122ee2c4271d44f62 [REF] Package: backport of 2f4984b8381c6407a720b122733242e6cf3101da [REF] Package: backport of 6e9edeeb46d4161bf7be02f570073c9c1edf45c7 [REF] Package: partial backport of d4624fa826a5e9542782f2c53c8ba2c766d093bc [REF] Package: backport of 9f13722f7837a80e423ca6e7a7337d66f900e564
2014-12-19 16:31:12 +00:00
WriteRegExpandStr HKLM "${UNINSTALL_REGISTRY_KEY}" "UninstallString" "$INSTDIR\Uninstall.exe"
WriteRegExpandStr HKLM "${UNINSTALL_REGISTRY_KEY}" "InstallLocation" "$INSTDIR"
WriteRegStr HKLM "${UNINSTALL_REGISTRY_KEY}" "DisplayName" "${DISPLAY_NAME}"
[REF] Packaging: Backport of v8 packaging [REF] Packaging: backport of a7ab5a4109ec99d77f61a6d4c8bc7696149ea09c [REF] Packaging: backport of a700a1139ee19d71bc4669ff74bc53c87b38dc7b [REF] Packaging: backport of 9d0bd2807e2c2b949ece62fd6be04a1cf39c8e0d [REF] Packaging: backport of b0722d3e5d6bebdf19dc29b8ba04651ae508839f [REF] Packaging: backport of 24b2c93814dfa18fa1aa88bb0497a73b7b8b3e6e [REF] Packaging: backport of e874cdafaa9675251cd7852b8e9b1662cee7d19a [REF] Packaging: backport of 56b61da16387e642130477e604022207a77e3f74 [REF] Packaging: backport of be96dd85959528b86f7535b9b4cc0dc86981ca33 [REF] Packaging: backport of 50a4da99f051d125b8435477657ee2b115a8e0bd [REF] Packaging: backport of 1c41f3699303da770797002025b7c8226fb562eb [REF] Packaging: backport of cc11331733a5cb8aff6c7f0d4def1404e83b80e8 [FIX] Packaging: backport of 134716308266ff [REF] Package: backport of 93845d683c0420118c162eb855abb690150b692d [REF] Package: backport of 012bc01c113c8d008a0eb94219f1cb519519ff0d [FIX] Package: partial apply of d9e72a3716488ce8 [REF] Package: backport of 67036feff4f3d2d86a9e9e3e19f85fc183f466c6 [REF] Package: backport of 73de0138dedfe0faaae857544746915315a0dbeb [REF] Package: backport of 30d987ed30e64a498ef392a0aa83ca7f4d220a97 [REF] Package: backport of 29132669a16792a84960f03c5627f04e0ad8ff6a [REF] Package: backport of 7db12dc47b1e89ba0a7315c567fafdc722f47b90 [REF] Package: backport of f668f9c6cdc4fcea1c647959feed42359eb78009 [REF] Package: backport of 2cf4051a1556d64a1ff321658c4c2e0a60a13132 [REF] Packaging: backport of 735924878f89041f3b74540848baef71790872a1 [REF] Packaging: backport of f2598ecdce169f8134ff1f5c84eb12e14a5d6f34 [REF] Package: backport of fd21912cfe76f90447059cdf2617bcd7631cc122 [REF] Package: backport of 9a8cdf49b08ce9e1b4238bf122ee2c4271d44f62 [REF] Package: backport of 2f4984b8381c6407a720b122733242e6cf3101da [REF] Package: backport of 6e9edeeb46d4161bf7be02f570073c9c1edf45c7 [REF] Package: partial backport of d4624fa826a5e9542782f2c53c8ba2c766d093bc [REF] Package: backport of 9f13722f7837a80e423ca6e7a7337d66f900e564
2014-12-19 16:31:12 +00:00
WriteRegStr HKLM "${UNINSTALL_REGISTRY_KEY}" "DisplayVersion" "${MAJOR_VERSION}.${MINOR_VERSION}"
WriteRegStr HKLM "${UNINSTALL_REGISTRY_KEY}" "Publisher" "${PUBLISHER}"
; WriteRegDWORD HKLM "${UNINSTALL_REGISTRY_KEY}" "Version" "${VERSION}"
; WriteRegDWORD HKLM "${UNINSTALL_REGISTRY_KEY}" "VersionMajor" "${MAJOR_VERSION}.${MINOR_VERSION}"
; WriteRegDWORD HKLM "${UNINSTALL_REGISTRY_KEY}" "VersionMinor" "${REVISION_VERSION}"
WriteRegStr HKLM "${UNINSTALL_REGISTRY_KEY}" "HelpLink" "support@openerp.com"
WriteRegStr HKLM "${UNINSTALL_REGISTRY_KEY}" "HelpTelephone" "+32.81.81.37.00"
WriteRegStr HKLM "${UNINSTALL_REGISTRY_KEY}" "URLInfoAbout" "http://www.openerp.com"
WriteRegStr HKLM "${UNINSTALL_REGISTRY_KEY}" "Contact" "sales@openerp.com"
WriteRegDWORD HKLM "${UNINSTALL_REGISTRY_KEY}" "NoModify" "1"
WriteRegDWORD HKLM "${UNINSTALL_REGISTRY_KEY}" "NoRepair" "1"
[REF] Packaging: Backport of v8 packaging [REF] Packaging: backport of a7ab5a4109ec99d77f61a6d4c8bc7696149ea09c [REF] Packaging: backport of a700a1139ee19d71bc4669ff74bc53c87b38dc7b [REF] Packaging: backport of 9d0bd2807e2c2b949ece62fd6be04a1cf39c8e0d [REF] Packaging: backport of b0722d3e5d6bebdf19dc29b8ba04651ae508839f [REF] Packaging: backport of 24b2c93814dfa18fa1aa88bb0497a73b7b8b3e6e [REF] Packaging: backport of e874cdafaa9675251cd7852b8e9b1662cee7d19a [REF] Packaging: backport of 56b61da16387e642130477e604022207a77e3f74 [REF] Packaging: backport of be96dd85959528b86f7535b9b4cc0dc86981ca33 [REF] Packaging: backport of 50a4da99f051d125b8435477657ee2b115a8e0bd [REF] Packaging: backport of 1c41f3699303da770797002025b7c8226fb562eb [REF] Packaging: backport of cc11331733a5cb8aff6c7f0d4def1404e83b80e8 [FIX] Packaging: backport of 134716308266ff [REF] Package: backport of 93845d683c0420118c162eb855abb690150b692d [REF] Package: backport of 012bc01c113c8d008a0eb94219f1cb519519ff0d [FIX] Package: partial apply of d9e72a3716488ce8 [REF] Package: backport of 67036feff4f3d2d86a9e9e3e19f85fc183f466c6 [REF] Package: backport of 73de0138dedfe0faaae857544746915315a0dbeb [REF] Package: backport of 30d987ed30e64a498ef392a0aa83ca7f4d220a97 [REF] Package: backport of 29132669a16792a84960f03c5627f04e0ad8ff6a [REF] Package: backport of 7db12dc47b1e89ba0a7315c567fafdc722f47b90 [REF] Package: backport of f668f9c6cdc4fcea1c647959feed42359eb78009 [REF] Package: backport of 2cf4051a1556d64a1ff321658c4c2e0a60a13132 [REF] Packaging: backport of 735924878f89041f3b74540848baef71790872a1 [REF] Packaging: backport of f2598ecdce169f8134ff1f5c84eb12e14a5d6f34 [REF] Package: backport of fd21912cfe76f90447059cdf2617bcd7631cc122 [REF] Package: backport of 9a8cdf49b08ce9e1b4238bf122ee2c4271d44f62 [REF] Package: backport of 2f4984b8381c6407a720b122733242e6cf3101da [REF] Package: backport of 6e9edeeb46d4161bf7be02f570073c9c1edf45c7 [REF] Package: partial backport of d4624fa826a5e9542782f2c53c8ba2c766d093bc [REF] Package: backport of 9f13722f7837a80e423ca6e7a7337d66f900e564
2014-12-19 16:31:12 +00:00
WriteUninstaller "$INSTDIR\Uninstall.exe"
SectionEnd
[REF] Packaging: Backport of v8 packaging [REF] Packaging: backport of a7ab5a4109ec99d77f61a6d4c8bc7696149ea09c [REF] Packaging: backport of a700a1139ee19d71bc4669ff74bc53c87b38dc7b [REF] Packaging: backport of 9d0bd2807e2c2b949ece62fd6be04a1cf39c8e0d [REF] Packaging: backport of b0722d3e5d6bebdf19dc29b8ba04651ae508839f [REF] Packaging: backport of 24b2c93814dfa18fa1aa88bb0497a73b7b8b3e6e [REF] Packaging: backport of e874cdafaa9675251cd7852b8e9b1662cee7d19a [REF] Packaging: backport of 56b61da16387e642130477e604022207a77e3f74 [REF] Packaging: backport of be96dd85959528b86f7535b9b4cc0dc86981ca33 [REF] Packaging: backport of 50a4da99f051d125b8435477657ee2b115a8e0bd [REF] Packaging: backport of 1c41f3699303da770797002025b7c8226fb562eb [REF] Packaging: backport of cc11331733a5cb8aff6c7f0d4def1404e83b80e8 [FIX] Packaging: backport of 134716308266ff [REF] Package: backport of 93845d683c0420118c162eb855abb690150b692d [REF] Package: backport of 012bc01c113c8d008a0eb94219f1cb519519ff0d [FIX] Package: partial apply of d9e72a3716488ce8 [REF] Package: backport of 67036feff4f3d2d86a9e9e3e19f85fc183f466c6 [REF] Package: backport of 73de0138dedfe0faaae857544746915315a0dbeb [REF] Package: backport of 30d987ed30e64a498ef392a0aa83ca7f4d220a97 [REF] Package: backport of 29132669a16792a84960f03c5627f04e0ad8ff6a [REF] Package: backport of 7db12dc47b1e89ba0a7315c567fafdc722f47b90 [REF] Package: backport of f668f9c6cdc4fcea1c647959feed42359eb78009 [REF] Package: backport of 2cf4051a1556d64a1ff321658c4c2e0a60a13132 [REF] Packaging: backport of 735924878f89041f3b74540848baef71790872a1 [REF] Packaging: backport of f2598ecdce169f8134ff1f5c84eb12e14a5d6f34 [REF] Package: backport of fd21912cfe76f90447059cdf2617bcd7631cc122 [REF] Package: backport of 9a8cdf49b08ce9e1b4238bf122ee2c4271d44f62 [REF] Package: backport of 2f4984b8381c6407a720b122733242e6cf3101da [REF] Package: backport of 6e9edeeb46d4161bf7be02f570073c9c1edf45c7 [REF] Package: partial backport of d4624fa826a5e9542782f2c53c8ba2c766d093bc [REF] Package: backport of 9f13722f7837a80e423ca6e7a7337d66f900e564
2014-12-19 16:31:12 +00:00
!insertmacro MUI_FUNCTION_DESCRIPTION_BEGIN
!insertmacro MUI_DESCRIPTION_TEXT ${SectionOpenERP_Server} $(DESC_OpenERP_Server)
!insertmacro MUI_DESCRIPTION_TEXT ${SectionPostgreSQL} $(DESC_PostgreSQL)
!insertmacro MUI_FUNCTION_DESCRIPTION_END
Section "Uninstall"
[REF] Packaging: Backport of v8 packaging [REF] Packaging: backport of a7ab5a4109ec99d77f61a6d4c8bc7696149ea09c [REF] Packaging: backport of a700a1139ee19d71bc4669ff74bc53c87b38dc7b [REF] Packaging: backport of 9d0bd2807e2c2b949ece62fd6be04a1cf39c8e0d [REF] Packaging: backport of b0722d3e5d6bebdf19dc29b8ba04651ae508839f [REF] Packaging: backport of 24b2c93814dfa18fa1aa88bb0497a73b7b8b3e6e [REF] Packaging: backport of e874cdafaa9675251cd7852b8e9b1662cee7d19a [REF] Packaging: backport of 56b61da16387e642130477e604022207a77e3f74 [REF] Packaging: backport of be96dd85959528b86f7535b9b4cc0dc86981ca33 [REF] Packaging: backport of 50a4da99f051d125b8435477657ee2b115a8e0bd [REF] Packaging: backport of 1c41f3699303da770797002025b7c8226fb562eb [REF] Packaging: backport of cc11331733a5cb8aff6c7f0d4def1404e83b80e8 [FIX] Packaging: backport of 134716308266ff [REF] Package: backport of 93845d683c0420118c162eb855abb690150b692d [REF] Package: backport of 012bc01c113c8d008a0eb94219f1cb519519ff0d [FIX] Package: partial apply of d9e72a3716488ce8 [REF] Package: backport of 67036feff4f3d2d86a9e9e3e19f85fc183f466c6 [REF] Package: backport of 73de0138dedfe0faaae857544746915315a0dbeb [REF] Package: backport of 30d987ed30e64a498ef392a0aa83ca7f4d220a97 [REF] Package: backport of 29132669a16792a84960f03c5627f04e0ad8ff6a [REF] Package: backport of 7db12dc47b1e89ba0a7315c567fafdc722f47b90 [REF] Package: backport of f668f9c6cdc4fcea1c647959feed42359eb78009 [REF] Package: backport of 2cf4051a1556d64a1ff321658c4c2e0a60a13132 [REF] Packaging: backport of 735924878f89041f3b74540848baef71790872a1 [REF] Packaging: backport of f2598ecdce169f8134ff1f5c84eb12e14a5d6f34 [REF] Package: backport of fd21912cfe76f90447059cdf2617bcd7631cc122 [REF] Package: backport of 9a8cdf49b08ce9e1b4238bf122ee2c4271d44f62 [REF] Package: backport of 2f4984b8381c6407a720b122733242e6cf3101da [REF] Package: backport of 6e9edeeb46d4161bf7be02f570073c9c1edf45c7 [REF] Package: partial backport of d4624fa826a5e9542782f2c53c8ba2c766d093bc [REF] Package: backport of 9f13722f7837a80e423ca6e7a7337d66f900e564
2014-12-19 16:31:12 +00:00
# Check if the server is installed
!insertmacro IfKeyExists "HKLM" "${UNINSTALL_REGISTRY_KEY_SERVER}" "UninstallString"
Pop $R0
ReadRegStr $0 HKLM "${UNINSTALL_REGISTRY_KEY_SERVER}" "UninstallString"
ExecWait '"$0" /S'
[REF] Packaging: Backport of v8 packaging [REF] Packaging: backport of a7ab5a4109ec99d77f61a6d4c8bc7696149ea09c [REF] Packaging: backport of a700a1139ee19d71bc4669ff74bc53c87b38dc7b [REF] Packaging: backport of 9d0bd2807e2c2b949ece62fd6be04a1cf39c8e0d [REF] Packaging: backport of b0722d3e5d6bebdf19dc29b8ba04651ae508839f [REF] Packaging: backport of 24b2c93814dfa18fa1aa88bb0497a73b7b8b3e6e [REF] Packaging: backport of e874cdafaa9675251cd7852b8e9b1662cee7d19a [REF] Packaging: backport of 56b61da16387e642130477e604022207a77e3f74 [REF] Packaging: backport of be96dd85959528b86f7535b9b4cc0dc86981ca33 [REF] Packaging: backport of 50a4da99f051d125b8435477657ee2b115a8e0bd [REF] Packaging: backport of 1c41f3699303da770797002025b7c8226fb562eb [REF] Packaging: backport of cc11331733a5cb8aff6c7f0d4def1404e83b80e8 [FIX] Packaging: backport of 134716308266ff [REF] Package: backport of 93845d683c0420118c162eb855abb690150b692d [REF] Package: backport of 012bc01c113c8d008a0eb94219f1cb519519ff0d [FIX] Package: partial apply of d9e72a3716488ce8 [REF] Package: backport of 67036feff4f3d2d86a9e9e3e19f85fc183f466c6 [REF] Package: backport of 73de0138dedfe0faaae857544746915315a0dbeb [REF] Package: backport of 30d987ed30e64a498ef392a0aa83ca7f4d220a97 [REF] Package: backport of 29132669a16792a84960f03c5627f04e0ad8ff6a [REF] Package: backport of 7db12dc47b1e89ba0a7315c567fafdc722f47b90 [REF] Package: backport of f668f9c6cdc4fcea1c647959feed42359eb78009 [REF] Package: backport of 2cf4051a1556d64a1ff321658c4c2e0a60a13132 [REF] Packaging: backport of 735924878f89041f3b74540848baef71790872a1 [REF] Packaging: backport of f2598ecdce169f8134ff1f5c84eb12e14a5d6f34 [REF] Package: backport of fd21912cfe76f90447059cdf2617bcd7631cc122 [REF] Package: backport of 9a8cdf49b08ce9e1b4238bf122ee2c4271d44f62 [REF] Package: backport of 2f4984b8381c6407a720b122733242e6cf3101da [REF] Package: backport of 6e9edeeb46d4161bf7be02f570073c9c1edf45c7 [REF] Package: partial backport of d4624fa826a5e9542782f2c53c8ba2c766d093bc [REF] Package: backport of 9f13722f7837a80e423ca6e7a7337d66f900e564
2014-12-19 16:31:12 +00:00
nsExec::Exec "net stop openerp-server-7.0"
nsExec::Exec "sc delete openerp-server-7.0"
sleep 2
Rmdir /r "$INSTDIR\server"
[REF] Packaging: Backport of v8 packaging [REF] Packaging: backport of a7ab5a4109ec99d77f61a6d4c8bc7696149ea09c [REF] Packaging: backport of a700a1139ee19d71bc4669ff74bc53c87b38dc7b [REF] Packaging: backport of 9d0bd2807e2c2b949ece62fd6be04a1cf39c8e0d [REF] Packaging: backport of b0722d3e5d6bebdf19dc29b8ba04651ae508839f [REF] Packaging: backport of 24b2c93814dfa18fa1aa88bb0497a73b7b8b3e6e [REF] Packaging: backport of e874cdafaa9675251cd7852b8e9b1662cee7d19a [REF] Packaging: backport of 56b61da16387e642130477e604022207a77e3f74 [REF] Packaging: backport of be96dd85959528b86f7535b9b4cc0dc86981ca33 [REF] Packaging: backport of 50a4da99f051d125b8435477657ee2b115a8e0bd [REF] Packaging: backport of 1c41f3699303da770797002025b7c8226fb562eb [REF] Packaging: backport of cc11331733a5cb8aff6c7f0d4def1404e83b80e8 [FIX] Packaging: backport of 134716308266ff [REF] Package: backport of 93845d683c0420118c162eb855abb690150b692d [REF] Package: backport of 012bc01c113c8d008a0eb94219f1cb519519ff0d [FIX] Package: partial apply of d9e72a3716488ce8 [REF] Package: backport of 67036feff4f3d2d86a9e9e3e19f85fc183f466c6 [REF] Package: backport of 73de0138dedfe0faaae857544746915315a0dbeb [REF] Package: backport of 30d987ed30e64a498ef392a0aa83ca7f4d220a97 [REF] Package: backport of 29132669a16792a84960f03c5627f04e0ad8ff6a [REF] Package: backport of 7db12dc47b1e89ba0a7315c567fafdc722f47b90 [REF] Package: backport of f668f9c6cdc4fcea1c647959feed42359eb78009 [REF] Package: backport of 2cf4051a1556d64a1ff321658c4c2e0a60a13132 [REF] Packaging: backport of 735924878f89041f3b74540848baef71790872a1 [REF] Packaging: backport of f2598ecdce169f8134ff1f5c84eb12e14a5d6f34 [REF] Package: backport of fd21912cfe76f90447059cdf2617bcd7631cc122 [REF] Package: backport of 9a8cdf49b08ce9e1b4238bf122ee2c4271d44f62 [REF] Package: backport of 2f4984b8381c6407a720b122733242e6cf3101da [REF] Package: backport of 6e9edeeb46d4161bf7be02f570073c9c1edf45c7 [REF] Package: partial backport of d4624fa826a5e9542782f2c53c8ba2c766d093bc [REF] Package: backport of 9f13722f7837a80e423ca6e7a7337d66f900e564
2014-12-19 16:31:12 +00:00
Rmdir /r "$INSTDIR\service"
DeleteRegKey HKLM "${UNINSTALL_REGISTRY_KEY}"
SectionEnd
Function .onInit
Push $R0
${GetParameters} $cmdLineParams
ClearErrors
Pop $R0
StrCpy $Option_AllInOne 0
StrCpy $HasPostgreSQL 0
StrCpy $TextPostgreSQLHostname ${DEFAULT_POSTGRESQL_HOSTNAME}
StrCpy $TextPostgreSQLPort ${DEFAULT_POSTGRESQL_PORT}
StrCpy $TextPostgreSQLUsername ${DEFAULT_POSTGRESQL_USERNAME}
StrCpy $TextPostgreSQLPassword ${DEFAULT_POSTGRESQL_PASSWORD}
Push $R0
${GetOptions} $cmdLineParams '/allinone' $R0
IfErrors +2 0
StrCpy $Option_AllInOne 1
Pop $R0
StrCmp $Option_AllInOne 1 AllInOneMode
StrCmp $Option_AllInOne 0 NoAllInOneMode
AllInOneMode:
MessageBox MB_OK|MB_ICONINFORMATION "All In One"
NoAllInOneMode:
!insertmacro MUI_LANGDLL_DISPLAY
ClearErrors
EnumRegKey $0 HKLM "SOFTWARE\PostgreSQL\Installations" 0
IfErrors DoInstallPostgreSQL 0
StrCmp $0 "" DoInstallPostgreSQL
StrCpy $HasPostgreSQL 1
[REF] Packaging: Backport of v8 packaging [REF] Packaging: backport of a7ab5a4109ec99d77f61a6d4c8bc7696149ea09c [REF] Packaging: backport of a700a1139ee19d71bc4669ff74bc53c87b38dc7b [REF] Packaging: backport of 9d0bd2807e2c2b949ece62fd6be04a1cf39c8e0d [REF] Packaging: backport of b0722d3e5d6bebdf19dc29b8ba04651ae508839f [REF] Packaging: backport of 24b2c93814dfa18fa1aa88bb0497a73b7b8b3e6e [REF] Packaging: backport of e874cdafaa9675251cd7852b8e9b1662cee7d19a [REF] Packaging: backport of 56b61da16387e642130477e604022207a77e3f74 [REF] Packaging: backport of be96dd85959528b86f7535b9b4cc0dc86981ca33 [REF] Packaging: backport of 50a4da99f051d125b8435477657ee2b115a8e0bd [REF] Packaging: backport of 1c41f3699303da770797002025b7c8226fb562eb [REF] Packaging: backport of cc11331733a5cb8aff6c7f0d4def1404e83b80e8 [FIX] Packaging: backport of 134716308266ff [REF] Package: backport of 93845d683c0420118c162eb855abb690150b692d [REF] Package: backport of 012bc01c113c8d008a0eb94219f1cb519519ff0d [FIX] Package: partial apply of d9e72a3716488ce8 [REF] Package: backport of 67036feff4f3d2d86a9e9e3e19f85fc183f466c6 [REF] Package: backport of 73de0138dedfe0faaae857544746915315a0dbeb [REF] Package: backport of 30d987ed30e64a498ef392a0aa83ca7f4d220a97 [REF] Package: backport of 29132669a16792a84960f03c5627f04e0ad8ff6a [REF] Package: backport of 7db12dc47b1e89ba0a7315c567fafdc722f47b90 [REF] Package: backport of f668f9c6cdc4fcea1c647959feed42359eb78009 [REF] Package: backport of 2cf4051a1556d64a1ff321658c4c2e0a60a13132 [REF] Packaging: backport of 735924878f89041f3b74540848baef71790872a1 [REF] Packaging: backport of f2598ecdce169f8134ff1f5c84eb12e14a5d6f34 [REF] Package: backport of fd21912cfe76f90447059cdf2617bcd7631cc122 [REF] Package: backport of 9a8cdf49b08ce9e1b4238bf122ee2c4271d44f62 [REF] Package: backport of 2f4984b8381c6407a720b122733242e6cf3101da [REF] Package: backport of 6e9edeeb46d4161bf7be02f570073c9c1edf45c7 [REF] Package: partial backport of d4624fa826a5e9542782f2c53c8ba2c766d093bc [REF] Package: backport of 9f13722f7837a80e423ca6e7a7337d66f900e564
2014-12-19 16:31:12 +00:00
#SectionSetText ${SectionPostgreSQL} ""
!insertmacro UnselectSection ${SectionPostgreSQL}
SectionSetFlags ${SectionPostgreSQL} ${SF_RO}
DoInstallPostgreSQL:
FunctionEnd
[REF] Packaging: Backport of v8 packaging [REF] Packaging: backport of a7ab5a4109ec99d77f61a6d4c8bc7696149ea09c [REF] Packaging: backport of a700a1139ee19d71bc4669ff74bc53c87b38dc7b [REF] Packaging: backport of 9d0bd2807e2c2b949ece62fd6be04a1cf39c8e0d [REF] Packaging: backport of b0722d3e5d6bebdf19dc29b8ba04651ae508839f [REF] Packaging: backport of 24b2c93814dfa18fa1aa88bb0497a73b7b8b3e6e [REF] Packaging: backport of e874cdafaa9675251cd7852b8e9b1662cee7d19a [REF] Packaging: backport of 56b61da16387e642130477e604022207a77e3f74 [REF] Packaging: backport of be96dd85959528b86f7535b9b4cc0dc86981ca33 [REF] Packaging: backport of 50a4da99f051d125b8435477657ee2b115a8e0bd [REF] Packaging: backport of 1c41f3699303da770797002025b7c8226fb562eb [REF] Packaging: backport of cc11331733a5cb8aff6c7f0d4def1404e83b80e8 [FIX] Packaging: backport of 134716308266ff [REF] Package: backport of 93845d683c0420118c162eb855abb690150b692d [REF] Package: backport of 012bc01c113c8d008a0eb94219f1cb519519ff0d [FIX] Package: partial apply of d9e72a3716488ce8 [REF] Package: backport of 67036feff4f3d2d86a9e9e3e19f85fc183f466c6 [REF] Package: backport of 73de0138dedfe0faaae857544746915315a0dbeb [REF] Package: backport of 30d987ed30e64a498ef392a0aa83ca7f4d220a97 [REF] Package: backport of 29132669a16792a84960f03c5627f04e0ad8ff6a [REF] Package: backport of 7db12dc47b1e89ba0a7315c567fafdc722f47b90 [REF] Package: backport of f668f9c6cdc4fcea1c647959feed42359eb78009 [REF] Package: backport of 2cf4051a1556d64a1ff321658c4c2e0a60a13132 [REF] Packaging: backport of 735924878f89041f3b74540848baef71790872a1 [REF] Packaging: backport of f2598ecdce169f8134ff1f5c84eb12e14a5d6f34 [REF] Package: backport of fd21912cfe76f90447059cdf2617bcd7631cc122 [REF] Package: backport of 9a8cdf49b08ce9e1b4238bf122ee2c4271d44f62 [REF] Package: backport of 2f4984b8381c6407a720b122733242e6cf3101da [REF] Package: backport of 6e9edeeb46d4161bf7be02f570073c9c1edf45c7 [REF] Package: partial backport of d4624fa826a5e9542782f2c53c8ba2c766d093bc [REF] Package: backport of 9f13722f7837a80e423ca6e7a7337d66f900e564
2014-12-19 16:31:12 +00:00
Function .onSelChange
${If} $HasPostgreSQL == 1
!insertmacro UnselectSection ${SectionPostgreSQL}
${EndIf}
FunctionEnd
Function PostgreSQLOnBack
FunctionEnd
Function ShowPostgreSQL
SectionGetFlags ${SectionOpenERP_Server} $0
IntOp $0 $0 & ${SF_SELECTED}
IntCmp $0 ${SF_SELECTED} LaunchPostgreSQLConfiguration
Abort
LaunchPostgreSQLConfiguration:
nsDialogs::Create /NOUNLOAD 1018
Pop $0
${If} $0 == error
Abort
${EndIf}
GetFunctionAddress $0 PostgreSQLOnBack
nsDialogs::OnBack $0
${NSD_CreateLabel} 0 0 100% 10u $(DESC_PostgreSQLPage)
Pop $0
${NSD_CreateLabel} 0 45 60u 12u $(DESC_PostgreSQL_Hostname)
Pop $0
${NSD_CreateText} 100 45 150u 12u $TextPostgreSQLHostname
Pop $HWNDPostgreSQLHostname
${NSD_CreateLabel} 0 75 60u 12u $(DESC_PostgreSQL_Port)
Pop $0
${NSD_CreateNumber} 100 75 150u 12u $TextPostgreSQLPort
Pop $HWNDPostgreSQLPort
${NSD_CreateLabel} 0 105 60u 12u $(DESC_PostgreSQL_Username)
Pop $0
${NSD_CreateText} 100 105 150u 12u $TextPostgreSQLUsername
Pop $HWNDPostgreSQLUsername
${NSD_CreateLabel} 0 135 60u 12u $(DESC_PostgreSQL_Password)
Pop $0
${NSD_CreateText} 100 135 150u 12u $TextPostgreSQLPassword
Pop $HWNDPostgreSQLPassword
nsDialogs::Show
FunctionEnd
Function LeavePostgreSQL
${NSD_GetText} $HWNDPostgreSQLHostname $TextPostgreSQLHostname
${NSD_GetText} $HWNDPostgreSQLPort $TextPostgreSQLPort
${NSD_GetText} $HWNDPostgreSQLUsername $TextPostgreSQLUsername
${NSD_GetText} $HWNDPostgreSQLPassword $TextPostgreSQLPassword
StrLen $1 $TextPostgreSQLHostname
${If} $1 == 0
MessageBox MB_ICONEXCLAMATION|MB_OK $(WARNING_HostNameIsEmpty)
Abort
${EndIf}
${If} $TextPostgreSQLPort <= 0
${OrIf} $TextPostgreSQLPort > 65535
MessageBox MB_ICONEXCLAMATION|MB_OK $(WARNING_PortIsWrong)
Abort
${EndIf}
StrLen $1 $TextPostgreSQLUsername
${If} $1 == 0
MessageBox MB_ICONEXCLAMATION|MB_OK $(WARNING_UserNameIsEmpty)
Abort
${EndIf}
StrLen $1 $TextPostgreSQLPassword
${If} $1 == 0
MessageBox MB_ICONEXCLAMATION|MB_OK $(WARNING_PasswordIsEmpty)
Abort
${EndIf}
FunctionEnd
[REF] Packaging: Backport of v8 packaging [REF] Packaging: backport of a7ab5a4109ec99d77f61a6d4c8bc7696149ea09c [REF] Packaging: backport of a700a1139ee19d71bc4669ff74bc53c87b38dc7b [REF] Packaging: backport of 9d0bd2807e2c2b949ece62fd6be04a1cf39c8e0d [REF] Packaging: backport of b0722d3e5d6bebdf19dc29b8ba04651ae508839f [REF] Packaging: backport of 24b2c93814dfa18fa1aa88bb0497a73b7b8b3e6e [REF] Packaging: backport of e874cdafaa9675251cd7852b8e9b1662cee7d19a [REF] Packaging: backport of 56b61da16387e642130477e604022207a77e3f74 [REF] Packaging: backport of be96dd85959528b86f7535b9b4cc0dc86981ca33 [REF] Packaging: backport of 50a4da99f051d125b8435477657ee2b115a8e0bd [REF] Packaging: backport of 1c41f3699303da770797002025b7c8226fb562eb [REF] Packaging: backport of cc11331733a5cb8aff6c7f0d4def1404e83b80e8 [FIX] Packaging: backport of 134716308266ff [REF] Package: backport of 93845d683c0420118c162eb855abb690150b692d [REF] Package: backport of 012bc01c113c8d008a0eb94219f1cb519519ff0d [FIX] Package: partial apply of d9e72a3716488ce8 [REF] Package: backport of 67036feff4f3d2d86a9e9e3e19f85fc183f466c6 [REF] Package: backport of 73de0138dedfe0faaae857544746915315a0dbeb [REF] Package: backport of 30d987ed30e64a498ef392a0aa83ca7f4d220a97 [REF] Package: backport of 29132669a16792a84960f03c5627f04e0ad8ff6a [REF] Package: backport of 7db12dc47b1e89ba0a7315c567fafdc722f47b90 [REF] Package: backport of f668f9c6cdc4fcea1c647959feed42359eb78009 [REF] Package: backport of 2cf4051a1556d64a1ff321658c4c2e0a60a13132 [REF] Packaging: backport of 735924878f89041f3b74540848baef71790872a1 [REF] Packaging: backport of f2598ecdce169f8134ff1f5c84eb12e14a5d6f34 [REF] Package: backport of fd21912cfe76f90447059cdf2617bcd7631cc122 [REF] Package: backport of 9a8cdf49b08ce9e1b4238bf122ee2c4271d44f62 [REF] Package: backport of 2f4984b8381c6407a720b122733242e6cf3101da [REF] Package: backport of 6e9edeeb46d4161bf7be02f570073c9c1edf45c7 [REF] Package: partial backport of d4624fa826a5e9542782f2c53c8ba2c766d093bc [REF] Package: backport of 9f13722f7837a80e423ca6e7a7337d66f900e564
2014-12-19 16:31:12 +00:00
Function ComponentLeave
SectionGetFlags ${SectionOpenERP_Server} $0
IntOp $0 $0 & ${SF_SELECTED}
IntCmp $0 ${SF_SELECTED} Done
SectionGetFlags ${SectionPostgreSQL} $0
IntOp $0 $0 & ${SF_SELECTED}
IntCmp $0 ${SF_SELECTED} DontInstallPostgreSQL
ChooseAtLeastOneComponent:
MessageBox MB_ICONEXCLAMATION|MB_OK $(DESC_AtLeastOneComponent)
Abort
DontInstallPostgreSQL:
MessageBox MB_ICONEXCLAMATION|MB_OK $(DESC_CanNotInstallPostgreSQL)
Abort
Done:
FunctionEnd
Function LaunchLink
ExecShell "open" "http://localhost:8069/"
FunctionEnd