Skip to content

dterletskiy/carpc-manifest

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CARPC

Description

This repository contains CARPC manifest files and description how to build it.

Sync and build instructions.

Defining variables:

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"
)

Create and go to source directory:

mkdir -p ${ROOT_DIR}
cd ${ROOT_DIR}

Install repo tool:

curl ${REPO_TOOL_URL} > repo
chmod a+x repo

Sync CARPC project:

${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

Build CARPC project using build script:

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

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published