File tree Expand file tree Collapse file tree 1 file changed +11
-1
lines changed
Expand file tree Collapse file tree 1 file changed +11
-1
lines changed Original file line number Diff line number Diff line change @@ -14,14 +14,24 @@ Install the client library using npm:
1414
1515Install [ node-gyp] ( https://github.com/nodejs/node-gyp ) on the system and follow the the installation instructions.
1616
17- Start the build process by ` npm run build ` .
17+ Start the build process by ` npm run build:all ` .
1818
1919### Hotfixes for build issues
2020
2121If the binding-compilation fails due to v8.h include errors is it required to delete the local cache of node-gyp.
2222node-gyp cache: ` %LocalAppData%/node-gyp/Cache `
2323Thereafter execute ` node-gyp configure ` and the problem should be solved.
2424
25+ ## Release steps
26+
27+ Some manual steps are required to release the package.
28+ These steps are required to avoid the creation a Windows-VM on Github.
29+
30+ - Build the bindings with Visual Studio on your local machine
31+ - Call ` npm run build:rollup `
32+ - Commit and push the new generated * .node-bindings
33+ - Create a new tag on github and publish the release
34+
2535## License
2636
2737This software is licensed under the [ MIT license] ( https://github.com/flybywiresim/api-client/blob/main/LICENSE ) .
You can’t perform that action at this time.
0 commit comments