commit | be1511fbf6a573d7109c54f1dc989683a6bb15cd | [log] [tgz] |
---|---|---|
author | Kunmun <kunmun@aospa.co> | Wed May 11 00:17:43 2022 +0530 |
committer | Kunmun <kunmun@aospa.co> | Sat May 14 20:37:15 2022 +0530 |
tree | 463fee66881c4b69fcca97a41b307ad25761423b | |
parent | 9c35c31bc4e7deb105381fd58bba313561b2d870 [diff] |
manifest: Sync few repositories from external remotes Change-Id: I664ab5a252fca04cb9bf2c15eb78fff054d65d59
Citric OS is a custom skin based upon sources from CodeLinaro. It targets being unique, essential and stable; providing a pleasing user experience.
Before we build, we need to prepare the environment to be able to build.
We recommend to use @akhilnarang's scripts
git clone https://github.com/akhilnarang/scripts cd scripts && bash setup/android_build_env.sh
Create build folder
mkdir ~/citric cd ~/citric
To get started with the building process, you'll need to get familiar with Git and Repo.
To initialize your local repository, use a command like this:
repo init -u https://github.com/Citric-OS/android_manifest.git -b sc-v2
To save time, space and internet data, sync with --depth=1
:
repo init --depth=1 -u https://github.com/Citric-OS/android_manifest.git -b sc-v2
repo sync -c --force-sync --no-tags --no-clone-bundle -j$(nproc --all) --optimized-fetch --prune
From root directory of Project, perform following commands in terminal
./rom-build.sh [DEVICE] [args]