xcbuild: move to pkgs/by-name

+11 -3
pkgs/development/tools/xcbuild/default.nix pkgs/by-name/xc/xcbuild/default.nix
pkgs/development/tools/xcbuild/includes.patch pkgs/by-name/xc/xcbuild/includes.patch
pkgs/development/tools/xcbuild/platforms.nix pkgs/by-name/xc/xcbuild/platforms.nix
pkgs/development/tools/xcbuild/sdks.nix pkgs/by-name/xc/xcbuild/sdks.nix
pkgs/development/tools/xcbuild/setup-hook.sh pkgs/by-name/xc/xcbuild/setup-hook.sh
pkgs/development/tools/xcbuild/toolchains.nix pkgs/by-name/xc/xcbuild/toolchains.nix
pkgs/development/tools/xcbuild/wrapper.nix pkgs/by-name/xc/xcbuild/package.nix
+11 -3
pkgs/top-level/all-packages.nix
··· 18701 18702 xcode-install = callPackage ../development/tools/xcode-install { }; 18703 18704 - xcodebuild = callPackage ../development/tools/xcbuild/wrapper.nix { 18705 inherit (darwin.apple_sdk.frameworks) CoreServices CoreGraphics ImageIO; 18706 }; 18707 - xcbuild = xcodebuild; 18708 xcbuildHook = makeSetupHook { 18709 name = "xcbuild-hook"; 18710 propagatedBuildInputs = [ xcbuild ]; 18711 - } ../development/tools/xcbuild/setup-hook.sh ; 18712 18713 xcpretty = callPackage ../development/tools/xcpretty { }; 18714
··· 18701 18702 xcode-install = callPackage ../development/tools/xcode-install { }; 18703 18704 + xcbuild = callPackage ../by-name/xc/xcbuild/package.nix { 18705 inherit (darwin.apple_sdk.frameworks) CoreServices CoreGraphics ImageIO; 18706 + stdenv = 18707 + # xcbuild is included in the SDK. Avoid an infinite recursion by using a bootstrap stdenv. 18708 + if stdenv.hostPlatform.isDarwin then 18709 + darwin.bootstrapStdenv 18710 + else 18711 + stdenv; 18712 }; 18713 + 18714 xcbuildHook = makeSetupHook { 18715 name = "xcbuild-hook"; 18716 propagatedBuildInputs = [ xcbuild ]; 18717 + } ../by-name/xc/xcbuild/setup-hook.sh; 18718 + 18719 + xcodebuild = xcbuild; 18720 18721 xcpretty = callPackage ../development/tools/xcpretty { }; 18722