apple-sdk: add MetalKit
This commit is contained in:
parent
79c0e740a7
commit
4e22fe4f63
@ -211,6 +211,13 @@ in rec {
|
|||||||
--replace "QuartzCore/../Frameworks/CoreImage.framework/Headers" "CoreImage"
|
--replace "QuartzCore/../Frameworks/CoreImage.framework/Headers" "CoreImage"
|
||||||
'';
|
'';
|
||||||
});
|
});
|
||||||
|
|
||||||
|
MetalKit = stdenv.lib.overrideDerivation super.MetalKit (drv: {
|
||||||
|
installPhase = drv.installPhase + ''
|
||||||
|
mkdir -p $out/include/simd
|
||||||
|
cp ${lib.getDev sdk}/include/simd/*.h $out/include/simd/
|
||||||
|
'';
|
||||||
|
});
|
||||||
};
|
};
|
||||||
|
|
||||||
bareFrameworks = stdenv.lib.mapAttrs framework (import ./frameworks.nix {
|
bareFrameworks = stdenv.lib.mapAttrs framework (import ./frameworks.nix {
|
||||||
|
@ -74,6 +74,8 @@ with frameworks; with libs; {
|
|||||||
MediaAccessibility = [ CF CoreGraphics CoreText QuartzCore ];
|
MediaAccessibility = [ CF CoreGraphics CoreText QuartzCore ];
|
||||||
MediaToolbox = [ AudioToolbox AudioUnit CF CoreMedia ];
|
MediaToolbox = [ AudioToolbox AudioUnit CF CoreMedia ];
|
||||||
Metal = [];
|
Metal = [];
|
||||||
|
MetalKit = [ ModelIO Metal ];
|
||||||
|
ModelIO = [ ];
|
||||||
NetFS = [ CF ];
|
NetFS = [ CF ];
|
||||||
OSAKit = [ Carbon ];
|
OSAKit = [ Carbon ];
|
||||||
OpenAL = [];
|
OpenAL = [];
|
||||||
|
Loading…
x
Reference in New Issue
Block a user