Use arc4random if available
This commit is contained in:
@@ -1,5 +1,8 @@
|
||||
project(mazemaker_lib)
|
||||
cmake_minimum_required (VERSION 2.8.12)
|
||||
|
||||
include(CheckSymbolExists)
|
||||
|
||||
set (mazemaker_SOVERSION_CURRENT 0)
|
||||
set (mazemaker_SOVERSION_REVISION 2)
|
||||
set (mazemaker_SOVERSION_AGE 0)
|
||||
@@ -11,6 +14,11 @@ set (mazemaker_SOVERSION ${mazemaker_SOVERSION_MAJOR}.${mazemaker_SOVERSION_MINO
|
||||
find_package(PkgConfig REQUIRED)
|
||||
pkg_search_module(PNG REQUIRED libpng)
|
||||
|
||||
check_symbol_exists(arc4random_uniform "stdlib.h" HAVE_ARC4RANDOM)
|
||||
|
||||
configure_file ("${CMAKE_CURRENT_SOURCE_DIR}/config.h.in"
|
||||
"${CMAKE_CURRENT_SOURCE_DIR}/config.h" )
|
||||
|
||||
file(GLOB SOURCES *.c *.h)
|
||||
|
||||
add_library(mazemaker_shared SHARED ${SOURCES})
|
||||
|
||||
Reference in New Issue
Block a user