Manifest for cloning creator kit repositories.
- mkdir local_dir_name
- cd local_dir_name
- repo init -u https://github.com/CreatorKit/manifest.git -b branch_name
- repo sync
After above steps, your directory structure would be like:
.
βββ build
|ββ tools
| βββ creator-docker
βββ constrained-os
β βββ contiki
βββ dist
β βββ openwrt
β βββ openwrt-ckt-feeds
| | βββ button-led-controller
| | βββ motion-led-controller
| | βββ relay-gateway
β βββ Ci40-platform-feed
| | βββ awalwm2m
| | βββ board-test
| | βββ ca8210
| | βββ fping
| | βββ glog
| | βββ proddata
| | βββ totd
| | βββ u-boot
βββ packages
βββ AwaLWM2M
βββ button-sensor
βββ motion-sensor
βββ button-led-controller
βββ motion-led-controller
βββ relay-gateway
βββ libobjects
βββ u-boot
This repository contains two different manifest files :-
-
creator-kit.xml
This is the default manifest file. This manifest has repository paths which points to their master branch. Hence it is NOT recommended as a stable release.
repo init -u https://github.com/CreatorKit/manifest.git -b master
-
creator-release.xml
This manifest has repository paths which points to latest stable creator kit project's release.
repo init -u https://github.com/CreatorKit/manifest.git -b master -m creator-release.xml
Above will build the latest release for you. For building any other release use :-
repo init -u https://github.com/CreatorKit/manifest.git -b refs/tags/<release_tag> -m creator-release.xml
For example,
repo init -u https://github.com/CreatorKit/manifest.git -b refs/tags/v0.9.1 -m creator-release.xml