Searched +full:buildman +full:- +full:toolchains (Results 1 – 10 of 10) sorted by relevance
| /rk3399_rockchip-uboot/tools/buildman/ |
| H A D | README | 3 # SPDX-License-Identifier: GPL-2.0+ 8 Quick-start 11 If you just want to quickly set up buildman so you can build something (for 14 cd /path/to/u-boot 15 PATH=$PATH:`pwd`/tools/buildman 16 buildman --fetch-arch arm 17 buildman -k rpi_2 19 # u-boot.bin is the output image 25 This tool handles building U-Boot to check that you have not broken it 28 to make full use of multi-processor machines. [all …]
|
| H A D | toolchain.py | 3 # SPDX-License-Identifier: GPL-2.0+ 36 self._match = '_%s-' % arch 54 cross: Cross compile string, e.g. 'arm-linux-' 56 component of the filename. E.g. arm-linux-gcc becomes arm 73 # Find the CROSS_COMPILE prefix to use for U-Boot. For example, 74 # 'arm-linux-gnueabihf-gcc' turns into 'arm-linux-gnueabihf-'. 76 pos = basename.rfind('-') 77 self.cross = basename[:pos + 1] if pos != -1 else '' 80 pos = self.cross.find('-') 84 self.arch = self.cross[:pos] if pos != -1 else 'sandbox' [all …]
|
| H A D | control.py | 3 # SPDX-License-Identifier: GPL-2.0+ 34 count = (count + options.step - 1) / options.step 50 why_selected: Dictionary where each key is a buildman argument 84 def DoBuildman(options, args, toolchains=None, make_func=None, boards=None, argument 86 """The main control code for buildman 91 toolchains: Toolchains to use - this should be a Toolchains() 116 no_toolchains = toolchains is None 118 toolchains = toolchain.Toolchains() 122 sorted_list = toolchains.ListArchs() 129 fetch_arch = ','.join(toolchains.ListArchs()) [all …]
|
| H A D | test.py | 4 # SPDX-License-Identifier: GPL-2.0+ 28 # Buildman settings file 33 [toolchain-alias] 39 main.c:260:6: warning: unused variable 'joe' [-Wunused-variable] 49 main.c:280:6: warning: unused variable 'mary' [-Wunused-variable] 51 '''powerpc-linux-ld: warning: dot moved backwards before `.bss' 52 powerpc-linux-ld: warning: dot moved backwards before `.bss' 53 powerpc-linux-ld: u-boot: section .text lma 0xfffc0000 overlaps previous sections 54 powerpc-linux-ld: u-boot: section .rodata lma 0xfffef3ec overlaps previous sections 55 powerpc-linux-ld: u-boot: section .reloc lma 0xffffa400 overlaps previous sections [all …]
|
| H A D | func_test.py | 4 # SPDX-License-Identifier: GPL-2.0+ 23 # Buildman settings file 27 [toolchain-alias] 29 [make-flags] 32 vboot=USE_STDINT=1 VBOOT_DEBUG=1 MAKEFLAGS_VBOOT=DEBUG=1 CFLAGS_EXTRA_VBOOT=-DUNROLL_LOOPS VBOOT_SO… 46 39403bb patman: Use --no-pager' to stop git from forking a pager 47 db6e6f2 patman: Remove the -a option 57 buildman: refactor help message 59 "buildman [options]" is displayed by default. 64 Besides, "-b <branch>" is not mandatory since commit fea5858e. [all …]
|
| H A D | cmdline.py | 4 # SPDX-License-Identifier: GPL-2.0+ 18 parser.add_option('-b', '--branch', type='string', 20 parser.add_option('-B', '--bloat', dest='show_bloat', 23 parser.add_option('-c', '--count', dest='count', type='int', 24 default=-1, help='Run build on the top n commits') 25 parser.add_option('-C', '--force-reconfig', dest='force_reconfig', 28 parser.add_option('-d', '--detail', dest='show_detail', 31 parser.add_option('-D', '--config-only', action='store_true', default=False, 33 parser.add_option('-e', '--show_errors', action='store_true', 35 parser.add_option('-f', '--force-build', dest='force_build', [all …]
|
| H A D | builder.py | 3 # Bloat-o-meter code used here Copyright 2004 Matt Mackall <mpm@selenic.com> 5 # SPDX-License-Identifier: GPL-2.0+ 35 Buildman works by keeping the machine as busy as possible, building different 41 commit and builds it (typically without re-configuring). When it runs out 45 Clearly the builder threads could work either way - they could check out a 59 The base directory used by buildman is normally '../<branch>', i.e. 67 Buildman also create working directories for each thread, in a .bm-work/ 70 As an example, say we are building branch 'us-net' for boards 'sandbox' and 71 'seaboard', and say that us-net has two commits. We will have directories 74 us-net/ base directory [all …]
|
| H A D | builderthread.py | 3 # SPDX-License-Identifier: GPL-2.0+ 15 RETURN_CODE_RETRY = -1 73 """This thread builds U-Boot for a particular board. 75 An input queue provides each new job. We run 'make' to build U-Boot 80 thread_num: Our thread number (0-n-1), used to decide on a 101 mrproper - can be called to clean source 102 config - called to configure for a board 103 build - the main make invocation - it does the build 118 the build and just return the previously-saved results. 121 commit_upto: Commit number to build (0...n-1) [all …]
|
| /rk3399_rockchip-uboot/ |
| H A D | .travis.yml | 2 # SPDX-License-Identifier: GPL-2.0+ 4 # build U-Boot on Travis CI - https://travis-ci.org/ 14 - cppcheck 15 - sloccount 16 - sparse 17 - bc 18 - build-essential 19 - libsdl1.2-dev 20 - python 21 - python-virtualenv [all …]
|
| /rk3399_rockchip-uboot/tools/ |
| H A D | moveconfig.py | 5 # SPDX-License-Identifier: GPL-2.0+ 11 Since Kconfig was introduced to U-Boot, we have worked on moving 18 ----- 46 - Move 'CONFIG_... ' 49 - CONFIG_... is not defined in Kconfig. Do nothing. 53 - CONFIG_... is not defined in Kconfig (suspicious). Do nothing. 57 - You forgot to create an entry for the CONFIG before running 59 - The entry was hidden due to unmet 'depends on'. 63 - 'CONFIG_...' is the same as the define in Kconfig. Do nothing. 67 - Compiler is missing. Do nothing. [all …]
|