aboutsummaryrefslogtreecommitdiff
path: root/sql/win/deps/common-sqlite.gypi
diff options
context:
space:
mode:
authorStarscouts <starscouts@equestria.dev>2024-07-02 22:23:01 +0200
committerStarscouts <starscouts@equestria.dev>2024-07-02 22:23:01 +0200
commit04527db1831299fb3cba5c3127fd462939b448cf (patch)
treef4893e7b64faf9e23adf36f676fc6e30e745a784 /sql/win/deps/common-sqlite.gypi
parentce613801c07c90d3e886fd6002f6e8f833589632 (diff)
downloadfaunerie-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-xsql/win/deps/common-sqlite.gypi60
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
+ }
+ }
+ }
+ }
+ }
+}