]> git.parisson.com Git - pdf.js.git/commitdiff
minor fixes
authorArtur Adib <arturadib@gmail.com>
Thu, 29 Mar 2012 19:04:12 +0000 (15:04 -0400)
committerArtur Adib <arturadib@gmail.com>
Thu, 29 Mar 2012 19:04:12 +0000 (15:04 -0400)
make.js

diff --git a/make.js b/make.js
index 13768ebb5bb4e599232f9a930b8a18ebfe66e0d3..05ed2b39d3f41bc2fae683d9b8cd4b81e38b9ff2 100755 (executable)
--- a/make.js
+++ b/make.js
@@ -386,7 +386,7 @@ target.browsertest = function(options) {
     exit(1);
   }
 
-  var reftest = options.noreftest ? '' : '--reftest';
+  var reftest = (options && options.noreftest) ? '' : '--reftest';
 
   cd('test');
   exec(PYTHON_BIN + ' -u test.py '+reftest+' --browserManifestFile=' + PDF_BROWSERS +
@@ -427,6 +427,28 @@ target.makeref = function() {
     exit(1);
   }
 
+  cd('test');
+  exec(PYTHON_BIN + ' -u test.py --masterMode --browserManifestFile=' + PDF_BROWSERS,
+    {async: true});
+};
+
+//
+// make botmakeref
+//
+target.botmakeref = function() {
+  cd(ROOT_DIR);
+  echo();
+  echo('### Creating reference images');
+
+  var PDF_TEST = env['PDF_TEST'] || 'test_manifest.json',
+      PDF_BROWSERS = env['PDF_BROWSERS'] || 'resources/browser_manifests/browser_manifest.json';
+
+  if (!test('-f', 'test/' + PDF_BROWSERS)) {
+    echo('Browser manifest file test/' + PDF_BROWSERS + ' does not exist.');
+    echo('Try copying one of the examples in test/resources/browser_manifests/');
+    exit(1);
+  }
+
   cd('test');
   exec(PYTHON_BIN + ' -u test.py --masterMode --noPrompts --browserManifestFile=' + PDF_BROWSERS,
     {async: true});