Setting Up Your Development Environment for Distro-to-Order Image Builds¶
About This Task¶
Before you can create a distro-to-order eLxr 12 Edge image with a rucksack container, you must set up your development environment as described in this procedure.
Note
The steps for creating an eLxr Edge image are independent of and not applicable to creating an eLxr Server image.
Before You Begin¶
You must have a Linux development host with the minimum requirements. For details, see elxr-overview.
Procedure¶
Create an eLxr project directory.
$ mkdir -p elxr-dev && cd elxr-dev
Clone the eLxr development repositories.
$ git clone https://gitlab.com/elxr/tools/rucksack.git --branch v1.0.x $ git clone https://gitlab.com/elxr/tools/pasha.git --branch v1.0.x $ git clone https://gitlab.com/elxr/tools/elxr-config.git --branch v1.0.x
Verify the cloned directories.
$ ls elxr-config pasha rucksack
Results¶
Now that your project directory has the necessary Git repositories, you can use them to create the eLxr image. For details on creating an eLxr Edge image with OSTree support, see Creating the Raw eLxr Edge OSTree Image.