mirror of
https://github.com/vale981/tdesktop
synced 2025-03-06 02:01:40 -05:00
Fix travis build warning on precompiled headers.
This commit is contained in:
parent
958d3b7c15
commit
9e4b752830
2 changed files with 7 additions and 6 deletions
|
@ -75,7 +75,7 @@ function(export_all_flags _filename _source_name_for_flags)
|
|||
set(_compile_definitions "$<$<BOOL:${_compile_definitions}>:-D$<JOIN:${_compile_definitions},\n-D>\n>")
|
||||
set(_compile_flags "$<$<BOOL:${_compile_flags}>:$<JOIN:${_compile_flags},\n>\n>")
|
||||
set(_compile_options "$<$<BOOL:${_compile_options}>:$<JOIN:${_compile_options},\n>\n>")
|
||||
file(GENERATE OUTPUT "${_filename}" CONTENT "${_source_name_for_flags}\n${_compile_definitions}${_include_directories}${_compile_flags}${_compile_options}\n")
|
||||
file(GENERATE OUTPUT "${_filename}" CONTENT "${_compile_definitions}${_include_directories}${_compile_flags}${_compile_options}\n")
|
||||
endfunction()
|
||||
|
||||
function(add_precompiled_header _target _input)
|
||||
|
@ -123,7 +123,7 @@ function(add_precompiled_header _target _input)
|
|||
set(_compiler_FLAGS "@${_pch_cpp_flags_file}")
|
||||
add_custom_command(
|
||||
OUTPUT "${_output_cxx}"
|
||||
COMMAND "${CMAKE_CXX_COMPILER}" ${_compiler_FLAGS} -std=gnu++1y -x c++-header -o "${_output_cxx}" -c "${_pchfile}"
|
||||
COMMAND "${CMAKE_CXX_COMPILER}" ${_compiler_FLAGS} -x c++-header -o "${_output_cxx}" -c "${_pchfile}"
|
||||
DEPENDS "${_pchfile}" "${_pch_cpp_flags_file}"
|
||||
IMPLICIT_DEPENDS CXX "${_pch_header}"
|
||||
COMMENT "Precompiling ${_name} for ${_target} (C++)")
|
||||
|
@ -139,9 +139,9 @@ function(add_precompiled_header _target _input)
|
|||
endif()
|
||||
separate_arguments(_pch_compile_flags)
|
||||
if(_source MATCHES \\.\(cc|cxx|cpp\)$)
|
||||
list(APPEND _pch_compile_flags -Winvalid-pch -include "${_pchfile}")
|
||||
list(APPEND _pch_compile_flags -include "${_pchfile}")
|
||||
else()
|
||||
list(APPEND _pch_compile_flags -Winvalid-pch "-I${_pch_binary_dir}")
|
||||
list(APPEND _pch_compile_flags "-I${_pch_binary_dir}")
|
||||
endif()
|
||||
|
||||
get_source_file_property(_object_depends "${_source}" OBJECT_DEPENDS)
|
||||
|
|
|
@ -64,12 +64,13 @@
|
|||
'QT_STATICPLUGIN',
|
||||
'QT_PLUGIN',
|
||||
],
|
||||
'cflags': [
|
||||
'cflags_c': [
|
||||
'<@(linux_common_flags)',
|
||||
'-std=gnu11',
|
||||
],
|
||||
'cflags_cc': [
|
||||
'<@(linux_common_flags)',
|
||||
'-std=gnu++1y',
|
||||
'-std=gnu++14',
|
||||
],
|
||||
'configurations': {
|
||||
'Debug': {
|
||||
|
|
Loading…
Add table
Reference in a new issue