Skip to content

Latest commit

 

History

History
93 lines (56 loc) · 3.51 KB

README.md

File metadata and controls

93 lines (56 loc) · 3.51 KB

MulleObjCLockFoundation

🔐 MulleObjCLockFoundation provides locking support

This framework builds on mulle-thread but is also dependend on posix conditions.

Release Version Release Notes
Mulle kybernetiK tag Build Status RELEASENOTES

API

Classes

Class Description
NSLock
NSCondition
NSConditionLock
NSRecursiveLock

Protocols

Class Description
NSLocking

Requirements

Requirement Release Version Description
MulleObjCTimeFoundation Mulle kybernetiK tag Build Status 💰 MulleObjCTimeFoundation provides time classes
mulle-objc-list Mulle kybernetiK tag Build Status 📒 Lists mulle-objc runtime information contained in executables.

You are here

Overview

Add

Use mulle-sde to add MulleObjCLockFoundation to your project:

mulle-sde add github:MulleFoundation/MulleObjCLockFoundation

Install

Install with mulle-sde

Use mulle-sde to build and install MulleObjCLockFoundation and all dependencies:

mulle-sde install --prefix /usr/local \
   https://github.com/MulleFoundation/MulleObjCLockFoundation/archive/latest.tar.gz

Manual Installation

Install the requirements:

Requirements Description
MulleObjCTimeFoundation 💰 MulleObjCTimeFoundation provides time classes
mulle-objc-list 📒 Lists mulle-objc runtime information contained in executables.

Download the latest tar or zip archive and unpack it.

Install MulleObjCLockFoundation into /usr/local with cmake:

cmake -B build \
      -DCMAKE_INSTALL_PREFIX=/usr/local \
      -DCMAKE_PREFIX_PATH=/usr/local \
      -DCMAKE_BUILD_TYPE=Release &&
cmake --build build --config Release &&
cmake --install build --config Release

Author

Nat! for Mulle kybernetiK