Removed Vulcanize bug warning from README.

As of v0.7.1, it's no longer a problem.
This commit is contained in:
Oliver Hamlet
2014-12-07 18:32:12 +00:00
parent a77226d5f4
commit 0aecb015bc
+1 -3
View File
@@ -38,12 +38,10 @@ LOOT's UI relies on a few web libraries:
* [Marked](https://github.com/chjj/marked)
* [RequireJS](http://requirejs.org/)
These dependencies are most easily managed using [Bower](http://bower.io/), and are built for distribution using [Vulcanize](https://github.com/Polymer/vulcanize).
These dependencies are most easily managed using [Bower](http://bower.io/), and are built for distribution using [Vulcanize](https://github.com/Polymer/vulcanize) (v0.7.1+, earlier versions break LOOT's templates).
To install Bower and Vulcanize, first install [Node](http://nodejs.org/), and run `npm install -g bower vulcanize` from the command line (on Windows, it needs to be the Node command prompt). Once they are installed, fetch and build the dependencies by running `bower install ./ && vulcanize -o index.html report.html` from inside this repository's `resources/report` folder (this command doesn't need to be run through Node).
**Note:** There is currently a bug in Vulcanize (#97) that prevents it from correctly building the dependencies, so some manual editing is required to add `<tr>` and `<td>` elements back into the row templates originally found in `resources/report/html/editable-table.html`.
## Packaging Releases
Installer and zip archive releases for the main LOOT application can be handled by running the scripts `installer.nsi` and `archive.py` in the `src` folder respectively. The installer script requires [NSIS 3](http://nsis.sourceforge.net/), while the archive script requires [Python](http://www.python.org/) (2 or 3). The installer and archive files are created in the `build/` folder, relative to the repository root.