A rust based freeswitch module. Dynamically loadable into freeswitch
Go to file
Preston Baxter ef837d584d add readme 2024-08-17 10:28:28 -05:00
src remove uneeded annotation 2024-08-17 10:24:29 -05:00
.gitignore init 2024-08-17 10:22:43 -05:00
Cargo.lock init 2024-08-17 10:22:43 -05:00
Cargo.toml init 2024-08-17 10:22:43 -05:00
Readme.md add readme 2024-08-17 10:28:28 -05:00
build.rs init 2024-08-17 10:22:43 -05:00
wrapper.h init 2024-08-17 10:22:43 -05:00

Readme.md

mod_skel_rs

The goal of this project is to provide a way for rust to be used in the course of freeswitch plugin development

Building

The build.rs attempts to link against the system <switch.h and libfreeswitch.so. Make sure libfreeswitch-dev is installed on debian based systems Or freeswitch-devel is installed for RHEL based systems

Most likely though none of those packages exist and you need to build freeswitch from source and run make install

Once freeswitch is installed on your system you can then run

cargo build --release