Here is what I've tried:
;Folders where files are and names and stuff above MYCLSDIR is where the main folder is where all the files are that get installed
!define ICON "${MYCLSDIR}\${NAME}.ico"
And just for reference this is the code that is working fine for the desktop shortcut:;Name and file
Name "${NAME}"
!ifdef ICON
Icon "${ICON}"
!endif
OutFile "${NAME} v${VERSION} Setup.exe"
So what am I missing to just make the main Setup installer use the icon?Section "Start Menu Shortcut" Section4
CreateShortCut "$SMPROGRAMS\Firaxis Games\Sid Meier's Civilization 4 - Beyond the Sword\${MOD_NAME}.lnk" "$INSTDIR1\Civ4BeyondSword.exe" "mod=\${MOD_LOC}" "${ICON}" 0
SectionEnd