Skip to content

Vinit2244/Anti-Drone-GUI

Repository files navigation

Foreign Object Detection GUI

Requirements

  • For Linux install libudev-dev for usb serial port enumeration.
sudo apt-get install libudev-dev
  • For Linux to get serial port permissions
sudo usermod -a -G dialout $USER
sudo apt-get remove modemmanager -y
  • Install Tauri Prerequisites from here
  • Install NodeJS >= 18.16.0 from here
  • Install Yarn >= 3.5.1 from here

Running in Dev Mode

Before running for the first time, install js dependencies using the following command.

yarn install

The following will start a dev build of the app

yarn tauri dev

Note: WEBKIT_DISABLE_COMPOSITING_MODE env variable will be automatically set to 1 to overcome rendering bugs.

Compiling

yarn tauri build

The generated installer varies depending on the operating system where the command is executed:

  • On Linux, a .appImage and .deb executables are created.
  • On Windows, a .msi and .exe executables are created.
  • On Mac, a .app and .dmg file is created.

The executables is saved at src-tauri/target/release/bundle

Recommended IDE Setup

yarn dlx @yarnpkg/sdks vscode

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 6

Languages