You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
openwrt/scripts
Paul Spooren 656b562aff scripts: Add Buildbot dump-target-info.pl script
The script comes from buildbot.git[0] and is used to print available
targets and architectures, which are then build.

As the buildbot clones openwrt.git anyway, the script might as well live
here to be used for other cases as well, e.g. determining what
architectures are available when building Docker containers or show
developers an overview which architectures are used by which target.

It's called with either the parameter `architectures` or `targets`,
showing architectures followed by supported targets or targets, followed
by the supported architectures:

$ ./scripts/dump-target-info.pl architectures
aarch64_cortex-a53 bcm27xx/bcm2710 mediatek/mt7622 mvebu/cortexa53 sunxi/cortexa53
aarch64_cortex-a72 bcm27xx/bcm2711 mvebu/cortexa72
...

$ ./scripts/dump-target-info.pl targets
apm821xx/nand powerpc_464fp
apm821xx/sata powerpc_464fp
...

In the future the the script could be removed from the buildbot
repository and maintained only here.

Rename `dumpinfo.pl` to `dump-target-info.pl` to improve verbosity of
filename.

[0]: https://git.openwrt.org/?p=buildbot.git;a=blob;f=scripts/dumpinfo.pl;h=aa97f8d60379076a41b968402e9337cea824ece5;hb=HEAD

