@@ -7,8 +7,17 @@ Basic usage example for cooking a firmware for TpLink 4300:
## Preparing the local environment
### Building in running system
Before using lime-sdk, make sure your Linux system has the required dependencies installed. You might follow these instructions (look for _Examples of Package Installations_) https://lede-project.org/docs/guide-developer/install-buildsystem
### Building in docker container
Install [Docker](https://www.docker.com/get-docker) and run the following command:
docker build -t cooker .
docker run -it cooker -v "$(pwd":/app --<parameters>
## Targets, profiles and flavors
LibreMesh can be used on many different devices (target and profile) and can be packed in many different ways (flavors), depending on your needs. To this end, it is important to choose the right options for building your firmware.
...
...
@@ -82,6 +91,8 @@ Both community and device profile names can be any of your choice (must exist!)
A community profile might include a special file named PACKAGES on the root of the profile directory (_CommunityName/ProfileName/PACKAGES_) to specify a list of extra packages which must be added to the firmware image.
## Using development branch
If you want to get the last LEDE source because it includes some new feature or it supports some new hardware, you can use the lime-sdk branch named _develop_. However as LEDE source is changing daily, we cannot assure the correct working of the firmware.
...
...
@@ -158,8 +169,8 @@ Time to time, if you want to update the code with the official one you might add