mirror of
https://github.com/transmission/transmission
synced 2024-12-26 09:37:56 +00:00
5fe95ad5b0
- in cmake, add transmission-web build target - in cmake, test for `npm` if we're building transmission-web - add npm to CI install deps; build transmission-web as needed |
||
---|---|---|
.. | ||
assets | ||
public_html | ||
src | ||
.eslintrc.js | ||
.gitattributes | ||
.nvmrc | ||
babel.config.js | ||
CMakeLists.txt | ||
package-lock.json | ||
package.json | ||
prettier.config.js | ||
README.md | ||
stylelint.config.js | ||
webpack.config.js |
Notes
-
Node.js and npm are only needed for building. The result is a static file,
transmission-app.js
, which can be served from an Transmission session, e.g. transmission-daemon. -
package.json's
devDependencies
are intentionally old to make building on older stock systems possible, e.g. Ubuntu 20.04 which ships with Node.js 10. Please don't bump deps without asking first.