Skip to content

Experimental Rust wrappers and example code for APIs and features in AXIS Camera Application Platform (ACAP)

License

Notifications You must be signed in to change notification settings

AxisCommunications/acap-rs

Repository files navigation

ACAP for Rust

Easy and safe ACAP apps using Rust

Important

This project is an experiment provided "as is". While we strive to maintain it, there's no guarantee of ongoing support, and it may become unmaintained in the future. Your contributions are appreciated, and feel free to fork and continue the journey if needed.

Quickstart guide

Ensure global prerequisites are installed:

Create, activate and populate the local development environment like

source ./init_env.sh
make sync_env

Build the hello_world example and create .eap files in the target/acap/ directory like

PACKAGE=hello_world make build

This works with any of the example applications.

Other important workflows are documented in the Makefile and can be listed with make help.

Example applications

Below is the list of examples available in the repository.

License

MIT

About

Experimental Rust wrappers and example code for APIs and features in AXIS Camera Application Platform (ACAP)

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks