Merge pull request #199 from PatriceJiang/v3.4.0-fix-android-compile-every-time

3.4 skip modifying header file of pvmp3dec
This commit is contained in:
江战 2021-12-08 09:40:25 +08:00 committed by GitHub
commit 7644ec1a9e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 5 additions and 2 deletions

View File

@ -58,10 +58,13 @@ target_include_directories(pvmp3dec PUBLIC
${CMAKE_CURRENT_LIST_DIR}/include
)
file(WRITE ${CMAKE_CURRENT_BINARY_DIR}/pvmp3dec_tmp_def.h "#pragma once\n#define OSCL_UNUSED_ARG(x) (void)(x)")
if(NOT EXISTS ${CMAKE_CURRENT_BINARY_DIR}/pvmp3dec_tmp_def.h)
file(WRITE ${CMAKE_CURRENT_BINARY_DIR}/pvmp3dec_tmp_def.h "#pragma once\n#define OSCL_UNUSED_ARG(x) (void)(x)")
endif()
target_compile_options(pvmp3dec PRIVATE
#-fsanitize=signed-integer-overflow
-include ${CMAKE_CURRENT_BINARY_DIR}/pvmp3dec_tmp_def.h
#
)
)