Explorar o código

* 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 %!s(int64=16) %!d(string=hai) anos
pai
achega
bfae5e097d
Modificáronse 1 ficheiros con 1 adicións e 1 borrados
  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;