diff options
author | Starscouts <starscouts@equestria.dev> | 2024-07-02 22:23:01 +0200 |
---|---|---|
committer | Starscouts <starscouts@equestria.dev> | 2024-07-02 22:23:01 +0200 |
commit | 04527db1831299fb3cba5c3127fd462939b448cf (patch) | |
tree | f4893e7b64faf9e23adf36f676fc6e30e745a784 /sql/win/deps/common-sqlite.gypi | |
parent | ce613801c07c90d3e886fd6002f6e8f833589632 (diff) | |
download | faunerie-3.1.0.tar.gz faunerie-3.1.0.tar.bz2 faunerie-3.1.0.zip |
Cancel Rust rewrite3.1.0
Diffstat (limited to 'sql/win/deps/common-sqlite.gypi')
-rwxr-xr-x | sql/win/deps/common-sqlite.gypi | 60 |
1 files changed, 60 insertions, 0 deletions
diff --git a/sql/win/deps/common-sqlite.gypi b/sql/win/deps/common-sqlite.gypi new file mode 100755 index 0000000..a04b1d5 --- /dev/null +++ b/sql/win/deps/common-sqlite.gypi @@ -0,0 +1,60 @@ +{ + 'variables': { + 'sqlite_version%':'3440200', + "toolset%":'', + }, + 'target_defaults': { + 'default_configuration': 'Release', + 'conditions': [ + [ 'toolset!=""', { + 'msbuild_toolset':'<(toolset)' + }] + ], + 'configurations': { + 'Debug': { + 'defines!': [ + 'NDEBUG' + ], + 'cflags_cc!': [ + '-O3', + '-Os', + '-DNDEBUG' + ], + 'xcode_settings': { + 'OTHER_CPLUSPLUSFLAGS!': [ + '-O3', + '-Os', + '-DDEBUG' + ], + 'GCC_OPTIMIZATION_LEVEL': '0', + 'GCC_GENERATE_DEBUGGING_SYMBOLS': 'YES' + }, + 'msvs_settings': { + 'VCCLCompilerTool': { + 'ExceptionHandling': 1, # /EHsc + } + } + }, + 'Release': { + 'defines': [ + 'NDEBUG' + ], + 'xcode_settings': { + 'OTHER_CPLUSPLUSFLAGS!': [ + '-Os', + '-O2' + ], + 'GCC_OPTIMIZATION_LEVEL': '3', + 'GCC_GENERATE_DEBUGGING_SYMBOLS': 'NO', + 'DEAD_CODE_STRIPPING': 'YES', + 'GCC_INLINES_ARE_PRIVATE_EXTERN': 'YES' + }, + 'msvs_settings': { + 'VCCLCompilerTool': { + 'ExceptionHandling': 1, # /EHsc + } + } + } + } + } +} |