Skip to content

Project developed within ZPR course (pol. Zaawansowane programowanie w c ++, eng. Advanced C++ programming) at Warsaw University of Technology

Notifications You must be signed in to change notification settings

Mitchu727/essentia-algorithm-in-rust

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

essentia-algorithm-in-rust

Project developed within ZPR course (pol. Zaawansowane programowanie w c ++, eng. Advanced C++ programming) at Warsaw University of Technology

Environment

To start working you have to install two things:

  1. Python poetry - tool for dependency management and packaging in Python. You can install it with:
   pip install poetry
  1. Rust - programming language. You can install it with:
   $ curl --proto '=https' --tlsv1.2 https://sh.rustup.rs -sSf | sh
  1. make - macOs and Linux already have it, on windows you can do this as described here.

Development

To install all needed dependencies via poetry:

   make install

To build project with rust library use:

   make build

To apply changes to rust library:

   make dev

To run tests:

   make test

To generate documentation:

   make docs

To use linters:

   make lint

To format rust code:

   make fmt

About

Project developed within ZPR course (pol. Zaawansowane programowanie w c ++, eng. Advanced C++ programming) at Warsaw University of Technology

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •