Skip to content

Commit

Permalink
Update deps to get build working with vs2015 update 3
Browse files Browse the repository at this point in the history
Update 3 made a breaking change to msbuild.exe which meant node-gyp failed.
  • Loading branch information
michaelbromley committed Aug 18, 2016
1 parent a067e00 commit 0d1748a
Show file tree
Hide file tree
Showing 4 changed files with 15 additions and 7 deletions.
2 changes: 1 addition & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
### v1.0.0-alpha.3 (not released)
#### Fixes
* Coerce param value into correct type before passing to paramChange()

* Add try/catch around external file operations.

### v1.0.0-alpha.2 (2016-07-31)

Expand Down
10 changes: 9 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ Visualizations are written in JavaScript and use HTML Canvas (2d or 3d) to rende
- [SKQW developer guide - intro](./docs/dev-guide.md)
- [SKQW API Docs](./docs/api.md)

## Building From Source (Windows / OS X / Linix)
## Building From Source (Windows / OS X / Linux)

I develop SKQW on a Windows machine, so I can only provide instructions for building on Windows for now.

Expand Down Expand Up @@ -57,6 +57,14 @@ When you fire it up, you should see the default visualization. You can set the v

Currently there are only some work-in-progress tests, but that should give you an idea of how it works.

##### Node 6.4 hacks to get the build working

Just upgraded to Node 6.4.0. This caused some problems with incompatible dependencies which have not upgraded some of
their own dependencies to newer versions. Here's what I needed to do to get the build to work:

1. Update the npm version inside electron-rebuild to the latest version, so that we get a newer node-gyp which
does not break with VS2015 update 3.

## Roadmap

Here is a rough list of things I want to add:
Expand Down
8 changes: 4 additions & 4 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "SKQW",
"version": "1.0.0-alpha.2",
"version": "1.0.0-alpha.3",
"description": "Audio visualizations in JavaScript",
"homepage": "https://github.com/michaelbromley/skqw",
"main": "app/index.js",
Expand All @@ -25,19 +25,19 @@
"@angular/platform-browser": "2.0.0-rc.1",
"@angular/platform-browser-dynamic": "2.0.0-rc.1",
"bulma": "0.0.26",
"copy-webpack-plugin": "^2.1.3",
"copy-webpack-plugin": "^3.0.1",
"css-loader": "^0.23.1",
"electron-builder": "^5.2.1",
"electron-debug": "^1.0.1",
"electron-json-storage": "^2.0.0",
"electron-prebuilt": "^1.3.2",
"electron-rebuild": "^1.1.5",
"electron-rebuild": "^1.2.0",
"es6-shim": "^0.35.0",
"extract-text-webpack-plugin": "^1.0.1",
"file-loader": "^0.8.5",
"fourier-transform": "^1.0.1",
"html-loader": "^0.4.3",
"html-webpack-plugin": "^2.16.1",
"html-webpack-plugin": "^2.22.0",
"node-sass": "^3.7.0",
"raw-loader": "^0.5.1",
"reflect-metadata": "0.1.3",
Expand Down
2 changes: 1 addition & 1 deletion src/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "SKQW",
"version": "1.0.0-alpha.2",
"version": "1.0.0-alpha.3",
"description": "Audio Visualizer",
"main": "index.js",
"scripts": {
Expand Down

0 comments on commit 0d1748a

Please sign in to comment.