Skip to content

bluecherrydvr/bluecherry-apps

Folders and files

NameName
Last commit message
Last commit date
Jan 2, 2024
Feb 12, 2024
Apr 24, 2024
Jul 28, 2011
Mar 15, 2024
Jan 29, 2024
Mar 27, 2024
Apr 3, 2023
Oct 26, 2021
Mar 27, 2024
Mar 27, 2024
Jun 20, 2023
Mar 21, 2024
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