# I personally use the sourceforge mirror: 
git://tianocore.git.sourceforge.net/gitroot/tianocore/edk2

# This is how frequent the BaseTools are synced up: 
http://tianocore.git.sourceforge.net/git/gitweb.cgi?p=tianocore/edk2;a=history;f=BaseTools;hb=refs/heads/master

# You could also add the Fat driver project repository:
https://edk2-fatdriver2.svn.sourceforge.net/svnroot/edk2-fatdriver2/trunk/FatPkg/
But I have recently added a binary of this driver to the EDK2 project 
(FatBinPkg/EnhancedFatDxe/Arm/Fat.efi). The changes in the Fat repository are 
really low frequency.
The instructions to generate the binaries are here: 
http://sourceforge.net/apps/mediawiki/tianocore/index.php?title=ArmPkg/Binaries



-----Original Message-----
From: [email protected] [mailto:[email protected]] On Behalf Of Grant 
Likely
Sent: 12 December 2012 10:46
To: [email protected]; [email protected]; Olivier Martin
Subject: Reference URLs for UEFI git trees

I'm looking at the various trees that are relevant for doing UEFI
development. It's not clear which trees I should be working from,
particularly for the git mirrors. Here's what I've found so far.

Upstream Tianocore:
- Upstream is an SVN tree on sourceforge
- I've found several git mirrors of the SVN trees
  - many on github
  - Looks like sourceforge also maintains mirrors:
      http://tianocore.git.sourceforge.net/git/gitweb-index.cgi
To keep the trees compatible, we need to all be working from the same
SVN mirror source. I assume the mirror on Sourceforge is the one to
use, am I correct?

Linaro Tianocore:
- git://git.linaro.org/arm/uefi/uefi.git
- Directory layout does *not* match the sourceforge git mirror. What
mirror is this tree based on?

BaseTools:
- From our discussion yesterday at the Linaro office, my understanding
is that BaseTools is actively developed, but only rarely syncronized
with EDKII tree (about 6mth period).
- 
https://edk2-buildtools.svn.sourceforge.net/svnroot/edk2-buildtools/trunk/BaseTools/
- Linaro *may* want to pull in tip of basetools instead of the version
in upstream when creating a Linaro UEFI branch

Platform Support
- Yesterday we discussed the idea of keeping platform support in a
separate git repo for each platform. ie, something like
SamsungPlatformPkg
  - git clone git://github.com/girishks/Origen-EDK-II-Package.git
- The Linaro tree would have to pull in each of the supported
platforms; either by merging in each git tree, or using something like
'repo' to create a working directory from multiple git trees.

Are there any other trees that I need to pay attention to?

g.


--
Grant Likely, B.Sc., P.Eng.
Secret Lab Technologies Ltd.


-- IMPORTANT NOTICE: The contents of this email and any attachments are 
confidential and may also be privileged. If you are not the intended recipient, 
please notify the sender immediately and do not disclose the contents to any 
other person, use it for any purpose, or store or copy the information in any 
medium.  Thank you.


_______________________________________________
boot-architecture mailing list
[email protected]
http://lists.linaro.org/mailman/listinfo/boot-architecture

Reply via email to