/ Developer / symlinks.sh
symlinks.sh
 1  SDK="`pwd`/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk"
 2  FRAMEWORKS="$SDK/System/Library/Frameworks"
 3  LIBS="$SDK/usr/lib"
 4  TOOLS="`pwd`/Toolchains/XcodeDefault.xctoolchain/usr/bin"
 5  
 6  ln -sf "$BUILD/src/external/foundation/Foundation" "$FRAMEWORKS/Foundation.framework/Versions/C"
 7  ln -sf "$BUILD/src/external/corefoundation/CoreFoundation" "$FRAMEWORKS/CoreFoundation.framework/Versions/A"
 8  
 9  ln -sf "$BUILD/src/external/objc4/runtime/libobjc.A.dylib" "$LIBS"
10  ln -sf "$BUILD/src/libsystem/libSystem.B.dylib" "$LIBS"
11  
12  echo $BUILD
13  
14  mkdir -p "$LIBS/system"
15  ln -sf "$BUILD/src/sandbox/libsystem_sandbox.dylib" "$LIBS/system"
16  ln -sf "$BUILD/src/quarantine/libquarantine.dylib" "$LIBS/system"
17  ln -sf "$BUILD/src/libremovefile/libremovefile.dylib" "$LIBS/system"
18  ln -sf "$BUILD/src/copyfile/libcopyfile.dylib" "$LIBS/system"
19  ln -sf "$BUILD/src/libsystem_coreservices/libsystem_coreservices.dylib" "$LIBS/system"
20  ln -sf "$BUILD/src/external/coretls/libsystem_coretls.dylib" "$LIBS/system"
21  ln -sf "$BUILD/src/external/libmalloc/libsystem_malloc.dylib" "$LIBS/system"
22  ln -sf "$BUILD/src/external/libc/libsystem_c.dylib" "$LIBS/system"
23  ln -sf "$BUILD/src/kernel/libsystem_kernel.dylib" "$LIBS/system"
24  ln -sf "$BUILD/src/keymgr/libkeymgr.dylib" "$LIBS/system"
25  ln -sf "$BUILD/src/libm/libsystem_m.dylib" "$LIBS/system"
26  ln -sf "$BUILD/src/external/Libinfo/libsystem_info.dylib" "$LIBS/system"
27  ln -sf "$BUILD/src/external/libnotify/libsystem_notify.dylib" "$LIBS/system"
28  ln -sf "$BUILD/src/external/libdispatch/libdispatch.dylib" "$LIBS/system"
29  ln -sf "$BUILD/src/external/compiler-rt/lib/builtins/libcompiler_rt.dylib" "$LIBS/system"
30  ln -sf "$BUILD/src/libunwind/libunwind.dylib" "$LIBS/system"
31  ln -sf "$BUILD/src/external/dyld/libdyld.dylib" "$LIBS/system"
32  ln -sf "$BUILD/src/libmacho/libmacho.dylib" "$LIBS/system"
33  ln -sf "$BUILD/src/external/libpthread/src/libsystem_pthread.dylib" "$LIBS/system"
34  ln -sf "$BUILD/src/external/libplatform/libsystem_platform.dylib" "$LIBS/system"
35  ln -sf "$BUILD/src/external/syslog/libsystem_asl.tproj/libsystem_asl.dylib" "$LIBS/system"
36  ln -sf "$BUILD/src/duct/src/libsystem_duct.dylib" "$LIBS/system"
37  ln -sf "$BUILD/src/external/libclosure/libsystem_blocks.dylib" "$LIBS/system"
38  ln -sf "$BUILD/src/external/libxpc/libxpc.dylib" "$LIBS/system"
39  ln -sf "$BUILD/src/external/corecrypto/libcorecrypto.dylib" "$LIBS/system"
40  ln -sf "$BUILD/src/external/commoncrypto/libcommonCrypto.dylib" "$LIBS/system"
41  ln -sf "$BUILD/src/launchd/liblaunch/liblaunch.dylib" "$LIBS/system"
42  
43  ln -sf "$BUILD/src/bsdln/bsdln" "$TOOLS/bsdln"
44  ln -sf "$BUILD/src/bsdln/bsdln" "$TOOLS/ln"