libopencm3/lib
Karl Palsson bad5580492 [make] Use less shell variables
Use fixed variables for things that can't change, instead of variables
like SRCLIBDIR that was causing a shell call for every single use.

Use less functions in general and less shell expansions.

Use builtin functions like $(realpath blah) instead of $(shell
pwd)/blah  In particular, this was important for me trying to build on
windows with git-shell.  This should help a lot on smaller build
machines, but doesn't make a huge difference on my own.

Remove redundant clean print messages. These also cause more needless
shell expansions.
2013-06-02 18:11:49 -07:00
..
cm3 Adding basic support for v7m sync primatives and mutex convenience functions. 2013-05-10 14:30:17 -07:00
dispatch Split sam3x/sam3n support. 2013-06-02 18:01:38 -07:00
efm32 Add support for static constructors and destructors 2013-04-24 22:49:25 +02:00
lm3s Add support for static constructors and destructors 2013-04-24 22:49:25 +02:00
lm4f lm4f: Add control over UART FIFOs 2013-06-02 18:05:49 -07:00
lpc13xx Add support for static constructors and destructors 2013-04-24 22:49:25 +02:00
lpc17xx Add support for static constructors and destructors 2013-04-24 22:49:25 +02:00
lpc43xx Add support for static constructors and destructors 2013-04-24 22:49:25 +02:00
sam sam: Add convenience function for clock setup using internal 4MHz. 2013-06-02 18:01:38 -07:00
stm32 Add higher level flash_program function for f2/f4 to write a buffer into flash. 2013-05-10 18:53:19 -07:00
usb Change the way buffer for control requests data is allocated 2013-04-25 17:24:27 -07:00
Makefile.include [make] Use less shell variables 2013-06-02 18:11:49 -07:00