Index: chicken-iup-2.iss ================================================================== --- chicken-iup-2.iss +++ chicken-iup-2.iss @@ -44,5 +44,8 @@ Name: "{commondesktop}\{#MyAppName}"; Filename: "{app}\{#MyAppExeName}"; Tasks: desktopicon [Run] Filename: "{app}\{#MyAppExeName}"; Description: "{cm:LaunchProgram,{#StringChange(MyAppName, '&', '&&')}}"; Flags: nowait postinstall skipifsilent +[Registry] +Root: HKLM; Subkey: "SYSTEM\CurrentControlSet\Control\Session Manager\Environment"; + ValueType: expandsz; ValueName: "Path"; ValueData: "{olddata};C:\chicken\bin;C:\chicken\lib" Index: chicken-iup.iss ================================================================== --- chicken-iup.iss +++ chicken-iup.iss @@ -40,5 +40,10 @@ Name: "{commondesktop}\chicken-iup"; Filename: "{app}\bin\csi.exe"; Tasks: desktopicon [Run] Filename: "{app}\bin\csi.exe"; Description: "{cm:LaunchProgram,chicken-iup}"; Flags: nowait postinstall skipifsilent +[Registry] +Root: HKLM; Subkey: "SYSTEM\CurrentControlSet\Control\Session Manager\Environment";ValueType: expandsz; ValueName: "Path"; ValueData: "{olddata};C:\chicken\bin;C:\chicken\lib" +Root: HKLM; Subkey: "SYSTEM\CurrentControlSet\Control\Session Manager\Environment";ValueType: expandsz; ValueName: "CHICKEN_PREFIX"; ValueData: "{olddata};C:\chicken" +Root: HKLM; Subkey: "SYSTEM\CurrentControlSet\Control\Session Manager\Environment";ValueType: expandsz; ValueName: "CHICKEN_INSTALL_PREFIX"; ValueData: "{olddata};C:\chicken\lib\chicken\6" + Index: setup-chicken-iup.exe ================================================================== --- setup-chicken-iup.exe +++ setup-chicken-iup.exe cannot compute difference between binary files