summaryrefslogtreecommitdiffstats
path: root/scripts/lib/ptxd_lib_00-init.sh
Commit message (Collapse)AuthorAgeFilesLines
* templates: allow overwriting template files in the BSPMichael Olbrich2014-03-071-0/+3
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* ptxd_init_ptxdist_path: avoid duplicate entries in PTXDIST_PATHMichael Olbrich2013-12-051-1/+5
| | | | | | | PTXDIST_WORKSPACE and PTXDIST_PLATFORMCONFIGDIR can be the same e.g. for toolchains. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* scripts: move ptxd_init_ptxdist_path_sysroot from ptxd_init_ptxdist_path to ↵Michael Olbrich2012-10-261-36/+0
| | | | | | | | ptxd_make_init it needs PTXDIST_SYSROOT_TOOLCHAIN which is defined in ptxd_make_init Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* V3: add Xilinx MicroBlaze architectureStephan Linz2011-04-141-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | This is support for Xilinx MicroBlaze processors. MicroBlaze is a soft core processor designed for Xilinx FPGAs. With this new architecture ptxdist have to handle dynamic platform configurations exported by Xilinx design tools. Some essential changes and extensions inside a few ptxdist core scripts were made to merge external platform configurations into the ptxdist platform configuration. That is very important since the resulting build process have to know about the real CPU features like hardware multiplier, barrel shifter or similar high performance accelerators. So ptxdist knows about this specialty, parse the new platform directory "xlbsp" and use the content for its own platform configuration. The content of the new platform directory "xlbsp" comes from Xilinx design tools and have to be: * auto-config.in (Linux Kernel 2.4 configuration) * Kconfig.auto (Linux Kernel 2.6 configuration) * xilinx.dts (Linux Kernel 2.6 configuration) * config.mk (U-Boot configuration) * xparameters.h (U-Boot configuration) Signed-off-by: Stephan Linz <linz@li-pro.net> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* libptxdist: load scripts/lib/ptxd_make_* scripts from the BSPMichael Olbrich2011-03-281-0/+3
| | | | | | this makes it possible to overwrite stuff exported during ptxd_make Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* [kgen] cleanup kconfig menu generationMichael Olbrich2010-10-281-0/+3
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* [rules] define and use PTXDIST_PATH_(PRE|POST)RULESMichael Olbrich2010-10-281-0/+6
| | | | | | | | | Don't explicitly use workspace and ptxdist rules dirs when including pre and post makefiles. Use a path variable instead. It's now possible to add pre and post makefiles in the platform. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* [scripts] define some variables earlierMichael Olbrich2010-10-281-0/+106
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>