~fboucault/moovida/merged_core_plugins

« back to all changes in this revision

Viewing changes to mswin32/setup.nsi

  • Committer: Florian Boucault
  • Date: 2009-11-17 00:08:16 UTC
  • Revision ID: florian@boucault.net-20091117000816-sfr762p2f5jo3feq
Windows build files: removed references to elisa-core and elisa-plugins.

Show diffs side-by-side

added added

removed removed

Lines of Context:
12
12
!endif
13
13
!define UNINSTALLER "$INSTDIR\uninstall-${VERSION}.exe"
14
14
!define COMPANY "Fluendo S.L."
15
 
!define ELISA_ICON "${ELISA_BUILD}\elisa-core\mswin32\moovida.ico"
 
15
!define ELISA_ICON "${ELISA_BUILD}\mswin32\moovida.ico"
16
16
!define URL "http://www.moovida.com"
17
17
!ifndef ELISA_DEPS
18
18
  !define ELISA_DEPS "C:\OABuild\distribuable-dependencies\deps\Release"
26
26
 
27
27
 
28
28
# MUI defines
29
 
!define MUI_ICON "${ELISA_BUILD}\elisa-core\mswin32\installer.ico"
 
29
!define MUI_ICON "${ELISA_BUILD}\mswin32\installer.ico"
30
30
!define MUI_FINISHPAGE_NOAUTOCLOSE
31
31
!define MUI_STARTMENUPAGE_REGISTRY_ROOT HKLM
32
32
!define MUI_STARTMENUPAGE_NODISABLE
33
33
!define MUI_STARTMENUPAGE_REGISTRY_KEY ${REGKEY}
34
34
!define MUI_STARTMENUPAGE_REGISTRY_VALUENAME StartMenuGroup
35
35
!define MUI_STARTMENUPAGE_DEFAULTFOLDER Moovida
36
 
!define MUI_UNICON "${ELISA_BUILD}\elisa-core\mswin32\uninstaller.ico"
 
36
!define MUI_UNICON "${ELISA_BUILD}\mswin32\uninstaller.ico"
37
37
!define MUI_UNFINISHPAGE_NOAUTOCLOSE
38
38
!define MUI_LANGDLL_REGISTRY_ROOT HKLM
39
39
!define MUI_LANGDLL_REGISTRY_KEY ${REGKEY}
64
64
!define MUI_PAGE_CUSTOMFUNCTION_LEAVE "WelcomePageLeave"
65
65
!insertmacro MUI_PAGE_WELCOME
66
66
!define MUI_PAGE_CUSTOMFUNCTION_PRE "SkipIfLightMode"
67
 
!insertmacro MUI_PAGE_LICENSE "${ELISA_BUILD}\elisa-core\LICENSE.GPL"
 
67
!insertmacro MUI_PAGE_LICENSE "${ELISA_BUILD}\LICENSE.GPL"
68
68
page custom "PreElisaWebControl"
69
69
!define MUI_PAGE_CUSTOMFUNCTION_PRE "SkipIfLightMode"
70
70
!insertmacro MUI_PAGE_DIRECTORY
313
313
    File /r /x root /x pdb "${ELISA_DEPS}\*"
314
314
    SetOutPath $INSTDIR
315
315
    File "${ELISA_DEPS}\root\*"
316
 
    File "${ELISA_BUILD}\elisa-core\dist\*"
317
 
    File /r /x *.exe "${ELISA_BUILD}\elisa-core"
318
 
    File /r "${ELISA_BUILD}\elisa-plugins"
319
 
    File /r "${ELISA_BUILD}\elisa-core\mswin32\moovida.exe.manifest"
320
 
    File "${ELISA_BUILD}\elisa-core\mswin32\register_lib.bat"
321
 
    SetOutPath $INSTDIR\elisa-plugins
 
316
    File "${ELISA_BUILD}\dist\*"
 
317
    File /r /x *.exe "${ELISA_BUILD}"
 
318
    File /r "${ELISA_BUILD}"
 
319
    File /r "${ELISA_BUILD}\mswin32\moovida.exe.manifest"
 
320
    File "${ELISA_BUILD}\mswin32\register_lib.bat"
 
321
    SetOutPath $INSTDIR
322
322
    File "${ELISA_DEPS}\..\default_eggs\*"
323
323
    SetOutPath $INSTDIR\gstdshow\${ELISA_GSTREAMER_PLUGIN_VERSION}
324
324
    File "${ELISA_DEPS}\..\Plugins-Release\pythonlibs\gst\libgstreamer-0.10.dll"
375
375
    SetOutPath $SMPROGRAMS\$StartMenuGroup
376
376
    CreateShortcut "$SMPROGRAMS\$StartMenuGroup\$(^UninstallLink).lnk" "${UNINSTALLER}"
377
377
    SetOutPath $INSTDIR
378
 
    CreateShortcut "$SMPROGRAMS\$StartMenuGroup\Moovida.lnk" $INSTDIR\moovida.exe "" $INSTDIR\elisa-core\mswin32\moovida.ico
379
 
    CreateShortcut "$DESKTOP\Moovida.lnk" $INSTDIR\moovida.exe "" $INSTDIR\elisa-core\mswin32\moovida.ico
 
378
    CreateShortcut "$SMPROGRAMS\$StartMenuGroup\Moovida.lnk" $INSTDIR\moovida.exe "" $INSTDIR\mswin32\moovida.ico
 
379
    CreateShortcut "$DESKTOP\Moovida.lnk" $INSTDIR\moovida.exe "" $INSTDIR\mswin32\moovida.ico
380
380
FunctionEnd
381
381
 
382
382
Section -post SEC0001