this repo has no description
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

Merge pull request #182 from ahyattdev/master

Add Python to /etc/darling/dylib.conf, move the Ruby folder up, and add DebugSymbols.framework

authored by

Luboš Doležel and committed by
GitHub
9efc4eb2 91312069

+36 -2
+7
etc/dylib.conf
··· 108 108 109 109 [SystemConfiguration.framework] 110 110 A=libSystemConfiguration.so 111 + 112 + [Python.framework] 113 + 2.6=libpython26.so 114 + 2.7=libpython27.so 115 + 116 + [DebugSymbols.framework] 117 + A=libDebugSymbols.so
+2 -1
src/CMakeLists.txt
··· 86 86 add_subdirectory(ApplicationServices) 87 87 add_subdirectory(VideoDecodeAcceleration) 88 88 add_subdirectory(DiskArbitration) 89 + add_subdirectory(DebugSymbols) 89 90 add_subdirectory(xar) 90 91 add_subdirectory(libedit) 91 92 add_subdirectory(external/compiler-rt/lib/builtins) ··· 93 94 add_subdirectory(csu) 94 95 add_subdirectory(external/python/2.6/Python-2.6.9) 95 96 add_subdirectory(external/python/2.7/Python-2.7.10) 96 - add_subdirectory(external/ruby/ruby) 97 + add_subdirectory(external/ruby) 97 98 add_subdirectory(external/expat) 98 99 add_subdirectory(external/libauto) 99 100 add_subdirectory(external/libarchive/libarchive)
+20
src/DebugSymbols/CMakeLists.txt
··· 1 + project(DebugSymbols) 2 + 3 + if(COMMAND cmake_policy) 4 + cmake_policy(SET CMP0003 NEW) 5 + cmake_policy(SET CMP0005 NEW) 6 + endif(COMMAND cmake_policy) 7 + 8 + include_directories(${CMAKE_CURRENT_SOURCE_DIR}) 9 + 10 + set(DebugSymbols_sources 11 + DebugSymbols.mm 12 + ) 13 + 14 + SET(CMAKE_INSTALL_RPATH "${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_LIBDIR}/darling") 15 + SET(CMAKE_BUILD_WITH_INSTALL_RPATH TRUE) 16 + SET(CMAKE_INSTALL_RPATH_USE_LINK_PATH TRUE) 17 + 18 + add_library(DebugSymbols SHARED ${DebugSymbols_sources}) 19 + 20 + install(TARGETS DebugSymbols DESTINATION "${CMAKE_INSTALL_LIBDIR}/darling")
+2
src/DebugSymbols/DebugSymbols.mm
··· 1 + void blank() { 2 + }
+4
src/DebugSymbols/README.md
··· 1 + # DebugSymbols.framework 2 + 3 + `DebugSymbols.framework` helps locate dSYM files when given a UUID. 4 +
src/DebugSymbols/include/DebugSymbols/DebugSymbols.h

This is a binary file and will not be displayed.

+1 -1
src/dyld/darling
··· 93 93 ln -sf "../../system-root/dev/log" "$1/var/run/syslog" || true 94 94 95 95 # Clean up old cruft (symlinks) 96 - rm -f "$1/bin" "$1/usr/bin" "$1/etc" "$1/System/Library/Frameworks" 2>/dev/null || true 96 + rm -f "$1/bin" "$1/usr/bin" "$1/etc" "$1/System/Library/Frameworks" "$1/System/Library/PrivateFrameworks" 2>/dev/null || true 97 97 cp -rf "${DARLING_PREFIX}/libexec/darling/"* "$1" 98 98 echo -n "$selfmtime" > "$1/.update-timestamp" 99 99