last commit to fix warnings didnt set them at all, not it works as it should.
also made cmakes output a lot quieter, messages can be uncommented for debugging or added back if other devs need this for some reason.
This commit is contained in:
@@ -1026,6 +1026,9 @@ if(WITH_ASSERT_ABORT)
|
|||||||
add_definitions(-DWITH_ASSERT_ABORT)
|
add_definitions(-DWITH_ASSERT_ABORT)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
|
# message(STATUS "Using CFLAGS: ${CMAKE_C_FLAGS}")
|
||||||
|
# message(STATUS "Using CXXFLAGS: ${CMAKE_CXX_FLAGS}")
|
||||||
|
|
||||||
#-----------------------------------------------------------------------------
|
#-----------------------------------------------------------------------------
|
||||||
# Libraries
|
# Libraries
|
||||||
|
|
||||||
|
@@ -5,7 +5,7 @@ macro(blenderlib_nolist
|
|||||||
sources
|
sources
|
||||||
includes)
|
includes)
|
||||||
|
|
||||||
message(STATUS "Configuring library ${name}")
|
# message(STATUS "Configuring library ${name}")
|
||||||
|
|
||||||
include_directories(${includes})
|
include_directories(${includes})
|
||||||
add_library(${name} ${sources})
|
add_library(${name} ${sources})
|
||||||
@@ -205,7 +205,7 @@ endmacro()
|
|||||||
macro(TEST_SSE_SUPPORT)
|
macro(TEST_SSE_SUPPORT)
|
||||||
include(CheckCSourceRuns)
|
include(CheckCSourceRuns)
|
||||||
|
|
||||||
message(STATUS "Detecting SSE support")
|
# message(STATUS "Detecting SSE support")
|
||||||
if(CMAKE_COMPILER_IS_GNUCC OR CMAKE_COMPILER_IS_GNUCXX)
|
if(CMAKE_COMPILER_IS_GNUCC OR CMAKE_COMPILER_IS_GNUCXX)
|
||||||
set(CMAKE_REQUIRED_FLAGS "-msse -msse2")
|
set(CMAKE_REQUIRED_FLAGS "-msse -msse2")
|
||||||
elseif(MSVC)
|
elseif(MSVC)
|
||||||
@@ -221,18 +221,18 @@ macro(TEST_SSE_SUPPORT)
|
|||||||
#include <emmintrin.h>
|
#include <emmintrin.h>
|
||||||
int main() { __m128d v = _mm_setzero_pd(); return 0; }"
|
int main() { __m128d v = _mm_setzero_pd(); return 0; }"
|
||||||
SUPPORT_SSE2_BUILD)
|
SUPPORT_SSE2_BUILD)
|
||||||
message(STATUS "Detecting SSE support")
|
# message(STATUS "Detecting SSE support")
|
||||||
|
|
||||||
if(SUPPORT_SSE_BUILD)
|
if(SUPPORT_SSE_BUILD)
|
||||||
message(STATUS " ...SSE support found.")
|
message(STATUS "SSE Support: detected.")
|
||||||
else()
|
else()
|
||||||
message(STATUS " ...SSE support missing.")
|
message(STATUS "SSE Support: missing.")
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
if(SUPPORT_SSE2_BUILD)
|
if(SUPPORT_SSE2_BUILD)
|
||||||
message(STATUS " ...SSE2 support found.")
|
message(STATUS "SSE2 Support: detected.")
|
||||||
else()
|
else()
|
||||||
message(STATUS " ...SSE2 support missing.")
|
message(STATUS "SSE2 Support: missing.")
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
endmacro()
|
endmacro()
|
||||||
@@ -284,8 +284,8 @@ macro(ADD_CHECK_C_COMPILER_FLAG
|
|||||||
CHECK_C_COMPILER_FLAG(${_FLAG} SUPPORT_WALL)
|
CHECK_C_COMPILER_FLAG(${_FLAG} SUPPORT_WALL)
|
||||||
|
|
||||||
if(SUPPORT_WALL)
|
if(SUPPORT_WALL)
|
||||||
message(STATUS "Using CFLAG: ${_FLAG}")
|
# message(STATUS "Using CFLAG: ${_FLAG}")
|
||||||
set(_CFLAGS "${_CFLAGS} ${_FLAG}")
|
set(${_CFLAGS} "${${_CFLAGS}} ${_FLAG}")
|
||||||
else()
|
else()
|
||||||
message(STATUS "Unsupported CFLAG: ${_FLAG}")
|
message(STATUS "Unsupported CFLAG: ${_FLAG}")
|
||||||
endif()
|
endif()
|
||||||
@@ -300,8 +300,8 @@ macro(ADD_CHECK_CXX_COMPILER_FLAG
|
|||||||
CHECK_CXX_COMPILER_FLAG(${_FLAG} SUPPORT_WALL)
|
CHECK_CXX_COMPILER_FLAG(${_FLAG} SUPPORT_WALL)
|
||||||
|
|
||||||
if(SUPPORT_WALL)
|
if(SUPPORT_WALL)
|
||||||
message(STATUS "Using CXXFLAG: ${_FLAG}")
|
# message(STATUS "Using CXXFLAG: ${_FLAG}")
|
||||||
set(_CFLAGS "${_CXXFLAGS} ${_FLAG}")
|
set(${_CXXFLAGS} "${${_CXXFLAGS}} ${_FLAG}")
|
||||||
else()
|
else()
|
||||||
message(STATUS "Unsupported CXXFLAG: ${_FLAG}")
|
message(STATUS "Unsupported CXXFLAG: ${_FLAG}")
|
||||||
endif()
|
endif()
|
||||||
@@ -337,6 +337,6 @@ macro(get_blender_version)
|
|||||||
set(LASTITEM ${ITEM})
|
set(LASTITEM ${ITEM})
|
||||||
endforeach()
|
endforeach()
|
||||||
|
|
||||||
message(STATUS "Version major: ${BLENDER_VERSION_MAJOR}, Version minor: ${BLENDER_VERSION_MINOR}, Subversion: ${BLENDER_SUBVERSION}, Version: ${BLENDER_VERSION}")
|
# message(STATUS "Version major: ${BLENDER_VERSION_MAJOR}, Version minor: ${BLENDER_VERSION_MINOR}, Subversion: ${BLENDER_SUBVERSION}, Version: ${BLENDER_VERSION}")
|
||||||
message(STATUS "Minversion major: ${BLENDER_MINVERSION_MAJOR}, Minversion minor: ${BLENDER_MINVERSION_MINOR}, MinSubversion: ${BLENDER_MINSUBVERSION}, Minversion: ${BLENDER_MINVERSION}")
|
# message(STATUS "Minversion major: ${BLENDER_MINVERSION_MAJOR}, Minversion minor: ${BLENDER_MINVERSION_MINOR}, MinSubversion: ${BLENDER_MINSUBVERSION}, Minversion: ${BLENDER_MINVERSION}")
|
||||||
endmacro()
|
endmacro()
|
||||||
|
@@ -24,6 +24,8 @@
|
|||||||
#
|
#
|
||||||
# ***** END GPL LICENSE BLOCK *****
|
# ***** END GPL LICENSE BLOCK *****
|
||||||
|
|
||||||
|
# message(STATUS "Configuring makesdna")
|
||||||
|
|
||||||
include_directories(../../../../intern/guardedalloc ..)
|
include_directories(../../../../intern/guardedalloc ..)
|
||||||
|
|
||||||
# Build makesdna executable
|
# Build makesdna executable
|
||||||
@@ -115,5 +117,3 @@ set(SRC
|
|||||||
)
|
)
|
||||||
|
|
||||||
blenderlib(bf_dna "${SRC}" "${INC}")
|
blenderlib(bf_dna "${SRC}" "${INC}")
|
||||||
|
|
||||||
message(STATUS "Configuring makesdna")
|
|
||||||
|
@@ -27,7 +27,7 @@
|
|||||||
# Generated code has some unused vars we can ignore.
|
# Generated code has some unused vars we can ignore.
|
||||||
remove_strict_flags()
|
remove_strict_flags()
|
||||||
|
|
||||||
message(STATUS "Configuring makesrna")
|
# message(STATUS "Configuring makesrna")
|
||||||
|
|
||||||
file(GLOB DEFSRC RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} "*.c")
|
file(GLOB DEFSRC RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} "*.c")
|
||||||
file(GLOB APISRC RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} "*_api.c")
|
file(GLOB APISRC RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} "*_api.c")
|
||||||
|
@@ -24,7 +24,7 @@
|
|||||||
#
|
#
|
||||||
# ***** END GPL LICENSE BLOCK *****
|
# ***** END GPL LICENSE BLOCK *****
|
||||||
|
|
||||||
message(STATUS "Configuring blenderplayer")
|
# message(STATUS "Configuring blenderplayer")
|
||||||
|
|
||||||
setup_libdirs()
|
setup_libdirs()
|
||||||
|
|
||||||
@@ -139,11 +139,13 @@ if(UNIX)
|
|||||||
endif()
|
endif()
|
||||||
endforeach()
|
endforeach()
|
||||||
if(REMLIB)
|
if(REMLIB)
|
||||||
message(STATUS "Removing library ${REMLIB} from blenderplayer linking because: not configured")
|
# message(STATUS "Removing library ${REMLIB} from blenderplayer linking because: not configured")
|
||||||
|
list(APPEND REM_MSG ${REMLIB})
|
||||||
list(REMOVE_ITEM BLENDER_SORTED_LIBS ${REMLIB})
|
list(REMOVE_ITEM BLENDER_SORTED_LIBS ${REMLIB})
|
||||||
endif()
|
endif()
|
||||||
endforeach()
|
endforeach()
|
||||||
|
list(SORT REM_MSG)
|
||||||
|
message(STATUS "Player Skipping: (${REM_MSG})")
|
||||||
target_link_libraries(blenderplayer ${BLENDER_SORTED_LIBS})
|
target_link_libraries(blenderplayer ${BLENDER_SORTED_LIBS})
|
||||||
else()
|
else()
|
||||||
target_link_libraries(blenderplayer ${BLENDER_LINK_LIBS})
|
target_link_libraries(blenderplayer ${BLENDER_LINK_LIBS})
|
||||||
|
@@ -121,7 +121,7 @@ if(WITH_BUILDINFO)
|
|||||||
)
|
)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
message(STATUS "Configuring blender")
|
# message(STATUS "Configuring blender")
|
||||||
|
|
||||||
add_executable(blender ${EXETYPE} ${SRC})
|
add_executable(blender ${EXETYPE} ${SRC})
|
||||||
|
|
||||||
@@ -595,10 +595,13 @@ endif()
|
|||||||
endif()
|
endif()
|
||||||
endforeach()
|
endforeach()
|
||||||
if(REMLIB)
|
if(REMLIB)
|
||||||
message(STATUS "Removing library ${REMLIB} from blender linking because: not configured")
|
# message(STATUS "Removing library ${REMLIB} from blender linking because: not configured")
|
||||||
|
list(APPEND REM_MSG ${REMLIB})
|
||||||
list(REMOVE_ITEM BLENDER_SORTED_LIBS ${REMLIB})
|
list(REMOVE_ITEM BLENDER_SORTED_LIBS ${REMLIB})
|
||||||
endif()
|
endif()
|
||||||
endforeach()
|
endforeach()
|
||||||
|
list(SORT REM_MSG)
|
||||||
|
message(STATUS "Blender Skipping: (${REM_MSG})")
|
||||||
target_link_libraries(blender ${BLENDER_SORTED_LIBS})
|
target_link_libraries(blender ${BLENDER_SORTED_LIBS})
|
||||||
#else()
|
#else()
|
||||||
# target_link_libraries(blender ${BLENDER_LINK_LIBS})
|
# target_link_libraries(blender ${BLENDER_LINK_LIBS})
|
||||||
|
Reference in New Issue
Block a user