Skip to content
This repository was archived by the owner on Dec 9, 2025. It is now read-only.

Latest commit

 

History

History
52 lines (35 loc) · 1.35 KB

File metadata and controls

52 lines (35 loc) · 1.35 KB

Overview

MXL-Scripts is an open source collection of scripts to test and build MXL Products.

Setup

Install just

just setup

Usage

Please follow the conventional commit specification when merging from the MXL-Scripts repository or committing to it.

Integration

To integrate the MXL-Scripts into a repository:

$ git submodule add https://github.com/x-software-com/mxl-scripts.git scripts

Create a .build-env file with the following content in the root directory of your repository and change the values according to your product:

export APP_ID_BASE="com.x_software.mxl"
export APP_ID="${APP_ID_BASE}.product"
export APP_NAME="MXL_Product"
export PACKAGE="mxl_product"
export PRODUCT_PRETTY_NAME="MXL Product"
export LICENSES_DIR="${PKG_DIR}/usr/share/licenses"
export ADDITIONAL_SANCUS_ARGS="--additional-third-party-licenses ${LICENSES_DIR}/${APP_ID_BASE}.product_tool_third_party_licenses.json"
export ADDITIONAL_LINUXDEPLOY_ARGS=""

Update

To update the MXL-Scripts in a repository:

$ cd scripts
$ git checkout main
$ git pull

Commit the updated submodule.

License

The code in this repository is licensed under either of APACHE-2.0 License or MIT License at your option.