Changeset View
Changeset View
Standalone View
Standalone View
release/tools/oci-image-toolchain.conf
- This file was added.
| #! /bin/sh | |||||
| # Build Open Container Initiative (OCI) container image with almost all of FreeBSD base.txz | |||||
| OCI_BASE_IMAGE=jail | |||||
imp: Should this be toolchain instead of notoolchain? | |||||
Not Done Inline Actionstoolchain is the image this file is building, which is notoolchain plus the packages below jrtc27: toolchain is the image this file is building, which is notoolchain plus the packages below | |||||
Not Done Inline ActionsOh. Missed BASE. never mind imp: Oh. Missed BASE. never mind | |||||
| oci_image_build() { | |||||
| set_cmd ${workdir} /bin/sh | |||||
| install_packages ${abi} ${workdir} \ | |||||
| FreeBSD-clang \ | |||||
| FreeBSD-ctf-tools \ | |||||
| FreeBSD-lld \ | |||||
| FreeBSD-lldb \ | |||||
| FreeBSD-toolchain \ | |||||
| FreeBSD-*-dev | |||||
Done Inline ActionsAt a bare minimum, we need FreeBSD-clibs-dev and FreeBSD-runtime-dev to allow building a C hello world program. Ideally, this image should be able to build anything which uses include files and libraries from the base system so a better option would be FreeBSD-*-dev. dfr: At a bare minimum, we need `FreeBSD-clibs-dev` and `FreeBSD-runtime-dev` to allow building a C… | |||||
| } | |||||
Should this be toolchain instead of notoolchain?