mirror of
https://github.com/NixOS/nixpkgs.git
synced 2025-02-01 01:33:20 +00:00
darwin.xnu: provide additional headers needed by Libsystem
This commit is contained in:
parent
a4d88eeaee
commit
2c149715fe
@ -116,6 +116,9 @@ appleDerivation' (if headersOnly then stdenvNoCC else stdenv) (
|
|||||||
cp EXTERNAL_HEADERS/Availability*.h $out/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/
|
cp EXTERNAL_HEADERS/Availability*.h $out/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/
|
||||||
cp -r EXTERNAL_HEADERS/corecrypto $out/include
|
cp -r EXTERNAL_HEADERS/corecrypto $out/include
|
||||||
|
|
||||||
|
# These headers are needed by Libsystem.
|
||||||
|
cp libsyscall/wrappers/{spawn/spawn.h,libproc/libproc.h} $out/include
|
||||||
|
|
||||||
# Build the mach headers we crave
|
# Build the mach headers we crave
|
||||||
export SRCROOT=$PWD/libsyscall
|
export SRCROOT=$PWD/libsyscall
|
||||||
export DERIVED_SOURCES_DIR=$out/include
|
export DERIVED_SOURCES_DIR=$out/include
|
||||||
|
@ -637,6 +637,7 @@ libkern/os/reason_private.h
|
|||||||
libkern/os/refcnt.h
|
libkern/os/refcnt.h
|
||||||
libkern/os/refcnt_internal.h
|
libkern/os/refcnt_internal.h
|
||||||
libkern/os/trace.h
|
libkern/os/trace.h
|
||||||
|
libproc.h
|
||||||
mach/arm/_structs.h
|
mach/arm/_structs.h
|
||||||
mach/arm/asm.h
|
mach/arm/asm.h
|
||||||
mach/arm/boolean.h
|
mach/arm/boolean.h
|
||||||
@ -1270,6 +1271,7 @@ servers/ls_defs.h
|
|||||||
servers/netname.h
|
servers/netname.h
|
||||||
servers/netname_defs.h
|
servers/netname_defs.h
|
||||||
servers/nm_defs.h
|
servers/nm_defs.h
|
||||||
|
spawn.h
|
||||||
sys/_endian.h
|
sys/_endian.h
|
||||||
sys/_posix_availability.h
|
sys/_posix_availability.h
|
||||||
sys/_select.h
|
sys/_select.h
|
||||||
|
@ -554,6 +554,7 @@ libkern/os/object.h
|
|||||||
libkern/os/object_private.h
|
libkern/os/object_private.h
|
||||||
libkern/os/overflow.h
|
libkern/os/overflow.h
|
||||||
libkern/os/trace.h
|
libkern/os/trace.h
|
||||||
|
libproc.h
|
||||||
mach/audit_triggers.defs
|
mach/audit_triggers.defs
|
||||||
mach/boolean.h
|
mach/boolean.h
|
||||||
mach/bootstrap.h
|
mach/bootstrap.h
|
||||||
@ -1116,6 +1117,7 @@ servers/ls_defs.h
|
|||||||
servers/netname.h
|
servers/netname.h
|
||||||
servers/netname_defs.h
|
servers/netname_defs.h
|
||||||
servers/nm_defs.h
|
servers/nm_defs.h
|
||||||
|
spawn.h
|
||||||
sys/_endian.h
|
sys/_endian.h
|
||||||
sys/_posix_availability.h
|
sys/_posix_availability.h
|
||||||
sys/_select.h
|
sys/_select.h
|
||||||
|
Loading…
Reference in New Issue
Block a user