tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
xcbuild: move to pkgs/by-name
Randy Eckenrode
1 year ago
45e65c16
aef46144
+11
-3
8 changed files
expand all
collapse all
unified
split
pkgs
by-name
xc
xcbuild
default.nix
includes.patch
package.nix
platforms.nix
sdks.nix
setup-hook.sh
toolchains.nix
top-level
all-packages.nix
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
18701
18702
18702
xcode-install = callPackage ../development/tools/xcode-install { };
18703
18703
18704
18704
-
xcodebuild = callPackage ../development/tools/xcbuild/wrapper.nix {
18704
18704
+
xcbuild = callPackage ../by-name/xc/xcbuild/package.nix {
18705
18705
inherit (darwin.apple_sdk.frameworks) CoreServices CoreGraphics ImageIO;
18706
18706
+
stdenv =
18707
18707
+
# xcbuild is included in the SDK. Avoid an infinite recursion by using a bootstrap stdenv.
18708
18708
+
if stdenv.hostPlatform.isDarwin then
18709
18709
+
darwin.bootstrapStdenv
18710
18710
+
else
18711
18711
+
stdenv;
18706
18712
};
18707
18707
-
xcbuild = xcodebuild;
18713
18713
+
18708
18714
xcbuildHook = makeSetupHook {
18709
18715
name = "xcbuild-hook";
18710
18716
propagatedBuildInputs = [ xcbuild ];
18711
18711
-
} ../development/tools/xcbuild/setup-hook.sh ;
18717
18717
+
} ../by-name/xc/xcbuild/setup-hook.sh;
18718
18718
+
18719
18719
+
xcodebuild = xcbuild;
18712
18720
18713
18721
xcpretty = callPackage ../development/tools/xcpretty { };
18714
18722