diff --git a/3rdparty/libprojectm/CMakeLists.txt b/3rdparty/libprojectm/CMakeLists.txt index e91a14153..98d7b4468 100644 --- a/3rdparty/libprojectm/CMakeLists.txt +++ b/3rdparty/libprojectm/CMakeLists.txt @@ -98,6 +98,7 @@ ADD_LIBRARY(projectM SHARED ${projectM_SOURCES}) endif(BUILD_PROJECTM_STATIC) SET_TARGET_PROPERTIES(projectM PROPERTIES VERSION 2.00 SOVERSION 2) +set_target_properties(projectM PROPERTIES COMPILE_FLAGS "-Wno-unused-value") if (USE_THREADS) ADD_DEFINITIONS(-DUSE_THREADS) diff --git a/3rdparty/libprojectm/Renderer/CMakeLists.txt b/3rdparty/libprojectm/Renderer/CMakeLists.txt index 6946a8cb8..38ae064dc 100644 --- a/3rdparty/libprojectm/Renderer/CMakeLists.txt +++ b/3rdparty/libprojectm/Renderer/CMakeLists.txt @@ -21,3 +21,5 @@ INCLUDE_DIRECTORIES(${projectM_SOURCE_DIR}) ADD_LIBRARY(Renderer STATIC ${Renderer_SOURCES}) SET_TARGET_PROPERTIES(Renderer PROPERTIES VERSION 2.00 SOVERSION 2) TARGET_LINK_LIBRARIES(Renderer ${MATH_LIBRARIES} projectM) + +set_target_properties(Renderer PROPERTIES COMPILE_FLAGS "-Wno-parentheses") diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt index 362f6251a..65040d567 100644 --- a/tests/CMakeLists.txt +++ b/tests/CMakeLists.txt @@ -83,6 +83,8 @@ macro(add_test_file test_source gui_required) target_link_libraries(${TEST_NAME} test_main) endif (GUI_REQUIRED) + set_target_properties(${TEST_NAME} PROPERTIES COMPILE_FLAGS "-Wno-bool-conversions") + add_custom_command(TARGET test POST_BUILD COMMAND ./${TEST_NAME}${CMAKE_EXECUTABLE_SUFFIX}) add_dependencies(build_tests ${TEST_NAME})