;--------------------------------
;Configuration
;Needs to be 4 numbers: W.X.Y.Z
-!define VIKING_VERSION "1.4.0.1"
+!define VIKING_VERSION "1.5.0.0"
;The name var is set in .onInit
Name $name
WriteUninstaller "$INSTDIR\${VIKING_UNINST_EXE}"
SetOverwrite off
+ ; Always associate Viking file type
+ ${registerExtension} "$INSTDIR\viking.exe" ".vik" "Viking File"
done:
SectionEnd ; end of default Viking section
;File association
Section $(VIKING_FILE_ASSOCIATION_SECTION_TITLE) SecFileAssociation
- ${registerExtension} "$INSTDIR\viking.exe" ".vik" "Viking File"
+ ${registerExtension} "$INSTDIR\viking.exe" ".gpx" "GPX File"
SectionEnd
+;--------------------------------
+; GPSBabel Install Section
+;
+Section $(VIKING_GPSBABEL_SECTION_TITLE) SecGPSBabel
+ File "bin\Optional\GPSBabel-1.5.1-Setup.exe"
+ ExecWait '"$INSTDIR\GPSBabel-1.5.1-Setup.exe" /SILENT'
+ Delete "$INSTDIR\GPSBabel-1.5.1-Setup.exe"
+SectionEnd
;--------------------------------
;Uninstaller Section
; File association
${unregisterExtension} ".vik" "Viking File"
+ ${unregisterExtension} ".gpx" "GPX File"
Goto done
$(VIKING_STARTMENU_SHORTCUT_DESC)
!insertmacro MUI_DESCRIPTION_TEXT ${SecFileAssociation} \
$(VIKING_FILE_ASSOCIATION_DESC)
+ !insertmacro MUI_DESCRIPTION_TEXT ${SecGPSBabel} \
+ $(VIKING_INSTALL_GPSBABEL_DESC)
!insertmacro MUI_FUNCTION_DESCRIPTION_END