native-api-1c-templateLink

Getting a Rust Native API component to build for every platform 1C:Enterprise runs on is most of the work before any real code gets written. This template handles that part.

  • Scaffolds a project with cargo generate, on top of either rust-native-1c or native_api_1c.
  • Cross-compiles to four targets: i686 and x86_64, Windows and Linux.
  • Builds and packs into a distributable archive through cargo-make, in one command.
  • Optional cross with Docker or Podman for builds, and optional insta snapshot testing.