https://github.com/puredarwin/libcoreservices
libsystem_coreservices
https://github.com/puredarwin/libcoreservices
Last synced: about 1 year ago
JSON representation
libsystem_coreservices
- Host: GitHub
- URL: https://github.com/puredarwin/libcoreservices
- Owner: PureDarwin
- License: other
- Created: 2018-04-10T18:27:17.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2020-05-29T02:18:51.000Z (about 6 years ago)
- Last Synced: 2025-04-12T02:36:33.168Z (about 1 year ago)
- Language: C
- Size: 52.7 KB
- Stars: 12
- Watchers: 4
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# libcoreservices [](https://travis-ci.org/PureDarwin/libcoreservices)
This repository contains an implementation of PureDarwin's `libcoreservices` library, which contains code that locates system resources on disk, as well as creates application-specific temporary directories on request. This second function also requires the `dirhelper` daemon, which is also included.
This repository also contains a version of `libCrashReporterClient`, which is commonly used by PureDarwin components to supply an error message that will appear in crash logs (once crash reporting is implemented).
### Sources Used
```
- `NSSystemDirectories.c': Taken from Apple's Libc project (version
997.90.3 - released as part of OS X 10.9.5)
- `NSSystemDirectories.h': Taken from Apple's Libc project (version
997.90.3 - released as part of OS X 10.9.5)
- `sysdir.c': Written by author
- `sysdir.h': Copied from the macOS SDK in Xcode 9.2
(build 9C40b).
```