A
lgorithmique
N
umérique
D
istribuée
Public GIT Repository
projects
/
simgrid.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Update nsis script to install LICENSE and some other files.
[simgrid.git]
/
buildtools
/
Cmake
/
simgrid.nsi.in
diff --git
a/buildtools/Cmake/simgrid.nsi.in
b/buildtools/Cmake/simgrid.nsi.in
index
a9f0609
..
2c74f04
100644
(file)
--- a/
buildtools/Cmake/simgrid.nsi.in
+++ b/
buildtools/Cmake/simgrid.nsi.in
@@
-35,6
+35,13
@@
InstallDir c:\SimGrid@SIMGRID_VERSION_MAJOR@.@SIMGRID_VERSION_MINOR@.@SIMGRID_VE
\r
Section "Libraries and Headers" LibSection
\r
\r
\r
Section "Libraries and Headers" LibSection
\r
\r
+ setOutPath $INSTDIR
\r
+ file @CMAKE_HOME_DIRECTORY@\AUTHORS
\r
+ file @CMAKE_HOME_DIRECTORY@\Changelog
\r
+ file @CMAKE_HOME_DIRECTORY@\COPYING
\r
+ file @CMAKE_HOME_DIRECTORY@\LICENSE-LGPL-2.1
\r
+ file @CMAKE_HOME_DIRECTORY@\NEWS
\r
+
\r
# install lib
\r
CreateDirectory $INSTDIR\lib
\r
setOutPath $INSTDIR\lib
\r
# install lib
\r
CreateDirectory $INSTDIR\lib
\r
setOutPath $INSTDIR\lib
\r
@@
-165,6
+172,7
@@
Section "Documentation" DocSection
# create a shortcut in the start menu programs directory
\r
CreateDirectory "$SMPROGRAMS\SimGrid"
\r
createShortCut "$SMPROGRAMS\SimGrid\Documentation.lnk" "$INSTDIR\doc\html\index.html"
\r
# create a shortcut in the start menu programs directory
\r
CreateDirectory "$SMPROGRAMS\SimGrid"
\r
createShortCut "$SMPROGRAMS\SimGrid\Documentation.lnk" "$INSTDIR\doc\html\index.html"
\r
+ createShortCut "$SMPROGRAMS\SimGrid\Website.lnk" "http://simgrid.gforge.inria.fr/"
\r
\r
SectionEnd
\r
Section "Examples" ExamplesSection
\r
\r
SectionEnd
\r
Section "Examples" ExamplesSection
\r
@@
-350,9
+358,17
@@
section "Uninstall"
# delete link
\r
delete "$SMPROGRAMS\SimGrid\Uninstall simgrid.lnk"
\r
delete "$SMPROGRAMS\SimGrid\Documentation.lnk"
\r
# delete link
\r
delete "$SMPROGRAMS\SimGrid\Uninstall simgrid.lnk"
\r
delete "$SMPROGRAMS\SimGrid\Documentation.lnk"
\r
+ delete "$SMPROGRAMS\SimGrid\Website.lnk"
\r
delete "$SMPROGRAMS\SimGrid\Examples\HelloWorld project.lnk"
\r
delete "$SMPROGRAMS\SimGrid\Examples\MasterSlave project.lnk"
\r
\r
delete "$SMPROGRAMS\SimGrid\Examples\HelloWorld project.lnk"
\r
delete "$SMPROGRAMS\SimGrid\Examples\MasterSlave project.lnk"
\r
\r
+ # delete EXTRA FILES
\r
+ delete $INSTDIR\AUTHORS
\r
+ delete $INSTDIR\Changelog
\r
+ delete $INSTDIR\COPYING
\r
+ delete $INSTDIR\LICENSE-LGPL-2.1
\r
+ delete $INSTDIR\NEWS
\r
+
\r
# now delete directories
\r
RMDir "$INSTDIR\bin"
\r
RMDir "$INSTDIR\lib"
\r
# now delete directories
\r
RMDir "$INSTDIR\bin"
\r
RMDir "$INSTDIR\lib"
\r
@@
-382,5
+398,8
@@
section "Uninstall"
DeleteRegValue ${env_hklm} SIMGRID_PCRE_LIBRARY_VERSION
\r
DeleteRegKey HKCU "SOFTWARE\SimGrid"
\r
\r
DeleteRegValue ${env_hklm} SIMGRID_PCRE_LIBRARY_VERSION
\r
DeleteRegKey HKCU "SOFTWARE\SimGrid"
\r
\r
+ # delete INSTDIR
\r
+ RMDir /r "$INSTDIR"
\r
+
\r
# uninstall section end
\r
sectionEnd
\ No newline at end of file
# uninstall section end
\r
sectionEnd
\ No newline at end of file