Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Update nsis script to install LICENSE and some other files.
authorunknown <pierre@.(none)>
Tue, 27 Sep 2011 10:35:17 +0000 (12:35 +0200)
committerunknown <pierre@.(none)>
Tue, 27 Sep 2011 10:35:56 +0000 (12:35 +0200)
buildtools/Cmake/simgrid.nsi.in

index a9f0609..2c74f04 100644 (file)
@@ -35,6 +35,13 @@ InstallDir c:\SimGrid@SIMGRID_VERSION_MAJOR@.@SIMGRID_VERSION_MINOR@.@SIMGRID_VE
 \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
@@ -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
+       createShortCut  "$SMPROGRAMS\SimGrid\Website.lnk"       "http://simgrid.gforge.inria.fr/"\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 "$SMPROGRAMS\SimGrid\Website.lnk"\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
@@ -382,5 +398,8 @@ section "Uninstall"
        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