<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE manifest SYSTEM "manifest.dtd">
<manifest>
<!-- Define Remotes --> <!-- define common Yocto remotes --> <remote fetch="git://git.yoctoproject.org/poky" name="poky"/> <remote fetch="git://github.com/openembedded" name="oe"/>
<!-- define other remotes --> <remote fetch="git://github.com/Quectel-Community/" name="qc"/> <remote fetch="git://github.com/meta-qt5/" name="qt5"/> <remote fetch="git://git.yoctoproject.org/meta-raspberrypi" name="raspberrypi"/> <remote fetch="git://github.com/jumpnow/" name="jumpnow"/>
<!-- Define data for this manifest --> <default sync-j="4" revision="krogoth"/>
<!-- Define Projects --> <!-- Poky project layer --> <project remote="poky" revision="krogoth" name="poky" path="meta"/> <project remote="poky" revision="krogoth" name="poky" path="meta-poky"/> <project remote="poky" revision="krogoth" name="meta-yocto" path="meta-yocto"/> <project remote="poky" revision="krogoth" name="meta-yocto-bsp" path="meta-yocto-bsp"/>
<!-- Open Embedded layer --> <project remote="oe" revision="krogoth" name="meta-openembedded" path="meta-openembedded"/>
<!-- Raspberry Pi 3 related --> <project remote="qt5" revision="krogoth" name="meta-qt5" path="meta-qt5"/> <project remote="raspberrypi" revision="krogoth" name="meta-raspberrypi" path="meta-raspberrypi"/> <project remote="jumpnow" revision="krogoth" name="meta-rpi" path="meta-rpi"/>
<!-- Quectel Driver Specific --> <project remote="qc" revision="krogoth" name="meta-quectel-community" path="meta-quectel-community"/>
</manifest>
<!--
repo manifest Document Type Definition (DTD)
This document describes the scheme for a repo manifest. It is based ondocumentation provided by Google in the repo Manifest Format. You can read thefull document on the Google Source Gerrir server:
The full document also includes some explanation of the meaning of each element.The same document is provided within an initialised repo work area under.repo/repo/docs/manifest-format.txt
With this DTD document you can validate manifest XML files. xmllint is onesuch tool which can validate XML against a DTD. e.g.
-->
<!ELEMENT manifest (notice?, remote*, default?, manifest-server?, remove-project*, project*, extend-project*, repo-hooks?, include*)>
<!ELEMENT notice (#PCDATA)>
<!ELEMENT remote EMPTY> <!ATTLIST remote name ID #REQUIRED> <!ATTLIST remote alias CDATA #IMPLIED> <!ATTLIST remote fetch CDATA #REQUIRED> <!ATTLIST remote pushurl CDATA #IMPLIED> <!ATTLIST remote review CDATA #IMPLIED> <!ATTLIST remote revision CDATA #IMPLIED>
<!ELEMENT default EMPTY> <!ATTLIST default remote IDREF #IMPLIED> <!ATTLIST default revision CDATA #IMPLIED> <!ATTLIST default dest-branch CDATA #IMPLIED> <!ATTLIST default sync-j CDATA #IMPLIED> <!ATTLIST default sync-c CDATA #IMPLIED> <!ATTLIST default sync-s CDATA #IMPLIED>
<!ELEMENT manifest-server EMPTY> <!ATTLIST manifest-server url CDATA #REQUIRED>
<!ELEMENT project (annotation*, project*, copyfile*, linkfile*)> <!ATTLIST project name CDATA #REQUIRED> <!ATTLIST project path CDATA #IMPLIED> <!ATTLIST project remote IDREF #IMPLIED> <!ATTLIST project revision CDATA #IMPLIED> <!ATTLIST project dest-branch CDATA #IMPLIED> <!ATTLIST project groups CDATA #IMPLIED> <!ATTLIST project sync-c CDATA #IMPLIED> <!ATTLIST project sync-s CDATA #IMPLIED> <!ATTLIST project upstream CDATA #IMPLIED> <!ATTLIST project clone-depth CDATA #IMPLIED> <!ATTLIST project force-path CDATA #IMPLIED>
<!ELEMENT annotation EMPTY> <!ATTLIST annotation name CDATA #REQUIRED> <!ATTLIST annotation value CDATA #REQUIRED> <!ATTLIST annotation keep CDATA "true">
<!ELEMENT copyfile EMPTY> <!ATTLIST copyfile src CDATA #REQUIRED> <!ATTLIST copyfile dest CDATA #REQUIRED>
<!ELEMENT linkfile EMPTY> <!ATTLIST linkfile src CDATA #REQUIRED> <!ATTLIST linkfile dest CDATA #REQUIRED>
<!ELEMENT extend-project EMPTY> <!ATTLIST extend-project name CDATA #REQUIRED> <!ATTLIST extend-project path CDATA #IMPLIED> <!ATTLIST extend-project groups CDATA #IMPLIED>
<!ELEMENT remove-project EMPTY> <!ATTLIST remove-project name CDATA #REQUIRED>
<!ELEMENT repo-hooks EMPTY> <!ATTLIST repo-hooks in-project CDATA #REQUIRED> <!ATTLIST repo-hooks enabled-list CDATA #REQUIRED>
<!ELEMENT include EMPTY> <!ATTLIST include name CDATA #REQUIRED>
$ repo init -u "../dev_utils" -m "repo_manifests/my-device.xml"remote: Finding sources: 100% (69/69)remote: Total 69 (delta 22), reused 69 (delta 22)Unpacking objects: 100% (69/69), done. ffb4b89..35d2221 master -> origin/masterGet ../dev_utilsremote: Counting objects: 96, done. remote: Compressing objects: 100% (86/86), done. remote: Total 96 (delta 30), reused 0 (delta 0) From ../dev_utils * [new branch] master -> origin/master
Your identity is: Thomas Thorne <obscured_by_hand>If you want to change this, please re-run 'repo init' with --config-name
repo has been initialized in /home/thomasthorne/work/yocto$ ls -ltotal 0$ ls -latotal 12drwxrwxr-x 3 thomasthorne thomasthorne 4096 Jun 13 11:38 .drwxrwxr-x 76 thomasthorne thomasthorne 4096 Jun 13 09:43 ..drwxrwxr-x 5 thomasthorne thomasthorne 4096 Jun 13 11:38 .repo$ repo --trace sync -l -f --force-sync: git config --file /home/thomasthorne/work/yocto/.repo/manifests.git/config --null --list 1>| 2>|: parsing /home/thomasthorne/.gitconfig: git config --file /home/thomasthorne/work/yocto/.repo/repo/.git/config --null --list 1>| 2>|: load refs /home/thomasthorne/work/yocto/.repo/manifests.git
$ ls -latotal 12drwxrwxr-x 3 thomasthorne thomasthorne 4096 Jun 13 11:38 .drwxrwxr-x 76 thomasthorne thomasthorne 4096 Jun 13 09:43 ..drwxrwxr-x 5 thomasthorne thomasthorne 4096 Jun 13 11:38 .repo
--
--
To unsubscribe, email repo-discuss...@googlegroups.com
More info at http://groups.google.com/group/repo-discuss?hl=en
---
You received this message because you are subscribed to the Google Groups "Repo and Gerrit Discussion" group.
To unsubscribe from this group and stop receiving emails from it, send an email to repo-discuss...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
[[paste in the content of the manifest, omitting the DOCTYPE line]]