summaryrefslogtreecommitdiffstats
path: root/bin/ptxdist
diff options
context:
space:
mode:
authorSascha Hauer <s.hauer@pengutronix.de>2014-02-26 15:13:16 +0100
committerMichael Olbrich <m.olbrich@pengutronix.de>2014-03-06 09:19:09 +0100
commit5902824fec0b0e3814994517ebb20411dd4615a6 (patch)
treec465e2e0e39f5d84f33a4b46aa4b9cf7102fc045 /bin/ptxdist
parent57bbd590d6c1f854dc09900ecfbf90d7c414b91e (diff)
downloadptxdist-5902824fec0b0e3814994517ebb20411dd4615a6.tar.gz
ptxdist-5902824fec0b0e3814994517ebb20411dd4615a6.tar.xz
ptxdist: Add local-src command
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
Diffstat (limited to 'bin/ptxdist')
-rwxr-xr-xbin/ptxdist7
1 files changed, 7 insertions, 0 deletions
diff --git a/bin/ptxdist b/bin/ptxdist
index 176af2dbf..893c6382b 100755
--- a/bin/ptxdist
+++ b/bin/ptxdist
@@ -907,6 +907,8 @@ Misc:
print <var> print the contents of a variable, in the way
it is known by "make"
list-packages print a list of all selected packages
+ local-src <pkg> <directory> overwrite a package source with a locally provided
+ directory containing the sourcecode.
bash enter a ptxdist environment bash shell
bash <cmd> [args...] execute <cmd> in ptxdist environment
export_src <target dir> export all source archives needed for this
@@ -1819,6 +1821,11 @@ EOF
echo $i
done | sort
;;
+ local-src)
+ check_config &&
+ ptxd_lib_local_src "${@}"
+ exit
+ ;;
make)
check_premake_compiler &&
ptxd_make_log "${@}"