# apple-libtapi **Repository Path**: coldfox258/apple-libtapi ## Basic Information - **Project Name**: apple-libtapi - **Description**: No description available - **Primary Language**: Unknown - **License**: NCSA - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-09-25 - **Last Updated**: 2024-05-31 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Apple TAPI library - Version 1100.0.11; API: 1.6.0 # Sources taken from: https://opensource.apple.com/tarballs/tapi https://github.com/apple/llvm-project/commits/apple/stable/20190104 ## Dependencies: ## CMake, Python and Clang or GCC 8+ ## Installation: ## [INSTALLPREFIX=] ./build.sh ./install.sh ## What is TAPI? ## TAPI is a **T**ext-based **A**pplication **P**rogramming **I**nterface. It replaces the Mach-O Dynamic Library Stub files in Apple's SDKs to reduce the SDK size even further. The text-based dynamic library stub file format (.tbd) is a human readable and editable YAML text file. The _TAPI_ projects uses the _LLVM_ YAML parser to read those files and provides this functionality to the linker as a dynamic library. ## Travis CI ## [![Build Status](https://travis-ci.org/tpoechtrager/apple-libtapi.svg?branch=1100.0.11)](https://travis-ci.org/tpoechtrager/apple-libtapi)