JSDOC/Packer.js
[gnome.introspection-doc-generator] / JSDOC / Packer.js
index d879cbf..1f5525b 100644 (file)
@@ -94,6 +94,7 @@ Packer = function(cfg)
         var outname = this.module ? this.module : GLib.path_get_basename(dirname);
         this.target = dirname + '/compiled/' + outname + '-' + version + '.js';
         link = dirname + '/compiled/' + outname + '.js';
+        linkTarget = './' + GLib.path_get_basename(this.target);
         if (File.exists(this.target)) {
             print("Target file already exists");
             Seed.quit();
@@ -111,8 +112,8 @@ Packer = function(cfg)
         if (File.exists(link)) {
             File.remove(link);
         }
-        var f = Gio.file_new_for_path(this.target);
-        f.make_symbolic_link(link);
+        var f = Gio.file_new_for_path(link);
+        f.make_symbolic_link(linkTarget);
     }