Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Add logo and license page.
authorunknown <pierre@.(none)>
Thu, 30 Jun 2011 12:15:19 +0000 (14:15 +0200)
committerunknown <pierre@.(none)>
Thu, 30 Jun 2011 12:15:19 +0000 (14:15 +0200)
buildtools/Cmake/simgrid.nsi.in
doc/webcruft/simgrid_logo_win.bmp [new file with mode: 0644]

index d49ff2b..77fffb9 100644 (file)
@@ -1,9 +1,32 @@
-Name "Simgrid"\r
-XPstyle on\r
+!include "MUI2.nsh"\r
 \r
-# define installer name\r
+Name "Simgrid"\r
 outFile "SimGrid@SIMGRID_VERSION_MAJOR@.@SIMGRID_VERSION_MINOR@.@SIMGRID_VERSION_PATCH@_@CMAKE_SYSTEM_PROCESSOR@@BIN_EXE@"\r
 \r
+;--------------------------------\r
+;Interface Configuration\r
+\r
+  !define MUI_HEADERIMAGE\r
+  !define MUI_HEADERIMAGE_BITMAP "@CMAKE_HOME_DIRECTORY@\doc\webcruft\simgrid_logo_win.bmp" ; optional\r
+  !define MUI_ABORTWARNING\r
+\r
+;--------------------------------\r
+;Pages\r
+\r
+  !insertmacro MUI_PAGE_LICENSE "@CMAKE_HOME_DIRECTORY@\LICENSE-LGPL-2.1"\r
+  #!insertmacro MUI_PAGE_COMPONENTS\r
+  !insertmacro MUI_PAGE_DIRECTORY\r
+  !insertmacro MUI_PAGE_INSTFILES\r
+  \r
+  !insertmacro MUI_UNPAGE_CONFIRM\r
+  !insertmacro MUI_UNPAGE_INSTFILES\r
+  \r
+;--------------------------------\r
+;Languages\r
+  !insertmacro MUI_LANGUAGE "English"\r
+\r
+;--------------------------------\r
+\r
 # set the default installation directory\r
 InstallDir $PROGRAMFILES\SimGrid\r
 \r
@@ -147,7 +170,7 @@ section
        # create a shortcut in the start menu programs directory\r
        CreateDirectory "$SMPROGRAMS\SimGrid"\r
        createShortCut  "$SMPROGRAMS\SimGrid\Uninstall simgrid.lnk" "$INSTDIR\uninstaller@BIN_EXE@"\r
-       createShortCut  "$SMPROGRAMS\SimGrid\Documentation.lnk" "$INSTDIR\doc\index.html"\r
+       createShortCut  "$SMPROGRAMS\SimGrid\Documentation.lnk" "$INSTDIR\doc\html\index.html"\r
        \r
        # Include for some of the windows message defines\r
        !include "winmessages.nsh"\r
@@ -159,8 +182,6 @@ section
        WriteRegExpandStr ${env_hklm} GRAS_ROOT $INSTDIR\r
        WriteRegExpandStr ${env_hklm} SIMGRID_VERSION @SIMGRID_VERSION_MAJOR@.@SIMGRID_VERSION_MINOR@.@SIMGRID_VERSION_PATCH@\r
 \r
-       MessageBox MB_OK "Installation was successful."\r
-\r
 # default section end\r
 sectionEnd\r
 \r
diff --git a/doc/webcruft/simgrid_logo_win.bmp b/doc/webcruft/simgrid_logo_win.bmp
new file mode 100644 (file)
index 0000000..bb32bad
Binary files /dev/null and b/doc/webcruft/simgrid_logo_win.bmp differ