rsys

Basic data structures and low-level features
git clone git://git.meso-star.fr/rsys.git
Log | Files | Refs | README | LICENSE

commit f8152ffb32b681038c944344f7cbe23dcac56965
parent 4f793ab6b7c88fdcf426f3a2af76c633ed555a3e
Author: Christophe Coustet <christophe.coustet@meso-star.com>
Date:   Tue, 27 Oct 2015 17:58:24 +0100

Add MACOSX detection

Diffstat:
Msrc/rsys.h | 5+++++
1 file changed, 5 insertions(+), 0 deletions(-)

diff --git a/src/rsys.h b/src/rsys.h @@ -35,6 +35,8 @@ #if defined(__MINGW32__) #define MINGW #endif +#elif defined(__APPLE__) && defined(__MACH__) + #define OS_MACH #else #error "Unsupported OS" #endif @@ -84,6 +86,9 @@ #define SHARED_LIBRARY_PREFIX #endif #define SHARED_LIBRARY_SUFFIX ".dll" +#elif defined(OS_MACH) + #define SHARED_LIBRARY_PREFIX "lib" + #define SHARED_LIBRARY_SUFFIX ".dylib" #endif #if !defined(SHARED_LIBRARY_PREFIX) || !defined(SHARED_LIBRARY_SUFFIX)