⚠ 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 (likeF12
in Chrome/Firefox), to use it, placeinspector.exe
inside of the pre-compiled launcher folder, and openinspector.exe
along withRenegadeX Launcher.exe
, pressctrl+shift+i
orctrl+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