diff options
author | Chris Want <cwant@ualberta.ca> | 2008-04-11 23:58:54 +0400 |
---|---|---|
committer | Chris Want <cwant@ualberta.ca> | 2008-04-11 23:58:54 +0400 |
commit | 16edba2962f444396a5afb529d498c62a1a5f087 (patch) | |
tree | a47adb883da4409cf5f33c99e5b74595c8121d26 /blenderplayer | |
parent | c92660b18c06866ca23c68506637bd487012dcd6 (diff) |
Make blenderplayer link to binreloc on linux.
Diffstat (limited to 'blenderplayer')
-rw-r--r-- | blenderplayer/CMakeLists.txt | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/blenderplayer/CMakeLists.txt b/blenderplayer/CMakeLists.txt index 4a2fc330077..df776dc3457 100644 --- a/blenderplayer/CMakeLists.txt +++ b/blenderplayer/CMakeLists.txt @@ -35,6 +35,11 @@ IF(WITH_QUICKTIME) ADD_DEFINITIONS(-DWITH_QUICKTIME) ENDIF(WITH_QUICKTIME) +IF(LINUX) + ADD_DEFINITIONS(-DWITH_BINRELOC) + INCLUDE_DIRECTORIES(${BINRELOC_INC}) +endif(LINUX) + ADD_CUSTOM_COMMAND( OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/dna.c COMMAND ${CMAKE_BINARY_DIR}/bin/${CMAKE_CFG_INTDIR}/makesdna ${CMAKE_CURRENT_BINARY_DIR}/dna.c ${CMAKE_SOURCE_DIR}/source/blender/makesdna/ @@ -53,6 +58,10 @@ FILE(READ ${CMAKE_BINARY_DIR}/cmake_blender_libs.txt BLENDER_LINK_LIBS) SET(BLENDER_LINK_LIBS ${BLENDER_LINK_LIBS} gp_common gp_ghost blenkernel_blc) +IF(CMAKE_SYSTEM_NAME MATCHES "Linux") + SET(BLENDER_LINK_LIBS ${BLENDER_LINK_LIBS} extern_binreloc) +ENDIF(CMAKE_SYSTEM_NAME MATCHES "Linux") + IF(UNIX) # Sort libraries SET(BLENDER_SORTED_LIBS @@ -101,6 +110,7 @@ IF(UNIX) bf_readblenfile blenkernel_blc bf_quicktime + extern_binreloc ) FOREACH(SORTLIB ${BLENDER_SORTED_LIBS}) |