MXL-Scripts is an open source collection of scripts to test and build MXL Products.
just setupPlease follow the conventional commit specification when merging from the MXL-Scripts repository or committing to it.
To integrate the MXL-Scripts into a repository:
$ git submodule add https://github.com/x-software-com/mxl-scripts.git scriptsCreate 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=""To update the MXL-Scripts in a repository:
$ cd scripts
$ git checkout main
$ git pullCommit the updated submodule.
The code in this repository is licensed under either of APACHE-2.0 License or MIT License at your option.