diff --git a/designer/ctl_mgr/t_compile_config.tsf b/designer/ctl_mgr/t_compile_config.tsf index 3fc2308..3a19c2e 100644 --- a/designer/ctl_mgr/t_compile_config.tsf +++ b/designer/ctl_mgr/t_compile_config.tsf @@ -423,10 +423,10 @@ type t_compile_config=class(tdcreateform) function format_build_params(d); begin r := d["build"]+"="+format('"%s" ',d["buildfile"]); - if d["libpath"] and ifstring(d["libpath"]) then - begin - r+="\r\n-libpath "+d["libpath"]+" "; - + lbp := d["libpath"]; + if lbp and ifstring(lbp) then + begin + r+='\r\n-libpath "'+lbp+'" '; end else r+="\r\n-libpath ."+ioFileseparator()+" "; r+="\r\n"; diff --git a/designer/utslcodeeditor.tsf b/designer/utslcodeeditor.tsf index 3ff9225..50d13cf 100644 --- a/designer/utslcodeeditor.tsf +++ b/designer/utslcodeeditor.tsf @@ -5050,10 +5050,10 @@ type TEditerEchoWnd=class(TSynMemoNorm) // function format_build_params(d); begin r := d["build"]+"="+format('"%s" ',d["buildfile"]); - if d["libpath"] and ifstring(d["libpath"]) then + lbp := d["libpath"]; + if lbp and ifstring(lbp) then begin - r+="-libpath "+d["libpath"]+" "; - + r+='-libpath "'+lbp +'" '; end else r+="-libpath ."+ioFileseparator()+" "; r += f_b_a_param(d,"exports"); diff --git a/editor-install.exe b/editor-install.exe index d9e9a01..450d9ad 100644 Binary files a/editor-install.exe and b/editor-install.exe differ diff --git a/tsleditor.exe b/tsleditor.exe index 26f9758..0fd9920 100644 Binary files a/tsleditor.exe and b/tsleditor.exe differ diff --git a/tslvcltool.exe b/tslvcltool.exe index 70ab806..1e6805c 100644 Binary files a/tslvcltool.exe and b/tslvcltool.exe differ