@@ -0,0 +1,2329 @@
+%7B%0A  'target_defaults': %7B%0A      'default_configuration': 'Release',%0A      'configurations': %7B%0A          'Debug': %7B%0A              'cflags_cc!': %5B'-O3', '-DNDEBUG'%5D,%0A              'xcode_settings': %7B%0A                'OTHER_CPLUSPLUSFLAGS!':%5B'-O3', '-DNDEBUG'%5D%0A              %7D%0A          %7D,%0A          'Release': %7B%0A             # nothing needed, use defaults%0A          %7D%0A      %7D,%0A      'include_dirs': %5B%0A          './src'%0A      %5D,%0A      'conditions': %5B%0A        %5B'OS==%22linux%22 or OS==%22freebsd%22 or OS==%22openbsd%22 or OS==%22netbsd%22 or OS==%22mac%22', %7B%0A          'cflags_cc!': %5B'-fno-rtti', '-fno-exceptions'%5D,%0A          'cflags_cc' : %5B'%3C!@(mapnik-config --cflags)'%5D,%0A          'libraries':%5B%0A            '%3C!@(mapnik-config --libs)', # will bring in -lmapnik and the -L to point to it%0A          %5D%0A        %7D%5D,%0A        %5B'OS==%22linux%22', %7B%0A          'libraries':%5B%0A            '-licuuc',%0A            '-lboost_regex',%0A            # if the above are not enough, link all libs%0A            # mapnik uses by uncommenting the next line%0A            #'%3C!@(mapnik-config --ldflags --dep-libs)'%0A          %5D%0A        %7D%5D,%0A      %5D%0A  %7D,%0A  'targets': %5B%0A    %7B%0A      'target_name': '_mapnik',%0A      'sources': %5B%22src/node_mapnik.cpp%22,%0A                   %22src/mapnik_map.cpp%22,%0A                   %22src/mapnik_color.cpp%22,%0A                   %22src/mapnik_geometry.cpp%22,%0A                   %22src/mapnik_feature.cpp%22,%0A                   %22src/mapnik_image.cpp%22,%0A                   %22src/mapnik_image_view.cpp%22,%0A                   %22src/mapnik_grid.cpp%22,%0A                   %22src/mapnik_grid_view.cpp%22,%0A                   %22src/mapnik_js_datasource.cpp%22,%0A                   %22src/mapnik_memory_datasource.cpp%22,%0A                   %22src/mapnik_palette.cpp%22,%0A                   %22src/mapnik_projection.cpp%22,%0A                   %22src/mapnik_proj_transform.cpp%22,%0A                   %22src/mapnik_layer.cpp%22,%0A                   %22src/mapnik_datasource.cpp%22,%0A                   %22src/mapnik_featureset.cpp%22,%0A                   %22src/mapnik_expression.cpp%22,%0A                   %22src/mapnik_query.cpp%22%0A      %5D,%0A      # this has to be per target to correctly%0A      # override node-gyp defaults%0A      'xcode_settings': %7B%0A        'OTHER_CPLUSPLUSFLAGS':%5B%0A           '%3C!@(mapnik-config --cflags)'%0A        %5D,%0A        'GCC_ENABLE_CPP_RTTI': 'YES',%0A        'GCC_ENABLE_CPP_EXCEPTIONS': 'YES'%0A      %7D%0A    %7D%0A  %5D%0A%7D

Add binding.gyp to be used with node-gyp and node v0.10.x