embuilddeps

Langue: en

Version: 2010-08-25 (ubuntu - 24/10/10)

Section: 1 (Commandes utilisateur)

NAME

embuilddeps - handle native and cross build-dependency installation.

Usage

  embuilddeps [-a|--arch] [--use-sudo]
 
  embuilddeps -?|-h|--help|--version
 
 

Options

  -a|--arch:          Read build dependencies from debian/xcontrol
                       and install cross packages for the specified arch.
  --use-sudo:         Call apt-get using sudo.
 
 

When used outside a chroot or as a user, set the "--use-sudo" option.

Description

"embuilddeps" is a simple build dependency checker for Emdebian Crush. Native build dependencies are checked using the debian/control file in the source package being built and installed with "apt-get".

Cross build dependencies are checked using a debian/xcontrol file, added to the package for Emdebian Crush. Packages that need to exist as cross packages need to be specified in the "Build-Depends" line of the debian/xcontrol file. Packages that only need to exist as native packages, e.g. build tools like autoconf or CDBS, can only be specified in "Build-Depends-Tools".

Currently, "embuilddeps" still uses "apt-cross" for cross build dependencies but a replacement method is being developed.