elbe-toolchainextract
NAME
elbe-toolchainextract - extract libraries from a cross-toolchain
SYNOPSIS
elbe toolchainextract \ [ --path <path to toolchain> ] \ [ --output <output repository path> ] [ --codename <distro codename for repository> ] [ --buildtype <shortname for the toolchain type> ]
DESCRIPTION
elbe toolchainextract builds a debian repository containing debian packages that have been generated from a given cross-toolchain.
This command has to be run as root inside the Elbe build VM.
OPTIONS
- --path <path to toolchain>
basepath to the toolchain that is used to extract the debian packages.
- --output <output repository path>
path were the debian repo will be generated.
- --codename <distro codename for repository>
codename of the debian suite for which the repo should be built for.
- --buildtype <shortname of the toolchain type>
currently armhf-linaro48 or armel-linaro48 can be used.
EXAMPLES
Build a repo containing the lib packages from a Linaro armhf toolchain.
# elbe initvm attach login: root # (password root) # elbe toolchainextract \ -p /opt/gcc-linaro-arm-linux-gnueabihf-4.8-2013.10_linux \ -o /opt/gcc-linaro-arm-linux-gnueabihf-4.8-2013.10_repo \ -c stretch \ -b armhf-linaro48 # ls /opt/gcc-linaro-arm-linux-gnueabihf-4.8-2013.10_repo/pool/main/*/* /opt/gcc-linaro-arm-linux-gnueabihf-4.8-2013.10_repo/pool/main/liba/libasan0: libasan0_4.8.3_armhf.deb /opt/gcc-linaro-arm-linux-gnueabihf-4.8-2013.10_repo/pool/main/liba/libatomic1: libatomic1_4.8.3_armhf.deb /opt/gcc-linaro-arm-linux-gnueabihf-4.8-2013.10_repo/pool/main/libg/libgcc1: libgcc1_4.8.3_armhf.deb /opt/gcc-linaro-arm-linux-gnueabihf-4.8-2013.10_repo/pool/main/libg/libgfortran3: libgfortran3_4.8.3_armhf.deb /opt/gcc-linaro-arm-linux-gnueabihf-4.8-2013.10_repo/pool/main/libg/libgomp1: libgomp1_4.8.3_armhf.deb /opt/gcc-linaro-arm-linux-gnueabihf-4.8-2013.10_repo/pool/main/libm/libmudflap0: libmudflap0_4.8.3_armhf.deb /opt/gcc-linaro-arm-linux-gnueabihf-4.8-2013.10_repo/pool/main/libs/libssp0: libssp0_4.8.3_armhf.deb /opt/gcc-linaro-arm-linux-gnueabihf-4.8-2013.10_repo/pool/main/libs/libstdc++6: libstdc++6_4.8.3_armhf.deb
ELBE
Part of the elbe(1)
suite