{
  'targets': [
  {
    'target_name': 'jsaudio',
    'sources': ['src/addon.cc', 'src/jsaudio.cc', 'src/helpers.cc', 'src/stream.cc'],
    'include_dirs': [
      '<!(node -e "require(\'nan\')")',
      '<(module_root_dir)/vendor/'
    ],
    "conditions": [
      [
        'OS=="win"', {
          "conditions": [
            [
              'target_arch=="ia32"', {
                "libraries": [
                  '<(module_root_dir)/vendor/win/portaudio_x86.lib'
                ],
                'copies': [
                {
                  'destination': '<(module_root_dir)/build/Release/',
                  'files': [
                    '<(module_root_dir)/vendor/win/portaudio_x86.dll',
                    '<(module_root_dir)/vendor/win/portaudio_x86.lib',
                  ]
                }]
              }
            ],
            [
              'target_arch=="x64"', {
                "libraries": [
                  '<(module_root_dir)/vendor/win/portaudio_x64.lib'
                ],
                'copies': [
                {
                  'destination': '<(module_root_dir)/build/Release/',
                  'files': [
                    '<(module_root_dir)/vendor/win/portaudio_x64.dll',
                    '<(module_root_dir)/vendor/win/portaudio_x64.lib',
                  ]
                }]
              }
            ]
          ],
          "include_dirs": ["gyp/include"]
        }
      ],
      [
    	'OS=="mac"', {
		  "libraries" : [
			'<(module_root_dir)/vendor/mac/libportaudio.a',
			'/Library/Frameworks/CoreAudio.framework',
			'/Library/Frameworks/AudioToolbox.framework',
			'/Library/Frameworks/AudioUnit.framework',
			'/Library/Frameworks/CoreServices.framework',
			'/Library/Frameworks/Carbon.framework'
		  ],
		  'cflags!': [ '-fno-exceptions' ],
		  'cflags_cc!': [ '-fno-exceptions' ],
		  'cflags_cc': [ '-std=c++0x' ]
    	}
    ],
      [
        'OS=="linux"', {
          "libraries" : [
            '<(module_root_dir)/vendor/linux/libportaudio.so'
    	  ],
    	  'cflags!': [ '-fno-exceptions' ],
    	  'cflags_cc!': [ '-fno-exceptions' ],
    	  'cflags_cc': [ '-std=c++0x' ]
    	}
      ]
    ]
  }]
}

@@ -1451,17 +1451,20 @@
   %5B%0A    
-%09
+    
 'OS==%22ma
@@ -1470,18 +1470,24 @@
 ac%22', %7B%0A
-%09%09
+        
   %22libra
@@ -1496,19 +1496,28 @@
 es%22 : %5B%0A
-%09%09%09
+            
 '%3C(modul
@@ -1556,19 +1556,28 @@
 dio.a',%0A
-%09%09%09
+            
 '/Librar
@@ -1603,35 +1603,44 @@
 dio.framework',%0A
-%09%09%09
+            
 '/Library/Framew
@@ -1661,35 +1661,44 @@
 box.framework',%0A
-%09%09%09
+            
 '/Library/Framew
@@ -1716,35 +1716,44 @@
 nit.framework',%0A
-%09%09%09
+            
 '/Library/Framew
@@ -1786,11 +1786,20 @@
 k',%0A
-%09%09%09
+            
 '/Li
@@ -1837,17 +1837,29 @@
 rk'%0A
-%09%09
+       
   
+ 
 %5D,%0A
-%09%09
+        
   'c
@@ -1882,34 +1882,40 @@
 -exceptions' %5D,%0A
-%09%09
+        
   'cflags_cc!': 
@@ -1941,10 +1941,16 @@
  %5D,%0A
-%09%09
+        
   'c
@@ -1977,27 +1977,32 @@
 ++0x' %5D%0A    
-%09%7D%0A
+    %7D%0A  
     %5D,%0A     

Fix formatting in binding.gyp