Commit graph

17 commits

Author SHA1 Message Date
Paul Sokolovsky
5bb751c482 Install libhal to sysroot too, where it can be found.
Also, add phony target aliases to easily rebuild particular one.
2014-11-19 01:45:11 +02:00
Paul Sokolovsky
7a7920a8a9 Name subdir targets with underscore prefix (they're internal targets). 2014-11-19 00:10:48 +02:00
Paul Sokolovsky
5e1dde19c4 Install vendor SDK in toolchain sysroot.
Also, do that when installing vendor SDK, not when installing toolchain.
2014-11-19 00:08:26 +02:00
Paul Sokolovsky
afdb3d6786 README: Update for new standalone build mode. 2014-11-18 22:16:49 +02:00
Paul Sokolovsky
7da98a6768 Update crosstool-NG (gdb fixes for qemu). 2014-11-18 22:01:41 +02:00
Paul Sokolovsky
1bbca16850 Instead of "OPENSOURCE" option, use "STANDALONE" with inverted meaning.
STANDALONE is the default.
2014-11-18 21:52:44 +02:00
Andrew Andrianov
2441e964d1 Add an OPENSOURCE option
Signed-off-by: Andrew Andrianov <andrew@ncrmnt.org>
2014-11-18 22:14:32 +03:00
Andrew Andrianov
a62293b698 Create portable toolchain
This commit adds changes required for the toolchain to be
portable:

* Toolchain built is now static
* All SDK headers are installed into the toolchain itself
* All blobs from SDK are installed into toolchain itself
* Toolchain directory name is its GNU_TARGET_NAME by default

This also removes the need to specify the -L and -I flags
while building the actual software to include SDK libraries

Signed-off-by: Andrew Andrianov <andrew@ncrmnt.org>
2014-11-18 15:15:00 +03:00
Paul Sokolovsky
02a714d459 Add esptool submodule.
From https://github.com/themadinventor/esptool
2014-11-18 01:24:38 +02:00
Paul Sokolovsky
49dd3d50eb Espressif uses code from wpa_supplicant. 2014-11-16 15:03:55 +02:00
Paul Sokolovsky
680f78ea4a README: Add list of ubuntu package dependencies. 2014-11-16 03:46:18 +02:00
Paul Sokolovsky
c3c96ee0d0 Makefile: Auto-update submodules. 2014-11-16 00:24:24 +02:00
Paul Sokolovsky
8c6c1e9088 Add README. 2014-11-16 00:17:57 +02:00
Paul Sokolovsky
8caefb0d35 Add makefile to build complete SDK install. 2014-11-15 23:52:44 +02:00
Paul Sokolovsky
efaa4a87d5 Add lx106-hal submodule.
From https://github.com/tommie/lx106-hal
2014-11-15 23:14:17 +02:00
Paul Sokolovsky
33a99be383 Add crosstool-NG submodule.
From https://github.com/jcmvbkbc/crosstool-NGcrosstool-NG , branch lx106-g++
2014-11-15 20:19:05 +02:00
Paul Sokolovsky
dd339b4565 Empty root commit. 2014-11-15 20:16:05 +02:00