-
Notifications
You must be signed in to change notification settings - Fork 127
Developing
You will need a git client and a compiler to clone and build.
On Windows, you will need to use the MS Visual Studio 2013 compiler (to build against msvcr120.dll
/ msvcp120.dll
) for compatibility with the Health Center agent core binaries. If you do not, then the Node.js process will probably crash when appmetrics starts.
Clone from github
git clone https://github.com/RuntimeTools/appmetrics
You now have latest dev code. To change to the latest release:
git checkout latest-release
To build inside the source tree (without downloading Health Center core binaries):
npm install node-gyp [email protected]
node_modules/.bin/node-gyp configure rebuild
To build and install (and run install scripts), go up a level and install the project directory:
cd ..
npm install ./appmetrics
The main development branch is master
. Each release is tagged appmetrics-X.0.Z
and the latest-release
branch contains the latest tagged release.
The npm package for this project uses a semver-parsable X.0.Z version number for releases, where X is incremented for breaking changes to the public API described in this document and Z is incremented for bug fixes and for non-breaking changes to the public API that provide new function.