cpp: Switch to C++23 standard
- Our codebase is written well to support this. - LSPlt will continue to use c++20 via its cmake logic. Signed-off-by: Dakkshesh <beakthoven@gmail.com>
This commit is contained in:
@@ -46,13 +46,13 @@ android {
|
||||
arguments += "-DCMAKE_BUILD_TYPE=Release"
|
||||
arguments += "-DANDROID_SUPPORT_FLEXIBLE_PAGE_SIZES=ON"
|
||||
arguments += "-DANDROID_ALLOW_UNDEFINED_SYMBOLS=ON"
|
||||
arguments += "-DCMAKE_CXX_STANDARD=20"
|
||||
arguments += "-DCMAKE_CXX_STANDARD=23"
|
||||
arguments += "-DCMAKE_C_STANDARD=23"
|
||||
arguments += "-DCMAKE_INTERPROCEDURAL_OPTIMIZATION=ON"
|
||||
arguments += "-DLSPLT_BUILD_SHARED=OFF"
|
||||
arguments += "-DLSPLT_STANDALONE=ON"
|
||||
|
||||
cppFlags += "-std=c++20"
|
||||
cppFlags += "-std=c++23"
|
||||
cppFlags += "-fno-exceptions"
|
||||
cppFlags += "-fno-rtti"
|
||||
cppFlags += "-fvisibility=hidden"
|
||||
|
||||
Reference in New Issue
Block a user