summaryrefslogtreecommitdiff
path: root/api_examples/Makefile
Commit message (Collapse)AuthorAgeLines
* api_examples/Makefile: General cleanupPeter Tyser2009-07-11-47/+32
| | | | | | | | | | | | | | | | | | | | | | | | * Remove symlinking of files located outside api_examples/ * Auto generate dependencies for files located outside api_examples/ * Update names of variables to be similar to those in tools/Makefile * Fix out of tree build error Dependencies are calculated for all files in the SRCS variable. Previously, the SRCS variable contained files which were symlinked into the api_examples/ directory. These symlinked files did not exist when dependencies were calculated when building out of tree. This resulted in errors such as: make[1]: *** No rule to make target `/work/wd/tmp-ppc/api_examples/.depend', needed by `_depend'. Stop. make[1]: Leaving directory `/home/wd/git/u-boot/work/api_examples' make: *** [depend] Error 2 Since symlinked source files are no longer used, this bug no longer exists. Signed-off-by: Peter Tyser <ptyser@xes-inc.com> Acked-by: Rafal Jaworowski <raj@semihalf.com>
* api_examples/Makefile: Get rid of unnecessary intermediate LIB targetPeter Tyser2009-07-11-10/+5
| | | | | Signed-off-by: Peter Tyser <ptyser@xes-inc.com> Acked-by: Rafal Jaworowski <raj@semihalf.com>
* api_examples/Makefile: Combine ELF and BIN targetsPeter Tyser2009-07-11-13/+8
| | | | | | | Combining the two rules cleans up the Makefile a bit Signed-off-by: Peter Tyser <ptyser@xes-inc.com> Acked-by: Rafal Jaworowski <raj@semihalf.com>
* api_examples/Makefile: Split up variable declarationsPeter Tyser2009-07-11-4/+11
| | | | | | | This cleans up the Makefile a bit and simplifies future changes Signed-off-by: Peter Tyser <ptyser@xes-inc.com> Acked-by: Rafal Jaworowski <raj@semihalf.com>
* API: Provide syscall entry point for the ARM architecture.Rafal Jaworowski2009-02-18-4/+3
| | | | | Signed-off-by: Rafal Czubak <rcz@semihalf.com> Acked-by: Rafal Jaworowski <raj@semihalf.com>
* API: Convert conditional building to the new scheme.Rafal Jaworowski2008-01-29-7/+13
| | | | | | | This fixes a build breakage with CONFIG_API enabled, which appeared after the recent changes in the U-Boot build system. Signed-off-by: Rafal Jaworowski <raj@semihalf.com>
* Coding Style cleanup; update CHANGELOGWolfgang Denk2008-01-10-1/+1
| | | | Signed-off-by: Wolfgang Denk <wd@denx.de>
* API for external applications.Rafal Jaworowski2008-01-09-0/+103
This is an API for external (standalone) applications running on top of U-Boot, and is meant to be more extensible and robust than the existing jumptable mechanism. It is similar to UNIX syscall approach. See api/README for more details. Included is the demo application using this new framework (api_examples). Please note this is still an experimental feature, and is turned off by default. Signed-off-by: Rafal Jaworowski <raj@semihalf.com>