Team Ai
Apppublic

Xenobd/whisper.cpp

sourceHugging Faceupdated 10mo agoView on Hugging Face
0likes
BuildTypes.cmake55 linesDownload Raw Back to cmake
1# Add new build types2 3# ReleaseGG - Release with enabled asserts4 5SET(CMAKE_CXX_FLAGS_RELEASEGG6    "-O3"7    CACHE STRING "Flags used by the c++ compiler during release builds with enabled asserts."8    FORCE )9SET(CMAKE_C_FLAGS_RELEASEGG10    "-O3"11    CACHE STRING "Flags used by the compiler during release builds with enabled asserts."12    FORCE )13SET(CMAKE_EXE_LINKER_FLAGS_RELEASEGG14    ""15    CACHE STRING "Flags used for linking binaries during release builds with enabled asserts."16    FORCE )17SET(CMAKE_SHARED_LINKER_FLAGS_RELEASEGG18    ""19    CACHE STRING "Flags used by the shared libraries linker during release builds with enabled asserts."20    FORCE )21MARK_AS_ADVANCED(22    CMAKE_CXX_FLAGS_RELEASEGG23    CMAKE_C_FLAGS_RELEASEGG24    CMAKE_EXE_LINKER_FLAGS_RELEASEGG25    CMAKE_SHARED_LINKER_FLAGS_RELEASEGG )26 27# RelWithDebInfoGG - RelWithDebInfo with enabled asserts28 29SET(CMAKE_CXX_FLAGS_RELWITHDEBINFOGG30    "-O2 -g"31    CACHE STRING "Flags used by the c++ compiler during release builds with debug symbols and enabled asserts."32    FORCE )33SET(CMAKE_C_FLAGS_RELWITHDEBINFOGG34    "-O2 -g"35    CACHE STRING "Flags used by the compiler during release builds with debug symbols and enabled asserts."36    FORCE )37SET(CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFOGG38    ""39    CACHE STRING "Flags used for linking binaries during release builds with debug symbols and enabled asserts."40    FORCE )41SET(CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFOGG42    ""43    CACHE STRING "Flags used by the shared libraries linker during release builds with debug symbols and enabled asserts."44    FORCE )45MARK_AS_ADVANCED(46    CMAKE_CXX_FLAGS_RELWITHDEBINFOGG47    CMAKE_C_FLAGS_RELWITHDEBINFOGG48    CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFOGG49    CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFOGG )50 51if (NOT XCODE AND NOT MSVC AND NOT CMAKE_BUILD_TYPE)52    set(CMAKE_BUILD_TYPE Release CACHE STRING "Build type" FORCE)53    set_property(CACHE CMAKE_BUILD_TYPE PROPERTY STRINGS "Debug" "Release" "MinSizeRel" "RelWithDebInfo" "ReleaseGG" "RelWithDebInfoGG")54endif()55