Skip to content

Latest commit

 

History

History
64 lines (49 loc) · 2.17 KB

README.md

File metadata and controls

64 lines (49 loc) · 2.17 KB

LighthouseOS

Getting Started:

To get started with manifest/lighthouse, you'll need to get familiar with Repo and Version Control with Git.

To set up build environment:

sudo apt update && sudo apt upgrade
git clone https://github.com/akhilnarang/scripts --depth 1
cd scripts
bash setup/android_build_env.sh

To initialize your local repository, use a command like this:

repo init -u https://github.com/lighthouse-os/manifest.git -b sailboat_L1;

You can alternatively use this command to save some space and time :

repo init --depth=1 -u https://github.com/lighthouse-os/manifest.git -b sailboat_L1;

Then to sync up:

repo sync -c -j$(nproc --all) --force-sync --no-clone-bundle --no-tags;

You can just use repo sync or above command, but this will save you from lot of terminal spam, data and time.

repo sync -c --force-sync --optimized-fetch --no-tags --no-clone-bundle --prune -j$(nproc --all);

Compilation of Project Lighthouse:

From root directory of project, perform following commands in terminal

$ . build/envsetup.sh
$ lunch lighthouse_<device_codename>-<build-type>
$ make lighthouse

Team Project Lighthouse


Credits: