[CMake] CPACK and NSIS: Download a msi-installer and install it didn't work
Ralf Lange
ralf.lange at longsoft.de
Thu Jan 26 08:20:27 EST 2012
Now the solution of the problem:
the company firewall blocks the access to the download server. When I
remove the /passive option, a error message are displayed.
Thanks for the support.
Ralf
-------- Weitergeleitete Nachricht --------
Von: Ralf Lange <ralf.lange at longsoft.de>
An: Eric Noulard <eric.noulard at gmail.com>
Kopie: cmake at cmake.org
Betreff: Re: [CMake] CPACK and NSIS: Download a msi-installer and
install it didn't work
Datum: Thu, 26 Jan 2012 08:19:57 +0100
The variable is set bevor include(CPack) and the generated nsi file
locks OK.
I test the installer on a 32bit Windows7 system and it works, but on a
64bit Windows7 system it works not. So I think it is a NSIS problem, not
a CPACK problem.
Thanks for the tips.
Ralf
Am Mittwoch, den 25.01.2012, 22:33 +0100 schrieb Eric Noulard:
> 2012/1/25 Ralf Lange <ralf.lange at longsoft.de>:
> > Hello,
> > I will prepare a windows installer for my application. The application need
> > GStreamer for Windows. The installer has to download the installer and start
> > the installer.
> > I have add the following command to the CMakeLists.txt file:
> >
> > SET(CPACK_NSIS_EXTRA_INSTALL_COMMANDS "
> >
> > NSISdl::download
> > http://ossbuild.googlecode.com/files/GStreamer-WinBuilds-GPL-x86.msi
> > $INSTDIR\\\\GStreamer-WinBuilds-GPL-x86.msi
> > ExecWait 'msiexec /i \\\"$INSTDIR\\\\GStreamer-WinBuilds-GPL-x86.msi\\\"
> > /passive '
> > Delete \\\"$INSTDIR\\\\GStreamer-WinBuilds-GPL-x86.msi\\\"
> > ")
> >
> > But when I start the installer, there is no download, no installation and no
> > error message.
>
> Did you set the variable **before**
>
> include(CPack) ?
>
>
> > What's the reason?
>
> Did you check that the project.nsi file generated by CPack contains
> your specific
> extra install commands?
>
> The file may be found in
>
> buildtree/_CPack_Packages/<systemname>/NSIS/project.nsi
>
>
>
--
Powered by www.kitware.com
Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html
Please keep messages on-topic and check the CMake FAQ at: http://www.cmake.org/Wiki/CMake_FAQ
Follow this link to subscribe/unsubscribe:
http://www.cmake.org/mailman/listinfo/cmake
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.cmake.org/pipermail/cmake/attachments/20120126/818ccee0/attachment.htm>
More information about the CMake
mailing list