{ 'includes': [ 'common-sqlite.gypi' ], 'variables': { 'sqlite_magic%': '', }, 'target_defaults': { 'default_configuration': 'Release', 'cflags':[ '-std=c99' ], 'configurations': { 'Debug': { 'defines': [ 'DEBUG', '_DEBUG' ], 'msvs_settings': { 'VCCLCompilerTool': { 'RuntimeLibrary': 1, # static debug }, }, }, 'Release': { 'defines': [ 'NDEBUG' ], 'msvs_settings': { 'VCCLCompilerTool': { 'RuntimeLibrary': 0, # static release }, }, } }, 'msvs_settings': { 'VCCLCompilerTool': { }, 'VCLibrarianTool': { }, 'VCLinkerTool': { 'GenerateDebugInformation': 'true', }, }, 'conditions': [ ['OS == "win"', { 'defines': [ 'WIN32' ], }] ], }, 'targets': [ { 'target_name': 'action_before_build', 'type': 'none', 'hard_dependency': 1, 'actions': [ { 'action_name': 'unpack_sqlite_dep', 'inputs': [ './sqlite-autoconf-<@(sqlite_version).tar.gz' ], 'outputs': [ '<(SHARED_INTERMEDIATE_DIR)/sqlite-autoconf-<@(sqlite_version)/sqlite3.c' ], 'action': ['