old_contents: {
    "targets": [
      {
        "target_name": "gitteh",
        "sources": [ "src/binding.cc" ],
        "include_dirs": [ 'deps/libgit2/include' ],
  
        "libraries": [
          "<(module_root_dir)/deps/libgit2/build/libgit2.a"
        ],
  
        # Enable exceptions, required by V8U (see TooTallNate/node-gyp#17)
        'cflags!': [ '-fno-exceptions' ],
        'cflags_cc!': [ '-fno-exceptions' ],
        'conditions': [
          ['OS=="mac"', {
            'xcode_settings': {
              'GCC_ENABLE_CPP_EXCEPTIONS': 'YES'
            }
          }]
        ]
      }
    ]
  }
  
new_contents: {
    "targets": [
      {
        "target_name": "gitteh",
        "include_dirs": [ 'deps/libgit2/include' ],
        "sources": [ "src/binding.cc"
        , "src/common.cc"
        , "src/error.cc"
        , "src/message.cc"
        , "src/object.cc"
        , "src/oid.cc"
        , "src/repository.cc"
        ],
  
        "libraries": [
          "<(module_root_dir)/deps/libgit2/build/libgit2.a"
        ],
  
        # Enable exceptions, required by V8U (see TooTallNate/node-gyp#17)
        'cflags!': [ '-fno-exceptions' ],
        'cflags_cc!': [ '-fno-exceptions' ],
        'conditions': [
          ['OS=="mac"', {
            'xcode_settings': {
              'GCC_ENABLE_CPP_EXCEPTIONS': 'YES'
            }
          }]
        ]
      }
    ]
  }
  
subject: Build the new files