⚠ Note: The source code provided here is NOT the currently released Totem Arts launcher. ⚠
sciter-js contains a few integral files for the development of sciter-related products (e.g. the launcher) The important ones are:
sciter.dll
this file is used by the launcher to run the front-end.inspector.exe
this file can act like a dom-inspector (like F12
in Chrome/Firefox), to use it, place inspector.exe
inside of the pre-compiled launcher folder, and open inspector.exe
along with RenegadeX Launcher.exe
, press ctrl+shift+i
or ctrl+shift+left-click
to select an element.usciter.exe
this can open a htm(l) file and thus render things like sciter does, useful for development.Cross-Compiling relies on Docker, make sure to have it installed!
cargo install cross
To compile for windows:
./package-windows.sh
Native build-requirements for Arch based systems:
sudo pacman -Syu cmake gcc pkgconf wget openssl
Build commands:
cargo update
cargo build --release
Run commands for Linux:
Download Sciter from https://github.com/c-smile/sciter-js-sdk/
and add the path to $SCITER_PATH
export PATH=$PATH:$SCITER_PATH/bin/linux/x64
cargo run --release