Browse Source

* When IsSuperUser is true, use the GlobalUnitDir instead of the
LocalUnitDir. Just like that the GlobalInstallDir is passed to fpmake.

git-svn-id: trunk@12945 -

joost 16 năm trước cách đây
mục cha
commit
bfae5e097d
1 tập tin đã thay đổi với 1 bổ sung1 xóa
  1. 1 1
      utils/fppkg/pkgcommands.pp

+ 1 - 1
utils/fppkg/pkgcommands.pp

@@ -275,7 +275,7 @@ begin
       P:=InstalledRepository.FindPackage(S);
       if not assigned(P) then
         P:=InstalledRepository.AddPackage(S);
-      if GlobalOptions.InstallGlobal then
+      if IsSuperUser or GlobalOptions.InstallGlobal then
         UFN:=CompilerOptions.GlobalUnitDir
       else
         UFN:=CompilerOptions.LocalUnitDir;