minor changes to cmake, main noticable change is to disable RULE_MESSAGES which gives less output with makefiles (easier to spot warnings).
This commit is contained in:
parent
d57ebc4ecc
commit
ab0d12a3b6
@ -43,6 +43,10 @@ Remove the CMakeCache.txt file and try again from another folder, e.g.:
|
|||||||
ENDIF(${CMAKE_SOURCE_DIR} STREQUAL ${CMAKE_BINARY_DIR})
|
ENDIF(${CMAKE_SOURCE_DIR} STREQUAL ${CMAKE_BINARY_DIR})
|
||||||
|
|
||||||
CMAKE_MINIMUM_REQUIRED(VERSION 2.6)
|
CMAKE_MINIMUM_REQUIRED(VERSION 2.6)
|
||||||
|
|
||||||
|
# quiet output for Makefiles, 'make -s' helps too
|
||||||
|
SET_PROPERTY(GLOBAL PROPERTY RULE_MESSAGES OFF)
|
||||||
|
|
||||||
PROJECT(Blender)
|
PROJECT(Blender)
|
||||||
|
|
||||||
#-----------------------------------------------------------------------------
|
#-----------------------------------------------------------------------------
|
||||||
@ -144,7 +148,6 @@ INCLUDE(CMake/macros.cmake)
|
|||||||
|
|
||||||
IF(UNIX AND NOT APPLE)
|
IF(UNIX AND NOT APPLE)
|
||||||
|
|
||||||
|
|
||||||
IF(WITH_OPENAL)
|
IF(WITH_OPENAL)
|
||||||
FIND_PACKAGE(OpenAL)
|
FIND_PACKAGE(OpenAL)
|
||||||
IF(NOT OPENAL_FOUND)
|
IF(NOT OPENAL_FOUND)
|
||||||
@ -166,20 +169,23 @@ IF(UNIX AND NOT APPLE)
|
|||||||
SET(SNDFILE_LIBPATH ${SNDFILE}/lib)
|
SET(SNDFILE_LIBPATH ${SNDFILE}/lib)
|
||||||
ENDIF(WITH_SNDFILE)
|
ENDIF(WITH_SNDFILE)
|
||||||
|
|
||||||
FIND_LIBRARY(INTL_LIBRARY
|
IF(WITH_INTERNATIONAL)
|
||||||
NAMES intl
|
FIND_LIBRARY(INTL_LIBRARY
|
||||||
PATHS
|
NAMES intl
|
||||||
/sw/lib
|
PATHS
|
||||||
)
|
/sw/lib
|
||||||
FIND_LIBRARY(ICONV_LIBRARY
|
)
|
||||||
NAMES iconv
|
|
||||||
PATHS
|
FIND_LIBRARY(ICONV_LIBRARY
|
||||||
/sw/lib
|
NAMES iconv
|
||||||
)
|
PATHS
|
||||||
|
/sw/lib
|
||||||
IF(INTL_LIBRARY AND ICONV_LIBRARY)
|
)
|
||||||
SET(GETTEXT_LIB ${INTL_LIBRARY} ${ICONV_LIBRARY})
|
|
||||||
ENDIF(INTL_LIBRARY AND ICONV_LIBRARY)
|
IF(INTL_LIBRARY AND ICONV_LIBRARY)
|
||||||
|
SET(GETTEXT_LIB ${INTL_LIBRARY} ${ICONV_LIBRARY})
|
||||||
|
ENDIF(INTL_LIBRARY AND ICONV_LIBRARY)
|
||||||
|
ENDIF(WITH_INTERNATIONAL)
|
||||||
|
|
||||||
FIND_PACKAGE(Freetype)
|
FIND_PACKAGE(Freetype)
|
||||||
# UNSET(FREETYPE_INCLUDE_DIRS CACHE) # cant use
|
# UNSET(FREETYPE_INCLUDE_DIRS CACHE) # cant use
|
||||||
@ -323,10 +329,12 @@ IF(WIN32)
|
|||||||
|
|
||||||
ADD_DEFINITIONS(-DWIN32)
|
ADD_DEFINITIONS(-DWIN32)
|
||||||
|
|
||||||
SET(ICONV ${LIBDIR}/iconv)
|
IF(WITH_INTERNATIONAL)
|
||||||
SET(ICONV_INC ${ICONV}/include)
|
SET(ICONV ${LIBDIR}/iconv)
|
||||||
SET(ICONV_LIB iconv)
|
SET(ICONV_INC ${ICONV}/include)
|
||||||
SET(ICONV_LIBPATH ${ICONV}/lib)
|
SET(ICONV_LIB iconv)
|
||||||
|
SET(ICONV_LIBPATH ${ICONV}/lib)
|
||||||
|
ENDIF(WITH_INTERNATIONAL)
|
||||||
|
|
||||||
SET(LIBSAMPLERATE ${LIBDIR}/samplerate)
|
SET(LIBSAMPLERATE ${LIBDIR}/samplerate)
|
||||||
SET(LIBSAMPLERATE_INC ${LIBSAMPLERATE}/include)
|
SET(LIBSAMPLERATE_INC ${LIBSAMPLERATE}/include)
|
||||||
@ -404,14 +412,16 @@ IF(WIN32)
|
|||||||
SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /openmp ")
|
SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /openmp ")
|
||||||
ENDIF(WITH_OPENMP)
|
ENDIF(WITH_OPENMP)
|
||||||
|
|
||||||
SET(GETTEXT ${LIBDIR}/gettext)
|
IF(WITH_INTERNATIONAL)
|
||||||
SET(GETTEXT_INC ${GETTEXT}/include)
|
SET(GETTEXT ${LIBDIR}/gettext)
|
||||||
SET(GETTEXT_LIBPATH ${GETTEXT}/lib)
|
SET(GETTEXT_INC ${GETTEXT}/include)
|
||||||
IF(CMAKE_CL_64)
|
SET(GETTEXT_LIBPATH ${GETTEXT}/lib)
|
||||||
SET(GETTEXT_LIB gettext)
|
IF(CMAKE_CL_64)
|
||||||
ELSE(CMAKE_CL_64)
|
SET(GETTEXT_LIB gettext)
|
||||||
SET(GETTEXT_LIB gnu_gettext)
|
ELSE(CMAKE_CL_64)
|
||||||
ENDIF(CMAKE_CL_64)
|
SET(GETTEXT_LIB gnu_gettext)
|
||||||
|
ENDIF(CMAKE_CL_64)
|
||||||
|
ENDIF(WITH_INTERNATIONAL)
|
||||||
|
|
||||||
IF(CMAKE_CL_64)
|
IF(CMAKE_CL_64)
|
||||||
SET(PNG_LIBRARIES libpng)
|
SET(PNG_LIBRARIES libpng)
|
||||||
@ -526,10 +536,12 @@ IF(WIN32)
|
|||||||
SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fopenmp")
|
SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fopenmp")
|
||||||
ENDIF(WITH_OPENMP)
|
ENDIF(WITH_OPENMP)
|
||||||
|
|
||||||
SET(GETTEXT ${LIBDIR}/gcc/gettext)
|
IF(WITH_INTERNATIONAL)
|
||||||
SET(GETTEXT_INC ${GETTEXT}/include)
|
SET(GETTEXT ${LIBDIR}/gcc/gettext)
|
||||||
SET(GETTEXT_LIBPATH ${GETTEXT}/lib)
|
SET(GETTEXT_INC ${GETTEXT}/include)
|
||||||
SET(GETTEXT_LIB intl)
|
SET(GETTEXT_LIBPATH ${GETTEXT}/lib)
|
||||||
|
SET(GETTEXT_LIB intl)
|
||||||
|
ENDIF(WITH_INTERNATIONAL)
|
||||||
|
|
||||||
SET(JPEG_LIBRARY jpeg)
|
SET(JPEG_LIBRARY jpeg)
|
||||||
SET(PNG_LIBRARIES png)
|
SET(PNG_LIBRARIES png)
|
||||||
@ -818,10 +830,11 @@ ENDIF(WITH_BUILDINFO)
|
|||||||
|
|
||||||
#-----------------------------------------------------------------------------
|
#-----------------------------------------------------------------------------
|
||||||
# Common.
|
# Common.
|
||||||
|
IF(WITH_OPENJPEG)
|
||||||
set(OPENJPEG ${CMAKE_SOURCE_DIR}/extern/libopenjpeg)
|
set(OPENJPEG ${CMAKE_SOURCE_DIR}/extern/libopenjpeg)
|
||||||
set(OPENJPEG_INC ${OPENJPEG})
|
set(OPENJPEG_INC ${OPENJPEG})
|
||||||
set(OPENJPEG_LIb extern_libopenjpeg)
|
set(OPENJPEG_LIb extern_libopenjpeg)
|
||||||
|
ENDIF(WITH_OPENJPEG)
|
||||||
|
|
||||||
#-----------------------------------------------------------------------------
|
#-----------------------------------------------------------------------------
|
||||||
# Blender WebPlugin
|
# Blender WebPlugin
|
||||||
|
Loading…
Reference in New Issue
Block a user