Skip to content

πŸ” MulleObjCLockFoundation provides locking support

License

Notifications You must be signed in to change notification settings

MulleFoundation/MulleObjCLockFoundation

Repository files navigation

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

About

πŸ” MulleObjCLockFoundation provides locking support

Resources

License

Stars

Watchers

Forks

Packages

No packages published