Thank you for testing Ilario. I added your suggestions.

From the README: Or to use your own LiMe packages git repository and/or OpenWRT/LEDE (must be executed the first time make is invoked or after clean).

    make LIME_GIT="http://foo.git" T=ar71xx P=generic OWRT_GIT="http://foo.git"

The images/ directory is not longer in the GIT repository. I think you should remove the whole lime-build and clone it again with version 2.0 to avoid possible mistakes.

What I would like is to test the resulting firmware images because I'm not sure about the combination OpenWRT release + packages + luci + etc...

Cheers.

On 11/07/16 17:35, Ilario wrote:
2016-07-11 1:19 GMT+02:00 p4u <pau@dabax.net>:
I've been working on a huge modification for lime-build. The idea was to
simplify it by removing some functions which were not used anymore and
make it more adapted to our current needs. I hope this way we will
manage to use it by default.

I've add a new concept for Profile, which might be for instance:
generic, freifunk or chef (easy configurable in profile.mk). So this
should be enough to compile one of them:

make info
make T=ar71xx P=freifunk

But please, take a look on the README to know more:
https://github.com/libre-mesh/lime-build/tree/v2.0

Looks great :D
Thank you Pau!
I like the most the fact that now targets are architecture based and not anymore device based (now is much more tidy).
I just run it and it works :)

If you want to try it:
  cd lime-build
  git checkout v2.0
  make clean
  make T=ar71xx P=generic
and the resulting images will be present in the "output" directory.

A question: is it possible to specify a custom LIME_GIT variable? This would be useful if someone wants to work on his own lime-packages fork.
Maybe even an option for specifying the OpenWrt source URL could be useful (for working on a OpenWrt fork or even on LEDE?).
What do you think?
Ciao,
Ilario

PS I noticed that in the "images" directory there's a broken link to ../build/develop/bin/ar71xx, in my opinion the "images" directory is not useful anymore, could we eliminate it?


_______________________________________________
Dev mailing list
Dev@lists.libre-mesh.org
https://lists.libre-mesh.org/mailman/listinfo/dev