Hi,
On Wed, 21 May 2014 13:21:21 +0200 Stefan Kalkowski <stefan.kalkowski@...1...> wrote:
Hi,
just a short remark for port file authors:
When a port preparation includes checking out a git repository, you can state the revision explicitly by the "REV" variable, e.g. in repos/libports/ports/lwip.port:
REV(lwip) := fe63f36656bd66b4051bdfab93e351a584337d7c
I've already seen that people state a branch name instead of a revision hash tag. That is non advisable, as branch names are not unique, and the source of the branch may change without the new port mechanism noticing that. To prevent users from experiencing inconsistencies between Genode and 3rd party code in the future, I'd like to advise you to take always hash tags instead of branch names.
Do you want to re-invent "git submodule"?
--
- ptr