Signed-off-by: Paul Spooren <mail@aparcar.org>
4 years ago
..
config build: mconf readme update 4 years ago
flashing scripts/flashing/flash.sh: remove trailing whitespaces 4 years ago
arm-magic.sh scripts/arm-magic.sh: switch to /bin/sh 4 years ago
brcmImage.pl merge: targets: update image generation and targets 6 years ago
bundle-libraries.sh scripts: bundle-libraries: fix logic flaw 6 years ago
cfe-bin-header.py scripts: cfe-bin-header: fix shebang 4 years ago
cfe-partition-tag.py scripts: add CFE Partition Tags support 4 years ago
cfe-wfi-tag.py scripts: cfe-wfi-tag: fix shebang 4 years ago
checkpatch.pl scripts/checkpatch.pl: fix README.md file name after rename 4 years ago
checkpatch.sh scripts: Add Buildbot dump-target-info.pl script 4 years ago
clang-gcc-wrapper build: fix build on Mac OS X 10.9 11 years ago
clean-package.sh build: Fix directory symlinks not removed when cleaning STAGING_DIR 4 years ago
cleanfile build: remove absolute path to perl and replace with /usr/bin/env perl 7 years ago
cleanpatch build: remove absolute path to perl and replace with /usr/bin/env perl 7 years ago
combined-ext-image.sh combined-ext-image.sh: generate image in temp dir 6 years ago
combined-image.sh scripts: make all scripts executable 7 years ago
config.guess scripts: update config.guess and config.sub 6 years ago
config.rpath add config.rpath and link it in autotools.mk if missing, some packages might need it, especially users of lib-link.m4 or iconv.m4 13 years ago
config.sub scripts: update config.guess and config.sub 6 years ago
deptest.sh scripts: avoid hard-coded paths in scripts 8 years ago
diffconfig.sh scripts/diffconfig.sh: fix output if TARGET_PER_DEVICE_ROOTFS is set 8 years ago
dl_cleanup.py dl_cleanup: Fix linux blacklist 9 years ago
dl_github_archive.py scripts/dl_github_archive.py: fix python3 str, bytes confusion 5 years ago
download.pl scripts/download: add sources CDN as first mirror 4 years ago
dump-target-info.pl scripts: Add Buildbot dump-target-info.pl script 4 years ago
env scripts/env: Fix 56f813674a scripts/env: use command -v instead of which 4 years ago
ext-toolchain.sh scripts: Probe external toolchains for libthread-db 7 years ago
feeds scripts/feeds: fix accepting "-" in feed type string 5 years ago
fixup-makefile.pl fixup-makefile.pl: fixup when PKG_SOURCE is defined elsewhere 6 years ago
functions.sh images: fix boot failures on NAND with small sub pages 5 years ago
gen-dependencies.sh scripts/gen-dependencies.sh: use /bin/sh 4 years ago
gen_image_generic.sh scripts/gen_image_generic.sh: fix more shellcheck warnings 4 years ago
get_source_date_epoch.sh scripts: get_source_date_epoch.sh: fix mercurial support, add mtime fallback 7 years ago
getver.sh scripts/getver.sh: append short git hash based on upstream commit 7 years ago
ipkg-build script: ipkg-build: honour $SOURCE_DATE_EPOCH 6 years ago
ipkg-make-index.sh scripts: ipkg-make-index.sh: dereference symbolic links 5 years ago
ipkg-remove scripts: ipkg-remove: handle existing .ipk files without SourceName field 5 years ago
json_add_image_info.py build: store default/device packages in JSON 4 years ago
json_overview_image_info.py build,json: fix compatibility with Python 3.5 4 years ago
kconfig.pl treewide: replace nbd@openwrt.org with nbd@nbd.name 8 years ago
linksys-image.sh build: add a script for generating Linksys factory images 5 years ago
make-ipkg-dir.sh branding: add LEDE branding 8 years ago
md5sum improve support for building on mac os x by improving detection of missing components 15 years ago
metadata.pm build: add option to mark devices as BROKEN 4 years ago
mkhash.c build: add a small standalone utility for calculating md5/sha256 hash 7 years ago
mkits-qsdk-ipq-image.sh build: add helpers for generating QSDK sysupgrade compatible images 5 years ago
mkits.sh scripts/mkits.sh: fix use of printf 4 years ago
om-fwupgradecfg-gen.sh ar71xx: Skip more hashed blocks for OM2P(-HS) 64k variant 6 years ago
package-metadata.pl metadata: handle ABI version rebuild tracking for transient dependencies 5 years ago
pad_image scripts: avoid hard-coded paths in scripts 8 years ago
patch-kernel.sh scripts/patch-kernel.sh: remove -E flag to preserve empty files touched by patches 9 years ago
patch-specs.sh toolchain: Add GCC 9.1.0 release 5 years ago
portable_date.sh scripts: fix GNU data invocation 8 years ago
qemustart scripts: fixup qemustart for new x86 image names 4 years ago
redboot-script.pl scripts: avoid hard-coded paths in scripts 8 years ago
relink-lib.sh base-files: relink uclibc and libgcc libraries to remove leftovers of the statically linked initial libgcc saves a few kb and gets rid of unused not exported functions as well should also improve the reliability of mklibs 13 years ago
remote-gdb Fix handling of BUILD_SUFFIX in remote-gdb script 5 years ago
rstrip.sh scripts: rstrip.sh: allow rpath with sole $ORIGIN token 5 years ago
sercomm-crypto.py scripts: support Sercomm crypto 4 years ago
sercomm-partition-tag.py scripts: support Sercomm partition tags 4 years ago
sercomm-payload.py scripts: support Sercomm load tags 4 years ago
sign_images.sh build: add script to sign packages 5 years ago
slugimage.pl scripts: Replace obsolete POSIX tmpnam in slugimage.pl with File::Temp function 6 years ago
srecimage.pl treewide: replace jow@openwrt.org with jo@mein.io 8 years ago
strip-kmod.sh scripts/strip-kmod.sh: harmonize leading whitespaces 4 years ago
symlink-tree.sh scripts/symlink-tree.sh: use /bin/sh 4 years ago
sysupgrade-tar.sh images: fix boot failures on NAND with small sub pages 5 years ago
target-metadata.pl build: add option to mark devices as BROKEN 4 years ago
time.pl scripts: time.pl: Don't print the time on stderr 5 years ago
timestamp.pl fix timestamp checks for build system paths which have '.svn' in their directory name 14 years ago
ubinize-image.sh ubinize-image: set image sequence from SOURCE_DATE_EPOCH 5 years ago