Skip to content

bluecherrydvr/bluecherry-apps

Folders and files

NameName
Last commit message
Last commit date
Jan 8, 2025
Feb 16, 2025
Feb 13, 2025
Jul 28, 2011
Dec 17, 2024
Feb 13, 2025
Feb 13, 2025
Jul 6, 2024
Oct 26, 2021
Feb 13, 2025
Feb 13, 2025
Jun 28, 2024
Feb 13, 2025
Apr 3, 2023
Jun 8, 2021
May 24, 2021
Apr 18, 2019
Oct 27, 2016
Jun 2, 2021
Apr 20, 2019

Repository files navigation

Building from source

Join the chat at https://gitter.im/bluecherrydvr/dev-serverJoin our Slack!

Currently building from source requires running pre-configured scripts to generate some of the required files for a build. In the past we used chroots for build environments, however it is possible to build for your specific distributions using the following command:

In the root of bluecherry-apps run the following command.

scripts/build_pkg_native.sh

Example:

root@buildtest:~/git/bluecherry-apps# scripts/build_pkg_native.sh

Please do not use 'dh' specific commands, the scripts generate several files (version.h for example) and the Debian control files for you.

Dependencies (server):

  • mysql (debian: libmysqlclient-dev)
  • libbsd (debian: libbsd-dev)
  • php (debian: php5-dev)
  • udev (debian: libudev-dev)

Dependencies (libav):

  • yasm
  • alsa-lib (debian: libasound2-dev)

Bundled libraries:

  • libconfig
  • libav