tools: move test-pkg out of support/scripts
Move it to the top-level tools/ directory, so that it is easier to find for users. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Cc: Arnout Vandecappelle <arnout@mind.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
This commit is contained in:
parent
d8dc97ee5e
commit
afff1ce5b0
@ -45,9 +45,9 @@ continuously test random configurations. However, these only build the
|
||||
`master` branch of the git tree, and your new fancy package is not yet
|
||||
there.
|
||||
|
||||
Buildroot provides a script in +support/scripts/test-pkg+ that uses the
|
||||
same base configurations as used by the autobuilders so you can test
|
||||
your package in the same conditions.
|
||||
Buildroot provides a script in +tools/test-pkg+ that uses the same base
|
||||
configurations as used by the autobuilders so you can test your package
|
||||
in the same conditions.
|
||||
|
||||
First, create a config snippet that contains all the necessary options
|
||||
needed to enable your package, but without any architecture or toolchain
|
||||
@ -74,7 +74,7 @@ Then run the +test-pkg+ script, by telling it what config snippet to use
|
||||
and what package to test:
|
||||
|
||||
----
|
||||
$ ./support/scripts/test-pkg -c libcurl.config -p libcurl
|
||||
$ ./tools/test-pkg -c libcurl.config -p libcurl
|
||||
----
|
||||
|
||||
This will try to build your package against all the toolchains used
|
||||
@ -83,7 +83,7 @@ too long to do so). The output lists all toolchains and the corresponding
|
||||
result (excerpt, results are fake):
|
||||
|
||||
----
|
||||
$ ./support/scripts/test-pkg -c libcurl.config -p libcurl
|
||||
$ ./tools/test-pkg -c libcurl.config -p libcurl
|
||||
armv5-ctng-linux-gnueabi [ 1/11]: OK
|
||||
armv7-ctng-linux-gnueabihf [ 2/11]: OK
|
||||
br-aarch64-glibc [ 3/11]: SKIPPED
|
||||
@ -124,7 +124,7 @@ The +test-pkg+ script accepts a few options, for which you can get some
|
||||
help by running:
|
||||
|
||||
----
|
||||
$ ./support/scripts/test-pkg -h
|
||||
$ ./tools/test-pkg -h
|
||||
----
|
||||
|
||||
[[github-download-url]]
|
||||
|
8
tools/readme.txt
Normal file
8
tools/readme.txt
Normal file
@ -0,0 +1,8 @@
|
||||
This directory contains various useful scripts and tools for working
|
||||
with Buildroot. You need not add this directory in your PATH to use
|
||||
any of those tools, but you may do so if you want.
|
||||
|
||||
test-pkg
|
||||
a script that tests a specific package against a set of various
|
||||
toolchains, with the goal to detect toolchain-related dependencies
|
||||
(wchar, threads...)
|
Loading…
Reference in New Issue
Block a user