1.2 KiB
The files in this directory are used to construct and deploy a Docker image that is used to build UxAS. The image is intended to be self-contained; once built, it should not need a network connection to build a cloned UxAS source tree.
Before Building UxAS
LmcpGen must be cloned into the same directory as this repository (OpenUxAS). OpenAMASE can also be cloned as a sibling of OpenUxAS and LmcpGen, but is optional:
/LmcpGen/OpenAMASE/(optional)OpenUxAS/
Directory contents
-
01_buildImage_uxas_develop.shuses Docker commands to construct theuxas_developDocker image. -
02_buildUxAS_WithDocker.shuses theuxas_developDocker image to build UxAS. -
03_stopAndRemoveBuildContainer.shuses Docker commands to stop and remove theuxas_developDocker container. -
04_runUxAS_Tests.shruns the UxAS test suite within auxas_developcontainer. -
Dockerfile.uxas_developis the DockerFile that defines theuxas_developDocker image. -
buildUxAS.shcalls the appropriate Meson and Ninja from inside theuxas_developDocker image. Not meant to be used manually. -
InstallLibrariescontains scripts for installing UxAS prequisites from source. Not meant to be used manually.