This repository contains CARPC manifest files and description how to build it.
ROOT_DIR="/mnt/host/tda/carpc/" REPO_TOOL_URL="https://storage.googleapis.com/git-repo-downloads/repo" REPO_TOOL="./repo" declare -A MANIFEST=( ["URL"]="https://github.com/dterletskiy/carpc-manifest.git" ["BRANCH"]="main" ["NAME"]="default.xml" )
mkdir -p ${ROOT_DIR} cd ${ROOT_DIR}
curl ${REPO_TOOL_URL} > repo chmod a+x repo
${REPO_TOOL} --trace init --manifest-url=${MANIFEST["URL"]} --manifest-name=${MANIFEST["NAME"]} --manifest-branch=${MANIFEST["BRANCH"]} --depth=1 ${REPO_TOOL} --trace sync --current-branch --no-clone-bundle --no-tags --fetch-submodules
Configure project:
source/do.sh --action=config
Build project with all targets:
source/do.sh --action=build
Build specific target:
source/do.sh --action=build --target=[target]
Deploy:
source/do.sh --action=install
Clean:
source/do.sh --action=clean
Hard clean:
source/do.sh --action=pure