⚠ 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.dllthis file is used by the launcher to run the front-end.inspector.exethis file can act like a dom-inspector (likeF12in Chrome/Firefox), to use it, placeinspector.exeinside of the pre-compiled launcher folder, and openinspector.exealong withRenegadeX Launcher.exe, pressctrl+shift+iorctrl+shift+left-clickto select an element.usciter.exethis 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 crossTo compile for windows:
./package-windows.shNative build-requirements for Arch based systems:
sudo pacman -Syu cmake gcc pkgconf wget opensslBuild commands:
cargo update
cargo build --releaseRun 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
