Changeset 4287 for trunk/scripts/windows/logtalk.iss
- Timestamp:
- 05/29/08 02:49:16 (6 months ago)
- Files:
-
- 1 modified
-
trunk/scripts/windows/logtalk.iss (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/scripts/windows/logtalk.iss
r4283 r4287 131 131 Name: "{group}\Logtalk - XSB-MT"; Filename: "C:\XSB\config\i686-pc-cygwin-mt\bin\xsb.exe"; Parameters: "--shared_predicates -l -e ""['%LOGTALKUSER%\\configs\\xsb.config', '%LOGTALKHOME%\\compiler\\logtalk.pl', '%LOGTALKUSER%\\libpaths\\libpaths.pl']."""; Comment: "Runs Logtalk with XSB-MT"; WorkingDir: "{code:GetLgtUserDir}"; Components: prolog\xsb; Flags: createonlyiffileexists 132 132 133 Name: "{group}\Logtalk - YAP"; Filename: " C:\Yap\bin\yap.exe"; Parameters: "-l ""$LOGTALKHOME/integration/logtalk_yap.pl"""; Comment: "Runs Logtalk with YAP"; WorkingDir: "{code:GetLgtUserDir}"; Components: prolog\yap; Flags: createonlyiffileexists133 Name: "{group}\Logtalk - YAP"; Filename: "{code:GetYAPExePath}"; Parameters: "-l ""$LOGTALKHOME/integration/logtalk_yap.pl"""; Comment: "Runs Logtalk with YAP"; WorkingDir: "{code:GetLgtUserDir}"; Components: prolog\yap; Flags: createonlyiffileexists 134 134 135 135 Name: "{group}\{cm:UninstallProgram,{#MyAppName}}"; Filename: "{uninstallexe}"; Components: base … … 330 330 Result := 'lgt_exe_does_not_exist' 331 331 end; 332 333 function GetYAPExePath(Param: String): String; 334 var 335 Home: String; 336 begin 337 if RegQueryStringValue(HKLM, 'Software\YAP\Prolog\', 'home', Home) then 338 Result := Home + '\bin\yap.exe' 339 else 340 Result := 'lgt_exe_does_not_exist' 341 end;
