blob: 32c8d6717f0be1e8302a0da0d75bddf70b8c050d (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
{ stdenv, appleDerivation, dyld }:
appleDerivation {
phases = [ "unpackPhase" "buildPhase" "installPhase" ];
buildInputs = [ dyld ];
buildPhase = ''
# cd src
# cc -I$PWD/../include -c libuwind.cxx
# cc -I$PWD/../include -c Registers.s
# cc -I$PWD/../include -c unw_getcontext.s
# cc -I$PWD/../include -c UnwindLevel1.c
# cc -I$PWD/../include -c UnwindLevel1-gcc-ext.c
# cc -I$PWD/../include -c Unwind-sjlj.c
'';
installPhase = ''
mkdir -p $out
cp -r include $out
'';
meta = with stdenv.lib; {
maintainers = with maintainers; [ copumpkin ];
platforms = platforms.darwin;
license = licenses.apsl20;
};
}
|