Mercurial > forge
changeset 3088:0e2343721ba3 octave-forge
Add msvc-related tools.
author | goffioul |
---|---|
date | Thu, 08 Feb 2007 16:27:57 +0000 |
parents | 0b1eb7af7ec2 |
children | 523d3a2ee1b7 |
files | admin/Windows/msvc/octave-sources.nsi |
diffstat | 1 files changed, 14 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/admin/Windows/msvc/octave-sources.nsi Thu Feb 08 16:14:57 2007 +0000 +++ b/admin/Windows/msvc/octave-sources.nsi Thu Feb 08 16:27:57 2007 +0000 @@ -55,7 +55,7 @@ ; Start menu page var ICONS_GROUP !define MUI_STARTMENUPAGE_NODISABLE -!define MUI_STARTMENUPAGE_DEFAULTFOLDER "GNU Octave/Sources" +!define MUI_STARTMENUPAGE_DEFAULTFOLDER "GNU Octave\Sources" !define MUI_STARTMENUPAGE_REGISTRY_ROOT "${PRODUCT_UNINST_ROOT_KEY}" !define MUI_STARTMENUPAGE_REGISTRY_KEY "${PRODUCT_UNINST_KEY}" !define MUI_STARTMENUPAGE_REGISTRY_VALUENAME "${PRODUCT_STARTMENU_REGVAL}" @@ -90,6 +90,9 @@ File "${OCTAVE_FORGE}\admin\Windows\msvc\libs\atlas-3.6.0.diff" File "${OCTAVE_FORGE}\admin\Windows\msvc\libs\atlas-3.6.0.txt" File "${LIBS_ROOT}\atlas3.6.0.tar.bz2" + File "${OCTAVE_FORGE}\admin\Windows\msvc\build_atlas_dll" + File "${OCTAVE_FORGE}\admin\Windows\msvc\atl_blas.def" + File "${OCTAVE_FORGE}\admin\Windows\msvc\lapack.def" SectionEnd Section /o "Blas" SEC_BLAS @@ -260,6 +263,14 @@ File "${LIBS_ROOT}\lpng1216.zip" SectionEnd +Section /o "Msvc tools" SEC_TOOLS + SetOutPath "$INSTDIR\msvc-tools" + SetOverwrite try + File "${OCTAVE_FORGE}\admin\Windows\msvc\cc-msvc.cc" + File "${OCTAVE_FORGE}\admin\Windows\msvc\ar-msvc" + File "${OCTAVE_FORGE}\admin\Windows\msvc\ranlib-msvc" +SectionEnd + Section /o "Netcdf" SEC_NETCDF SetOutPath "$INSTDIR\netcdf" SetOverwrite try @@ -333,6 +344,7 @@ Section -AdditionalIcons SetOutPath $INSTDIR !insertmacro MUI_STARTMENU_WRITE_BEGIN Application + CreateDirectory "$SMPROGRAMS\$ICONS_GROUP" CreateShortCut "$SMPROGRAMS\$ICONS_GROUP\Uninstall.lnk" "$INSTDIR\uninst.exe" !insertmacro MUI_STARTMENU_WRITE_END SectionEnd @@ -379,6 +391,7 @@ !insertmacro MUI_DESCRIPTION_TEXT ${SEC_SED} "GNU Stream Editor (4.1.5)" !insertmacro MUI_DESCRIPTION_TEXT ${SEC_SUITESPARSE} "Sparse Matrix Library (2.3.1)" !insertmacro MUI_DESCRIPTION_TEXT ${SEC_TEXINFO} "GNU Documentation System (4.8a)" + !insertmacro MUI_DESCRIPTION_TEXT ${SEC_TOOLS} "MSVC Compiler Related Tools" !insertmacro MUI_DESCRIPTION_TEXT ${SEC_WX} "WxWidgets C++ Cross-Platform GUI ToolKit (2.8.0)" !insertmacro MUI_DESCRIPTION_TEXT ${SEC_ZLIB} "Compression Library (1.2.3)" !insertmacro MUI_FUNCTION_DESCRIPTION_END