jsrt 0.0.0-c8be8b8
A TypeScript runtime for desktop applications
Loading...
Searching...
No Matches
JSRT

A JavaScript/TypeScript runtime for desktop applications.

Project site ยท Documentation

Building

Prerequisites

  • Meson build system

Make Targets

Target Description
make Build the project (default)
make test Run tests
make lint Static code analysis
make check Run test and lint
make docs Generate documentation
make docs-serve Serve docs at localhost:8000
make install Install to system (PREFIX= to override)
make uninstall Remove installed files
make dist Create distribution tarball
make clean Remove build artifacts
make distclean Remove entire build directory

Contributing

Reporting Issues

Browse tickets at todo.sr.ht/~cpradog/jsrt.

To open a ticket, visit the page above or send a plain email to ~cpradog/jsrt-devel@lists.sr.ht (no account required).

Submitting Patches

Send patches to: ~cpradog/jsrt-devel@lists.sr.ht

Git Setup

Set up your system once by following the steps Installation and Configuration of git-send-email.io

Then, run once in this repository:

git config sendemail.to "~cpradog/jsrt-devel@lists.sr.ht"

Then, to send a patch, make your commit, then run:

git send-email --base=HEAD~1 --annotate -1 -v1

It should then appear on jsrt-devel mailing list.

License

Licensed under the [EUPL-1.2](LICENSE).