mirror of
https://github.com/opentx/opentx.git
synced 2025-07-18 22:05:10 +03:00
[build] Suppress TRACE_SIMPGMSPACE messages in TravisCI build. Cosmetics.
This commit is contained in:
parent
01a1b74028
commit
95e59d931e
2 changed files with 10 additions and 10 deletions
|
@ -10,33 +10,33 @@ if(GTEST_INCDIR AND GTEST_SRCDIR AND Qt5Widgets_FOUND)
|
||||||
set(TESTS_PATH ${RADIO_SRC_DIRECTORY})
|
set(TESTS_PATH ${RADIO_SRC_DIRECTORY})
|
||||||
configure_file(${RADIO_SRC_DIRECTORY}/tests/location.h.in ${CMAKE_CURRENT_BINARY_DIR}/location.h @ONLY)
|
configure_file(${RADIO_SRC_DIRECTORY}/tests/location.h.in ${CMAKE_CURRENT_BINARY_DIR}/location.h @ONLY)
|
||||||
include_directories(${CMAKE_CURRENT_BINARY_DIR})
|
include_directories(${CMAKE_CURRENT_BINARY_DIR})
|
||||||
|
|
||||||
if(WIN32)
|
if(WIN32)
|
||||||
target_include_directories(gtests-lib PUBLIC ${WIN_INCLUDE_DIRS})
|
target_include_directories(gtests-lib PUBLIC ${WIN_INCLUDE_DIRS})
|
||||||
target_link_libraries(gtests-lib PRIVATE ${WIN_LINK_LIBRARIES})
|
target_link_libraries(gtests-lib PRIVATE ${WIN_LINK_LIBRARIES})
|
||||||
endif(WIN32)
|
endif(WIN32)
|
||||||
|
|
||||||
if(SDL_FOUND AND SIMU_AUDIO)
|
if(SDL_FOUND AND SIMU_AUDIO)
|
||||||
target_include_directories(gtests-lib PUBLIC ${SDL_INCLUDE_DIR})
|
target_include_directories(gtests-lib PUBLIC ${SDL_INCLUDE_DIR})
|
||||||
target_link_libraries(gtests-lib PRIVATE ${SDL_LIBRARY})
|
target_link_libraries(gtests-lib PRIVATE ${SDL_LIBRARY})
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
foreach(FILE ${SRC})
|
foreach(FILE ${SRC})
|
||||||
set(RADIO_SRC ${RADIO_SRC} ../${FILE})
|
set(RADIO_SRC ${RADIO_SRC} ../${FILE})
|
||||||
endforeach()
|
endforeach()
|
||||||
|
|
||||||
file(GLOB TEST_SRC_FILES ${RADIO_SRC_DIRECTORY}/tests/*.cpp)
|
file(GLOB TEST_SRC_FILES ${RADIO_SRC_DIRECTORY}/tests/*.cpp)
|
||||||
|
|
||||||
if(MINGW)
|
if(MINGW)
|
||||||
# struct packing breaks on MinGW w/out -mno-ms-bitfields: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52991 & http://stackoverflow.com/questions/24015852/struct-packing-and-alignment-with-mingw
|
# struct packing breaks on MinGW w/out -mno-ms-bitfields: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52991 & http://stackoverflow.com/questions/24015852/struct-packing-and-alignment-with-mingw
|
||||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -mno-ms-bitfields")
|
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -mno-ms-bitfields")
|
||||||
endif()
|
endif()
|
||||||
set(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -O0")
|
set(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -O0")
|
||||||
set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -O0")
|
set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -O0")
|
||||||
|
|
||||||
use_cxx11() # ensure gnu++11 in CXX_FLAGS with CMake < 3.1
|
use_cxx11() # ensure gnu++11 in CXX_FLAGS with CMake < 3.1
|
||||||
|
|
||||||
add_executable(gtests EXCLUDE_FROM_ALL ${TEST_SRC_FILES} ${CMAKE_CURRENT_SOURCE_DIR}/location.h ${RADIO_SRC} ../targets/simu/simpgmspace.cpp ../targets/simu/simueeprom.cpp)
|
add_executable(gtests EXCLUDE_FROM_ALL ${TEST_SRC_FILES} ${CMAKE_CURRENT_SOURCE_DIR}/location.h ${RADIO_SRC} ../targets/simu/simpgmspace.cpp ../targets/simu/simueeprom.cpp)
|
||||||
qt5_use_modules(gtests Core Widgets)
|
qt5_use_modules(gtests Core Widgets)
|
||||||
add_dependencies(gtests ${FIRMWARE_DEPENDENCIES} gtests-lib)
|
add_dependencies(gtests ${FIRMWARE_DEPENDENCIES} gtests-lib)
|
||||||
target_link_libraries(gtests gtests-lib pthread)
|
target_link_libraries(gtests gtests-lib pthread)
|
||||||
|
|
|
@ -27,7 +27,7 @@ else
|
||||||
fi
|
fi
|
||||||
|
|
||||||
SRCDIR=$(dirname "$SCRIPT")/..
|
SRCDIR=$(dirname "$SCRIPT")/..
|
||||||
COMMON_OPTIONS="-DCMAKE_BUILD_TYPE=Debug -DCMAKE_PREFIX_PATH=/opt/qt55 -DWARNINGS_AS_ERRORS=YES -DVERBOSE_CMAKELISTS=YES -DCMAKE_RULE_MESSAGES=OFF -Wno-dev"
|
COMMON_OPTIONS="-DCMAKE_BUILD_TYPE=Debug -DCMAKE_PREFIX_PATH=/opt/qt55 -DTRACE_SIMPGMSPACE=NO -DWARNINGS_AS_ERRORS=YES -DVERBOSE_CMAKELISTS=YES -DCMAKE_RULE_MESSAGES=OFF -Wno-dev"
|
||||||
|
|
||||||
mkdir build || true
|
mkdir build || true
|
||||||
cd build
|
cd build
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue