commit cf850387dfddaa5e8b0a59d6a5c5e78b69b635c3
Author: Tom Hughes <tom@compton.nu>
Date: Mon Nov 23 15:37:19 2015 +0000
Use system path for GDAL data
diff --git a/lib/gdal.js b/lib/gdal.js
index ba7ded8..33a7853 100644
--- a/lib/gdal.js
+++ b/lib/gdal.js
@@ -3,7 +3,7 @@ var path = require('path');
var fs = require('fs');
var binary = require('node-pre-gyp');
var binding_path = binary.find(path.join(__dirname, '../package.json'));
-var data_path = path.resolve(__dirname, '../deps/libgdal/gdal/data');
+var data_path = path.resolve(__dirname, '/usr/share/gdal');
if (process.env.GDAL_DATA === undefined && !fs.existsSync(data_path)) {
throw new Error("The bundled data path for node-gdal is missing '" + data_path + "' and GDAL_DATA environment is not set");
diff --git a/test/api_base.test.js b/test/api_base.test.js
index ac74c3e..29e0d3d 100644
--- a/test/api_base.test.js
+++ b/test/api_base.test.js
@@ -60,7 +60,7 @@ describe('gdal', function() {
});
});
describe('GDAL_DATA behavior', function() {
- var data_path = path.resolve(__dirname, '../deps/libgdal/gdal/data');
+ var data_path = path.resolve(__dirname, '/usr/share/gdal');
it('should set GDAL_DATA config option to locally bundled path', function() {
assert.equal(gdal.config.get('GDAL_DATA'), data_path);
});