Commit Graph

13 Commits

Author SHA1 Message Date
Magnus Ivarsson e88e251df9 major refactor of the unit test makefile
- Specify source files in variables instead of manually writing
   the make file rules, this removes a lot of duplication
 - Use separate folders for all tests allowing for tests and common
   source files to be built with different settings (defines)
2017-04-04 00:06:56 +02:00
mikeller 55c0b622a4 Enabled setting of explicit ARM toolchain path in 'ARM_SDK_DIR'. 2017-03-20 23:13:13 +13:00
TheAngularity f7b731da7b SDK Update to 6.3.1 2017q1 2017-03-01 19:47:26 +01:00
Michael Keller cbd036a187 Rebase of #1917: Update SDK to 6.2.1 2016q4 (thanks to @TheAngularity). 2017-01-31 14:20:23 +01:00
Michael Keller 6dfa92154b Changed default 'GCC_REQUIRED_VERSION' to only be assigned if not overriden. 2016-12-30 13:58:23 +13:00
Michael Keller ac877438f1 Removed 'local.mk' from repo so that it will be properly ignored. 2016-12-29 12:55:33 +13:00
Anders Höglund 657eee6617 Travis optimizations (#1496)
* add travis directorie cache for arm sdk

* Travis. Test if make all in one job would work. And how slow/fast.

* Travis. Check that the old method with a couple specific targets still works.

* Rebased master and build all targets again.

* Make verbosity level 0 even less verbose, was still too much for travis in one mega-jumbo-all-target build.

* Even less output from make in verbosity level 0. Some Makefile symbol name cleanup too.

* arm_sdk_install did not check if allready downloaded and installed. Added checks and deps. Travis caching might work better now...

* Build all 56 targets to test Travis caching perf.

* Build all 56 targets to test Travis caching perf. Again. Now with correct yml arrsy syntax.

* Added installation of ccache and also to Travis cache. Caching the cache.

* Travis. Remove some unused APT libs, to see if this affects caching and build times.

* Travis. YAPT (Yet another perf trial). Remove all apt package install.

* Disaster. Put back installation if build-essential.

* Disaster still. Put back installation if zliblg-dev.

* Disaster, again. Put back installation of libc6 .

* Travis. Minimizing APT installation as it not be cached, issue 5876 on travis-ci github.

* Travis. Added comment on target specification.
2016-11-08 19:41:20 +01:00
Anders Hoglund 077bcd5605 Update SDK to 5.4.1 2026q3 (was 2016q2). 2016-10-22 19:22:46 +02:00
Anders Hoglund a686e4690a Tidy up and add some Makefile help texts. 2016-10-22 19:22:46 +02:00
nathan 56097952ef better error message for gcc version mismatch error (toolchain) 2016-09-13 20:30:08 -07:00
nathan 764c25a2d1 use curl instead of wget (which isnt included on mac by default) 2016-09-13 20:15:08 -07:00
nathan 351a921bfb use the toolchain on the path before asking to download a new one 2016-09-13 20:14:55 -07:00
nathan c50e48736f include the make arm_sdk_install target, for easy building 2016-09-02 19:56:15 -07:00